Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 2001-04-06 to 2026-08-27
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2025-12-31 | $73.97 | $162.30 | 109,100 |
| 2025-12-30 | $74.57 | $163.62 | 97,200 |
| 2025-12-29 | $74.75 | $164.02 | 107,000 |
| 2025-12-26 | $75.18 | $164.96 | 52,500 |
| 2025-12-24 | $74.98 | $164.52 | 80,000 |
| 2025-12-23 | $75.17 | $164.94 | 162,000 |
| 2025-12-22 | $74.36 | $163.16 | 137,900 |
| 2025-12-19 | $73.44 | $161.14 | 205,400 |
| 2025-12-18 | $72.79 | $159.72 | 254,200 |
| 2025-12-17 | $71.57 | $157.04 | 179,300 |
| 2025-12-16 | $73.43 | $161.12 | 272,300 |
| 2025-12-15 | $73.76 | $161.84 | 232,200 |
| 2025-12-12 | $73.12 | $160.44 | 241,600 |
| 2025-12-11 | $73.89 | $162.13 | 261,100 |
| 2025-12-10 | $73.83 | $162.00 | 186,300 |
| 2025-12-09 | $72.60 | $159.30 | 211,900 |
| 2025-12-08 | $73.29 | $160.81 | 102,600 |
| 2025-12-05 | $72.87 | $159.89 | 150,100 |
| 2025-12-04 | $72.46 | $158.99 | 208,600 |
| 2025-12-03 | $71.46 | $156.80 | 207,000 |
| 2025-12-02 | $71.46 | $156.80 | 187,900 |
| 2025-12-01 | $70.70 | $155.13 | 226,200 |
| 2025-11-28 | $71.76 | $157.46 | 166,700 |
| 2025-11-26 | $70.39 | $154.45 | 220,100 |
| 2025-11-25 | $69.13 | $151.68 | 357,800 |
| 2025-11-24 | $68.56 | $150.43 | 244,500 |
| 2025-11-21 | $67.79 | $148.74 | 405,800 |
| 2025-11-20 | $67.56 | $148.24 | 270,500 |
| 2025-11-19 | $67.57 | $148.26 | 220,600 |
| 2025-11-18 | $67.76 | $148.68 | 335,900 |
| 2025-11-17 | $70.44 | $154.56 | 271,200 |
| 2025-11-14 | $70.74 | $155.22 | 155,600 |
| 2025-11-13 | $70.48 | $154.65 | 319,100 |
| 2025-11-12 | $71.93 | $157.83 | 169,400 |
| 2025-11-11 | $71.39 | $156.64 | 147,900 |
| 2025-11-10 | $70.86 | $155.48 | 241,600 |
| 2025-11-07 | $70.26 | $154.16 | 186,100 |
| 2025-11-06 | $70.04 | $153.68 | 276,500 |
| 2025-11-05 | $71.23 | $156.29 | 289,000 |
| 2025-11-04 | $71.49 | $156.86 | 283,400 |
| 2025-11-03 | $73.48 | $161.23 | 177,700 |
| 2025-10-31 | $74.16 | $162.72 | 170,900 |
| 2025-10-30 | $74.55 | $163.58 | 161,400 |
| 2025-10-29 | $74.48 | $163.42 | 322,400 |
| 2025-10-28 | $75.01 | $164.59 | 155,000 |
| 2025-10-27 | $74.60 | $163.69 | 140,500 |
| 2025-10-24 | $74.33 | $163.09 | 177,600 |
| 2025-10-23 | $73.63 | $161.56 | 158,400 |
| 2025-10-22 | $72.26 | $158.55 | 163,200 |
| 2025-10-21 | $73.30 | $160.83 | 193,100 |
| 2025-10-20 | $74.58 | $163.64 | 145,000 |
| 2025-10-17 | $73.91 | $162.17 | 206,400 |
| 2025-10-16 | $74.25 | $162.92 | 320,400 |
| 2025-10-15 | $74.19 | $162.79 | 338,300 |
| 2025-10-14 | $73.11 | $160.42 | 242,200 |
| 2025-10-13 | $73.07 | $160.33 | 332,700 |
| 2025-10-10 | $71.99 | $157.96 | 310,400 |
| 2025-10-09 | $72.62 | $159.34 | 226,900 |
| 2025-10-08 | $73.45 | $161.16 | 219,400 |
| 2025-10-07 | $73.09 | $160.37 | 139,900 |
| 2025-10-06 | $73.85 | $162.04 | 170,400 |
| 2025-10-03 | $73.55 | $161.38 | 169,700 |
| 2025-10-02 | $73.19 | $160.59 | 164,200 |
| 2025-10-01 | $72.39 | $158.84 | 189,900 |
| 2025-09-30 | $71.95 | $157.87 | 270,400 |
| 2025-09-29 | $71.61 | $157.13 | 133,600 |
| 2025-09-26 | $71.09 | $155.99 | 167,700 |
| 2025-09-25 | $70.53 | $154.76 | 170,000 |
| 2025-09-24 | $70.92 | $155.61 | 178,900 |
| 2025-09-23 | $71.82 | $157.59 | 160,400 |
| 2025-09-22 | $71.78 | $157.50 | 146,500 |
| 2025-09-19 | $70.66 | $155.04 | 129,700 |
| 2025-09-18 | $70.41 | $154.49 | 183,100 |
| 2025-09-17 | $69.92 | $153.42 | 218,400 |
| 2025-09-16 | $70.82 | $155.39 | 127,500 |
| 2025-09-15 | $71.40 | $156.67 | 237,600 |
| 2025-09-12 | $71.42 | $156.71 | 107,700 |
| 2025-09-11 | $71.35 | $156.56 | 114,600 |
| 2025-09-10 | $70.86 | $155.48 | 165,700 |
| 2025-09-09 | $70.15 | $153.92 | 163,300 |
| 2025-09-08 | $70.37 | $154.41 | 124,400 |
| 2025-09-05 | $69.06 | $151.53 | 128,800 |
| 2025-09-04 | $68.58 | $150.48 | 157,300 |
| 2025-09-03 | $66.48 | $145.87 | 160,400 |
| 2025-09-02 | $65.99 | $144.79 | 151,800 |
| 2025-08-29 | $67.10 | $147.23 | 127,300 |
| 2025-08-28 | $67.74 | $148.63 | 168,800 |
| 2025-08-27 | $67.02 | $147.05 | 131,000 |
| 2025-08-26 | $67.57 | $148.26 | 110,400 |
| 2025-08-25 | $66.63 | $146.20 | 118,500 |
| 2025-08-22 | $67.61 | $148.35 | 161,700 |
| 2025-08-21 | $66.03 | $144.88 | 174,900 |
| 2025-08-20 | $66.67 | $146.29 | 163,600 |
| 2025-08-19 | $66.89 | $146.77 | 180,700 |
| 2025-08-18 | $66.80 | $146.57 | 126,800 |
| 2025-08-15 | $66.89 | $146.77 | 125,700 |
| 2025-08-14 | $67.17 | $147.38 | 234,900 |
| 2025-08-13 | $66.89 | $146.77 | 136,800 |
| 2025-08-12 | $67.20 | $147.45 | 159,400 |
| 2025-08-11 | $65.61 | $143.96 | 182,300 |
| 2025-08-08 | $66.54 | $146.00 | 114,000 |
| 2025-08-07 | $65.91 | $144.62 | 156,100 |
| 2025-08-06 | $65.00 | $142.62 | 157,700 |
| 2025-08-05 | $65.73 | $144.22 | 228,300 |
| 2025-08-04 | $65.69 | $144.14 | 204,800 |
| 2025-08-01 | $64.55 | $141.64 | 168,300 |
| 2025-07-31 | $65.49 | $143.70 | 305,500 |
| 2025-07-30 | $65.46 | $143.63 | 429,700 |
| 2025-07-29 | $65.84 | $144.47 | 343,200 |
| 2025-07-28 | $65.97 | $144.75 | 201,100 |
| 2025-07-25 | $67.04 | $147.10 | 250,500 |
| 2025-07-24 | $66.95 | $146.90 | 137,900 |
| 2025-07-23 | $67.31 | $147.69 | 239,300 |
| 2025-07-22 | $65.06 | $142.75 | 269,400 |
| 2025-07-21 | $65.49 | $143.70 | 297,400 |
| 2025-07-18 | $65.05 | $142.73 | 497,900 |
| 2025-07-17 | $65.05 | $142.73 | 453,200 |
| 2025-07-16 | $59.64 | $130.86 | 218,800 |
| 2025-07-15 | $59.93 | $131.50 | 203,300 |
| 2025-07-14 | $59.50 | $130.55 | 149,200 |
| 2025-07-11 | $59.45 | $130.44 | 192,800 |
| 2025-07-10 | $60.12 | $131.92 | 178,000 |
| 2025-07-09 | $59.61 | $130.80 | 790,900 |
| 2025-07-08 | $58.94 | $129.33 | 689,900 |
| 2025-07-07 | $58.76 | $128.93 | 229,500 |
| 2025-07-03 | $59.71 | $131.02 | 159,100 |
| 2025-07-02 | $59.49 | $130.53 | 225,900 |
| 2025-07-01 | $59.07 | $129.61 | 153,600 |
| 2025-06-30 | $59.67 | $130.93 | 139,500 |
| 2025-06-27 | $59.74 | $131.08 | 143,800 |
| 2025-06-26 | $57.45 | $126.06 | 281,800 |
| 2025-06-25 | $56.79 | $124.61 | 347,500 |
| 2025-06-24 | $57.60 | $126.39 | 338,200 |
| 2025-06-23 | $57.04 | $125.16 | 586,400 |
| 2025-06-20 | $57.22 | $125.55 | 1,500,400 |
| 2025-06-18 | $57.80 | $126.82 | 110,100 |
| 2025-06-17 | $58.08 | $127.44 | 138,200 |
| 2025-06-16 | $59.49 | $130.53 | 161,100 |
| 2025-06-13 | $58.36 | $128.05 | 120,500 |
| 2025-06-12 | $58.76 | $128.93 | 130,000 |
| 2025-06-11 | $57.54 | $126.25 | 187,600 |
| 2025-06-10 | $57.97 | $127.20 | 123,600 |
| 2025-06-09 | $57.50 | $126.17 | 173,900 |
| 2025-06-06 | $57.50 | $126.17 | 124,800 |
| 2025-06-05 | $57.31 | $125.75 | 111,100 |
| 2025-06-04 | $57.53 | $126.23 | 139,800 |
| 2025-06-03 | $56.87 | $124.78 | 150,200 |
| 2025-06-02 | $56.94 | $124.94 | 204,500 |
| 2025-05-30 | $56.65 | $124.30 | 273,300 |
| 2025-05-29 | $57.12 | $125.33 | 189,600 |
| 2025-05-28 | $57.17 | $125.44 | 150,400 |
| 2025-05-27 | $57.92 | $127.09 | 136,200 |
| 2025-05-23 | $57.00 | $125.07 | 169,100 |
| 2025-05-22 | $57.14 | $125.38 | 124,600 |
| 2025-05-21 | $56.80 | $124.63 | 187,500 |
| 2025-05-20 | $57.62 | $126.43 | 165,200 |
| 2025-05-19 | $57.27 | $125.66 | 185,500 |
| 2025-05-16 | $56.81 | $124.65 | 197,100 |
| 2025-05-15 | $57.00 | $125.07 | 150,400 |
| 2025-05-14 | $56.07 | $123.03 | 184,100 |
| 2025-05-13 | $55.99 | $122.85 | 211,600 |
| 2025-05-12 | $55.29 | $121.32 | 230,300 |
| 2025-05-09 | $54.30 | $119.14 | 697,700 |
| 2025-05-08 | $54.29 | $119.12 | 793,800 |
| 2025-05-07 | $54.14 | $118.79 | 202,700 |
| 2025-05-06 | $54.04 | $118.57 | 703,100 |
| 2025-05-05 | $55.05 | $120.79 | 158,300 |
| 2025-05-02 | $54.96 | $120.59 | 708,900 |
| 2025-05-01 | $53.12 | $116.56 | 690,700 |
| 2025-04-30 | $52.61 | $115.44 | 445,700 |
| 2025-04-29 | $51.56 | $113.13 | 355,000 |
| 2025-04-28 | $52.71 | $115.66 | 306,500 |
| 2025-04-25 | $52.42 | $115.02 | 276,400 |
| 2025-04-24 | $51.40 | $112.78 | 204,300 |
| 2025-04-23 | $50.84 | $111.55 | 620,900 |
| 2025-04-22 | $50.68 | $111.20 | 558,700 |
| 2025-04-21 | $51.01 | $111.93 | 244,800 |
| 2025-04-17 | $51.84 | $113.75 | 905,200 |
| 2025-04-16 | $50.37 | $110.52 | 296,800 |
| 2025-04-15 | $50.55 | $110.92 | 293,800 |
| 2025-04-14 | $50.57 | $110.96 | 440,400 |
| 2025-04-11 | $50.15 | $110.04 | 356,200 |
| 2025-04-10 | $50.28 | $110.32 | 403,700 |
| 2025-04-09 | $49.58 | $108.79 | 635,000 |
| 2025-04-08 | $46.83 | $102.75 | 493,800 |
| 2025-04-07 | $46.47 | $101.96 | 538,700 |
| 2025-04-04 | $46.91 | $102.93 | 424,100 |
| 2025-04-03 | $49.69 | $109.03 | 211,700 |
| 2025-04-02 | $51.77 | $113.59 | 157,400 |
| 2025-04-01 | $52.02 | $114.14 | 253,700 |
| 2025-03-31 | $52.14 | $112.24 | 178,200 |
| 2025-03-28 | $52.91 | $113.89 | 176,800 |
| 2025-03-27 | $54.51 | $117.34 | 239,500 |
| 2025-03-26 | $54.80 | $117.96 | 182,000 |
| 2025-03-25 | $56.40 | $121.41 | 145,700 |
| 2025-03-24 | $56.72 | $122.09 | 126,300 |
| 2025-03-21 | $56.55 | $121.73 | 126,500 |
| 2025-03-20 | $57.60 | $123.99 | 172,800 |
| 2025-03-19 | $58.01 | $124.87 | 182,500 |
| 2025-03-18 | $56.27 | $121.13 | 758,100 |
| 2025-03-17 | $56.20 | $120.97 | 198,000 |
| 2025-03-14 | $55.53 | $119.53 | 203,100 |
| 2025-03-13 | $54.43 | $117.16 | 222,100 |
| 2025-03-12 | $55.93 | $120.39 | 321,800 |
| 2025-03-11 | $55.78 | $120.07 | 256,700 |
| 2025-03-10 | $54.45 | $117.21 | 409,700 |
| 2025-03-07 | $56.70 | $122.05 | 209,100 |
| 2025-03-06 | $55.09 | $118.59 | 689,400 |
| 2025-03-05 | $55.05 | $118.50 | 283,500 |
| 2025-03-04 | $53.36 | $114.86 | 284,300 |
| 2025-03-03 | $53.58 | $115.34 | 483,500 |
| 2025-02-28 | $53.63 | $115.44 | 349,000 |
| 2025-02-27 | $53.90 | $116.02 | 163,400 |
| 2025-02-26 | $55.05 | $118.50 | 182,600 |
| 2025-02-25 | $54.90 | $118.18 | 159,100 |
| 2025-02-24 | $55.10 | $118.61 | 222,600 |
| 2025-02-21 | $57.85 | $124.53 | 112,700 |
| 2025-02-20 | $58.44 | $125.80 | 187,500 |
| 2025-02-19 | $57.37 | $123.49 | 152,200 |
| 2025-02-18 | $58.45 | $125.82 | 122,500 |
| 2025-02-14 | $56.99 | $122.68 | 164,000 |
| 2025-02-13 | $56.66 | $121.96 | 105,100 |
| 2025-02-12 | $55.63 | $119.75 | 152,700 |
| 2025-02-11 | $55.45 | $119.36 | 178,700 |
| 2025-02-10 | $54.92 | $118.22 | 142,100 |
| 2025-02-07 | $54.47 | $117.25 | 154,000 |
| 2025-02-06 | $54.74 | $117.83 | 166,100 |
| 2025-02-05 | $54.38 | $117.06 | 330,100 |
| 2025-02-04 | $54.50 | $117.32 | 361,400 |
| 2025-02-03 | $53.66 | $115.51 | 233,200 |
| 2025-01-31 | $54.50 | $117.32 | 162,800 |
| 2025-01-30 | $54.94 | $118.26 | 145,400 |
| 2025-01-29 | $56.05 | $120.65 | 219,500 |
| 2025-01-28 | $55.47 | $119.40 | 201,500 |
| 2025-01-27 | $56.65 | $121.94 | 259,000 |
| 2025-01-24 | $59.44 | $127.95 | 164,700 |
| 2025-01-23 | $59.18 | $127.39 | 216,100 |
| 2025-01-22 | $58.67 | $126.29 | 314,600 |
| 2025-01-21 | $57.05 | $122.80 | 210,700 |
| 2025-01-17 | $55.23 | $118.89 | 125,400 |
| 2025-01-16 | $54.40 | $117.10 | 142,600 |
| 2025-01-15 | $54.13 | $116.52 | 168,100 |
| 2025-01-14 | $53.63 | $115.44 | 192,100 |
| 2025-01-13 | $53.21 | $114.54 | 151,500 |
| 2025-01-10 | $53.69 | $115.57 | 269,000 |
| 2025-01-08 | $54.81 | $117.98 | 193,300 |
| 2025-01-07 | $54.17 | $116.61 | 355,200 |
| 2025-01-06 | $54.60 | $117.53 | 203,600 |
| 2025-01-03 | $53.96 | $116.15 | 242,400 |
| 2025-01-02 | $53.52 | $115.21 | 282,500 |