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
- 1980-03-17 to 2026-09-04
- 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $83.08 | $104.18 | 263,000 | — | — |
| 2024-12-30 | $82.71 | $103.71 | 226,800 | — | — |
| 2024-12-27 | $83.50 | $104.70 | 166,000 | — | — |
| 2024-12-26 | $84.56 | $106.03 | 282,700 | — | — |
| 2024-12-24 | $83.60 | $104.83 | 128,100 | — | — |
| 2024-12-23 | $83.00 | $104.08 | 349,600 | — | — |
| 2024-12-20 | $82.89 | $103.94 | 2,451,000 | — | — |
| 2024-12-19 | $83.52 | $104.73 | 589,300 | — | — |
| 2024-12-18 | $83.88 | $105.18 | 501,900 | — | — |
| 2024-12-17 | $88.00 | $110.35 | 534,400 | — | — |
| 2024-12-16 | $88.25 | $110.66 | 457,800 | — | — |
| 2024-12-13 | $89.73 | $112.51 | 381,300 | — | — |
| 2024-12-12 | $90.66 | $113.68 | 540,900 | — | — |
| 2024-12-11 | $90.17 | $113.07 | 389,100 | — | — |
| 2024-12-10 | $90.57 | $113.57 | 283,500 | — | — |
| 2024-12-09 | $91.13 | $114.28 | 322,350 | — | — |
| 2024-12-06 | $91.73 | $115.03 | 220,050 | — | — |
| 2024-12-05 | $90.83 | $113.90 | 506,400 | — | — |
| 2024-12-04 | $92.00 | $115.36 | 431,850 | — | — |
| 2024-12-03 | $89.43 | $112.14 | 297,450 | — | — |
| 2024-12-02 | $90.01 | $112.86 | 334,350 | — | — |
| 2024-11-29 | $89.59 | $112.34 | 150,150 | — | — |
| 2024-11-27 | $89.61 | $112.37 | 260,850 | — | — |
| 2024-11-26 | $92.23 | $115.65 | 391,950 | — | — |
| 2024-11-25 | $93.66 | $117.44 | 503,850 | — | — |
| 2024-11-22 | $90.30 | $112.73 | 331,050 | — | — |
| 2024-11-21 | $88.84 | $110.91 | 418,200 | — | — |
| 2024-11-20 | $87.19 | $108.84 | 299,250 | — | — |
| 2024-11-19 | $86.45 | $107.93 | 537,600 | — | — |
| 2024-11-18 | $87.47 | $109.20 | 414,600 | — | — |
| 2024-11-15 | $85.67 | $106.94 | 463,800 | — | — |
| 2024-11-14 | $87.44 | $109.16 | 686,850 | — | — |
| 2024-11-13 | $88.30 | $110.23 | 653,550 | — | — |
| 2024-11-12 | $86.56 | $108.06 | 498,300 | — | — |
| 2024-11-11 | $88.07 | $109.95 | 723,000 | — | — |
| 2024-11-08 | $83.89 | $104.73 | 283,200 | — | — |
| 2024-11-07 | $84.51 | $105.50 | 353,850 | — | — |
| 2024-11-06 | $86.79 | $108.34 | 897,150 | — | — |
| 2024-11-05 | $79.00 | $98.62 | 578,700 | — | — |
| 2024-11-04 | $76.75 | $95.82 | 481,350 | — | — |
| 2024-11-01 | $77.18 | $96.35 | 1,307,550 | — | — |
| 2024-10-31 | $83.99 | $104.85 | 589,800 | — | — |
| 2024-10-30 | $89.33 | $111.52 | 153,450 | — | — |
| 2024-10-29 | $90.97 | $113.56 | 154,200 | — | — |
| 2024-10-28 | $90.47 | $112.94 | 204,300 | — | — |
| 2024-10-25 | $89.73 | $112.01 | 202,050 | — | — |
| 2024-10-24 | $90.15 | $112.54 | 287,550 | — | — |
| 2024-10-23 | $89.43 | $111.64 | 241,500 | — | — |
| 2024-10-22 | $91.14 | $113.78 | 171,150 | — | — |
| 2024-10-21 | $93.78 | $117.07 | 211,350 | — | — |
| 2024-10-18 | $96.69 | $120.70 | 154,950 | — | — |
| 2024-10-17 | $97.17 | $121.31 | 160,200 | — | — |
| 2024-10-16 | $97.03 | $121.13 | 493,200 | — | — |
| 2024-10-15 | $94.89 | $118.45 | 206,550 | — | — |
| 2024-10-14 | $94.33 | $117.76 | 147,000 | — | — |
| 2024-10-11 | $94.30 | $117.72 | 304,650 | — | — |
| 2024-10-10 | $92.70 | $115.72 | 391,500 | — | — |
| 2024-10-09 | $95.70 | $119.47 | 148,200 | — | — |
| 2024-10-08 | $96.14 | $120.02 | 152,550 | — | — |
| 2024-10-07 | $96.69 | $120.70 | 115,350 | — | — |
| 2024-10-04 | $97.44 | $121.64 | 274,650 | — | — |
| 2024-10-03 | $96.41 | $120.35 | 199,350 | — | — |
| 2024-10-02 | $95.27 | $118.93 | 261,450 | — | — |
| 2024-10-01 | $96.21 | $120.11 | 289,050 | — | — |
| 2024-09-30 | $94.91 | $118.49 | 201,150 | — | — |
| 2024-09-27 | $94.72 | $118.25 | 155,700 | — | — |
| 2024-09-26 | $94.17 | $117.56 | 144,300 | — | — |
| 2024-09-25 | $92.99 | $116.08 | 281,700 | — | — |
| 2024-09-24 | $95.32 | $119.00 | 274,800 | — | — |
| 2024-09-23 | $95.15 | $118.78 | 358,500 | — | — |
| 2024-09-20 | $97.97 | $122.31 | 1,210,650 | — | — |
| 2024-09-19 | $97.61 | $121.86 | 473,850 | — | — |
| 2024-09-18 | $93.67 | $116.94 | 624,900 | — | — |
| 2024-09-17 | $93.15 | $116.29 | 349,800 | — | — |
| 2024-09-16 | $91.03 | $113.64 | 160,650 | — | — |
| 2024-09-13 | $90.22 | $112.63 | 223,950 | — | — |
| 2024-09-12 | $87.65 | $109.42 | 374,550 | — | — |
| 2024-09-11 | $85.83 | $107.15 | 244,050 | — | — |
| 2024-09-10 | $84.50 | $105.49 | 325,950 | — | — |
| 2024-09-09 | $84.11 | $105.01 | 346,800 | — | — |
| 2024-09-06 | $83.43 | $104.15 | 181,800 | — | — |
| 2024-09-05 | $83.09 | $103.72 | 248,250 | — | — |
| 2024-09-04 | $84.42 | $105.39 | 198,450 | — | — |
| 2024-09-03 | $84.10 | $104.99 | 186,900 | — | — |
| 2024-08-30 | $86.15 | $107.54 | 159,000 | — | — |
| 2024-08-29 | $85.70 | $106.99 | 244,650 | — | — |
| 2024-08-28 | $86.17 | $107.58 | 117,750 | — | — |
| 2024-08-27 | $87.41 | $109.13 | 134,250 | — | — |
| 2024-08-26 | $87.86 | $109.68 | 156,300 | — | — |
| 2024-08-23 | $88.65 | $110.22 | 279,000 | — | — |
| 2024-08-22 | $84.97 | $105.63 | 137,250 | — | — |
| 2024-08-21 | $86.31 | $107.30 | 153,600 | — | — |
| 2024-08-20 | $83.35 | $103.62 | 127,500 | — | — |
| 2024-08-19 | $84.33 | $104.84 | 144,750 | — | — |
| 2024-08-16 | $83.97 | $104.39 | 112,050 | — | — |
| 2024-08-15 | $84.07 | $104.52 | 186,300 | — | — |
| 2024-08-14 | $82.37 | $102.40 | 229,950 | — | — |
| 2024-08-13 | $83.66 | $104.01 | 313,500 | — | — |
| 2024-08-12 | $79.77 | $99.17 | 354,300 | — | — |
| 2024-08-09 | $79.53 | $98.88 | 126,450 | — | — |
| 2024-08-08 | $79.74 | $99.13 | 167,850 | — | — |
| 2024-08-07 | $78.76 | $97.92 | 216,600 | — | — |
| 2024-08-06 | $80.74 | $100.38 | 299,400 | — | — |
| 2024-08-05 | $80.09 | $99.57 | 391,350 | — | — |
| 2024-08-02 | $81.24 | $101.00 | 398,550 | — | — |
| 2024-08-01 | $83.87 | $104.27 | 487,050 | — | — |
| 2024-07-31 | $85.37 | $106.14 | 367,650 | — | — |
| 2024-07-30 | $85.33 | $106.09 | 219,900 | — | — |
| 2024-07-29 | $84.26 | $104.75 | 200,250 | — | — |
| 2024-07-26 | $84.00 | $104.43 | 313,500 | — | — |
| 2024-07-25 | $82.98 | $103.16 | 417,750 | — | — |
| 2024-07-24 | $79.12 | $98.36 | 348,450 | — | — |
| 2024-07-23 | $82.12 | $102.09 | 243,900 | — | — |
| 2024-07-22 | $81.02 | $100.73 | 183,150 | — | — |
| 2024-07-19 | $78.63 | $97.75 | 182,550 | — | — |
| 2024-07-18 | $79.20 | $98.46 | 238,800 | — | — |
| 2024-07-17 | $81.26 | $101.02 | 322,050 | — | — |
| 2024-07-16 | $82.46 | $102.52 | 390,900 | — | — |
| 2024-07-15 | $79.30 | $98.59 | 239,850 | — | — |
| 2024-07-12 | $77.50 | $96.35 | 286,200 | — | — |
| 2024-07-11 | $75.69 | $94.10 | 219,000 | — | — |
| 2024-07-10 | $72.18 | $89.74 | 218,550 | — | — |
| 2024-07-09 | $70.01 | $87.03 | 262,800 | — | — |
| 2024-07-08 | $72.29 | $89.87 | 128,400 | — | — |
| 2024-07-05 | $71.44 | $88.82 | 166,200 | — | — |
| 2024-07-03 | $72.73 | $90.42 | 217,950 | — | — |
| 2024-07-02 | $71.42 | $88.79 | 407,700 | — | — |
| 2024-07-01 | $73.47 | $91.33 | 765,150 | — | — |
| 2024-06-28 | $72.37 | $89.97 | 1,542,600 | — | — |
| 2024-06-27 | $71.55 | $88.95 | 156,150 | — | — |
| 2024-06-26 | $71.57 | $88.98 | 225,300 | — | — |
| 2024-06-25 | $71.44 | $88.82 | 214,050 | — | — |
| 2024-06-24 | $72.31 | $89.90 | 245,100 | — | — |
| 2024-06-21 | $71.98 | $89.49 | 841,500 | — | — |
| 2024-06-20 | $71.27 | $88.61 | 472,050 | — | — |
| 2024-06-18 | $71.00 | $88.27 | 279,600 | — | — |
| 2024-06-17 | $70.71 | $87.91 | 1,070,100 | — | — |
| 2024-06-14 | $69.00 | $85.78 | 230,700 | — | — |
| 2024-06-13 | $70.10 | $87.15 | 198,750 | — | — |
| 2024-06-12 | $71.21 | $88.53 | 343,500 | — | — |
| 2024-06-11 | $69.67 | $86.61 | 303,150 | — | — |
| 2024-06-10 | $69.93 | $86.94 | 286,350 | — | — |
| 2024-06-07 | $71.09 | $88.38 | 152,850 | — | — |
| 2024-06-06 | $72.05 | $89.57 | 176,550 | — | — |
| 2024-06-05 | $73.99 | $91.99 | 150,750 | — | — |
| 2024-06-04 | $73.51 | $91.39 | 191,550 | — | — |
| 2024-06-03 | $75.77 | $94.19 | 161,400 | — | — |
| 2024-05-31 | $76.40 | $94.53 | 149,550 | — | — |
| 2024-05-30 | $75.74 | $93.71 | 149,100 | — | — |
| 2024-05-29 | $74.26 | $91.88 | 123,600 | — | — |
| 2024-05-28 | $75.24 | $93.09 | 136,200 | — | — |
| 2024-05-24 | $75.33 | $93.20 | 157,800 | — | — |
| 2024-05-23 | $73.93 | $91.47 | 162,300 | — | — |
| 2024-05-22 | $73.73 | $91.23 | 171,750 | — | — |
| 2024-05-21 | $74.73 | $92.46 | 90,150 | — | — |
| 2024-05-20 | $75.23 | $93.08 | 156,900 | — | — |
| 2024-05-17 | $74.26 | $91.88 | 180,750 | — | — |
| 2024-05-16 | $74.99 | $92.79 | 180,150 | — | — |
| 2024-05-15 | $76.91 | $95.16 | 189,600 | — | — |
| 2024-05-14 | $77.58 | $95.99 | 269,700 | — | — |
| 2024-05-13 | $75.33 | $93.21 | 201,750 | — | — |
| 2024-05-10 | $76.59 | $94.76 | 143,400 | — | — |
| 2024-05-09 | $76.68 | $94.87 | 245,400 | — | — |
| 2024-05-08 | $76.37 | $94.48 | 244,800 | — | — |
| 2024-05-07 | $76.09 | $94.15 | 266,700 | — | — |
| 2024-05-06 | $75.45 | $93.35 | 217,950 | — | — |
| 2024-05-03 | $74.09 | $91.66 | 345,750 | — | — |
| 2024-05-02 | $73.56 | $91.01 | 520,800 | — | — |
| 2024-05-01 | $69.37 | $85.83 | 345,150 | — | — |
| 2024-04-30 | $69.66 | $86.19 | 253,950 | — | — |
| 2024-04-29 | $71.45 | $88.40 | 149,700 | — | — |
| 2024-04-26 | $70.33 | $87.01 | 97,350 | — | — |
| 2024-04-25 | $69.61 | $86.13 | 145,500 | — | — |
| 2024-04-24 | $71.21 | $88.10 | 123,150 | — | — |
| 2024-04-23 | $72.31 | $89.46 | 207,300 | — | — |
| 2024-04-22 | $70.36 | $87.05 | 225,900 | — | — |
| 2024-04-19 | $68.93 | $85.29 | 192,900 | — | — |
| 2024-04-18 | $68.43 | $84.66 | 179,100 | — | — |
| 2024-04-17 | $69.47 | $85.95 | 200,700 | — | — |
| 2024-04-16 | $69.92 | $86.51 | 160,500 | — | — |
| 2024-04-15 | $70.40 | $87.10 | 148,500 | — | — |
| 2024-04-12 | $71.40 | $88.34 | 134,850 | — | — |
| 2024-04-11 | $72.71 | $89.96 | 220,800 | — | — |
| 2024-04-10 | $72.60 | $89.82 | 232,950 | — | — |
| 2024-04-09 | $76.22 | $94.30 | 134,100 | — | — |
| 2024-04-08 | $76.65 | $94.83 | 204,600 | — | — |
| 2024-04-05 | $76.94 | $95.19 | 137,400 | — | — |
| 2024-04-04 | $75.47 | $93.38 | 222,600 | — | — |
| 2024-04-03 | $77.54 | $95.94 | 185,700 | — | — |
| 2024-04-02 | $78.15 | $96.70 | 405,000 | — | — |
| 2024-04-01 | $79.03 | $97.78 | 244,500 | — | — |
| 2024-03-28 | $79.65 | $98.54 | 400,800 | — | — |
| 2024-03-27 | $78.61 | $97.26 | 141,450 | — | — |
| 2024-03-26 | $77.11 | $95.40 | 227,100 | — | — |
| 2024-03-25 | $76.86 | $95.10 | 179,400 | — | — |
| 2024-03-22 | $77.37 | $95.73 | 244,500 | — | — |
| 2024-03-21 | $77.69 | $96.13 | 267,000 | — | — |
| 2024-03-20 | $76.03 | $94.06 | 284,700 | — | — |
| 2024-03-19 | $75.96 | $93.98 | 209,250 | — | — |
| 2024-03-18 | $75.78 | $93.76 | 286,350 | — | — |
| 2024-03-15 | $75.17 | $93.01 | 1,803,300 | — | — |
| 2024-03-14 | $73.63 | $91.09 | 287,850 | — | — |
| 2024-03-13 | $73.97 | $91.52 | 414,450 | — | — |
| 2024-03-12 | $72.77 | $90.03 | 432,000 | — | — |
| 2024-03-11 | $74.58 | $92.27 | 237,000 | — | — |
| 2024-03-08 | $74.75 | $92.48 | 314,400 | — | — |
| 2024-03-07 | $75.06 | $92.87 | 520,500 | — | — |
| 2024-03-06 | $75.15 | $92.98 | 616,950 | — | — |
| 2024-03-05 | $78.87 | $97.59 | 294,150 | — | — |
| 2024-03-04 | $80.61 | $99.73 | 255,150 | — | — |
| 2024-03-01 | $81.53 | $100.87 | 352,650 | — | — |
| 2024-02-29 | $79.96 | $98.93 | 306,150 | — | — |
| 2024-02-28 | $78.32 | $96.90 | 284,550 | — | — |
| 2024-02-27 | $77.57 | $95.98 | 276,900 | — | — |
| 2024-02-26 | $76.73 | $94.94 | 292,500 | — | — |
| 2024-02-23 | $76.05 | $94.09 | 129,900 | — | — |
| 2024-02-22 | $75.92 | $93.93 | 183,300 | — | — |
| 2024-02-21 | $74.74 | $92.47 | 203,850 | — | — |
| 2024-02-20 | $74.27 | $91.89 | 435,000 | — | — |
| 2024-02-16 | $74.13 | $91.72 | 306,600 | — | — |
| 2024-02-15 | $73.94 | $91.03 | 186,600 | — | — |
| 2024-02-14 | $72.96 | $89.82 | 201,450 | — | — |
| 2024-02-13 | $71.32 | $87.80 | 343,350 | — | — |
| 2024-02-12 | $75.00 | $92.33 | 274,800 | — | — |
| 2024-02-09 | $73.44 | $90.41 | 319,350 | — | — |
| 2024-02-08 | $70.30 | $86.55 | 425,100 | — | — |
| 2024-02-07 | $68.97 | $84.91 | 241,800 | — | — |
| 2024-02-06 | $68.45 | $84.27 | 176,100 | — | — |
| 2024-02-05 | $67.27 | $82.82 | 151,500 | — | — |
| 2024-02-02 | $68.44 | $84.26 | 159,000 | — | — |
| 2024-02-01 | $67.96 | $83.67 | 151,050 | — | — |
| 2024-01-31 | $66.93 | $82.39 | 192,300 | — | — |
| 2024-01-30 | $67.79 | $83.45 | 205,050 | — | — |
| 2024-01-29 | $69.37 | $85.40 | 145,200 | — | — |
| 2024-01-26 | $68.49 | $84.31 | 234,900 | — | — |
| 2024-01-25 | $67.63 | $83.26 | 218,700 | — | — |
| 2024-01-24 | $66.40 | $81.75 | 168,750 | — | — |
| 2024-01-23 | $66.57 | $81.95 | 144,750 | — | — |
| 2024-01-22 | $66.99 | $82.47 | 171,300 | — | — |
| 2024-01-19 | $65.49 | $80.62 | 148,200 | — | — |
| 2024-01-18 | $64.53 | $79.44 | 144,150 | — | — |
| 2024-01-17 | $63.18 | $77.78 | 147,900 | — | — |
| 2024-01-16 | $63.87 | $78.64 | 145,050 | — | — |
| 2024-01-12 | $65.13 | $80.19 | 145,050 | — | — |
| 2024-01-11 | $66.22 | $81.52 | 181,500 | — | — |
| 2024-01-10 | $65.61 | $80.78 | 128,100 | — | — |
| 2024-01-09 | $64.41 | $79.29 | 111,150 | — | — |
| 2024-01-08 | $64.34 | $79.21 | 130,800 | — | — |
| 2024-01-05 | $63.48 | $78.15 | 238,500 | — | — |
| 2024-01-04 | $63.61 | $78.32 | 147,150 | — | — |
| 2024-01-03 | $63.44 | $78.10 | 364,950 | — | — |
| 2024-01-02 | $66.54 | $81.92 | 216,750 | — | — |