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
- 1995-08-30 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 | $63.16 | $117.53 | 200,700 | — | — |
| 2024-12-30 | $63.47 | $118.10 | 152,300 | — | — |
| 2024-12-27 | $63.80 | $118.72 | 178,400 | — | — |
| 2024-12-26 | $64.88 | $120.73 | 154,300 | — | — |
| 2024-12-24 | $64.41 | $119.85 | 127,900 | — | — |
| 2024-12-23 | $64.14 | $119.35 | 173,700 | — | — |
| 2024-12-20 | $64.31 | $119.67 | 1,675,400 | — | — |
| 2024-12-19 | $62.86 | $116.97 | 477,800 | — | — |
| 2024-12-18 | $64.10 | $119.28 | 483,400 | — | — |
| 2024-12-17 | $67.80 | $126.16 | 347,900 | — | — |
| 2024-12-16 | $69.15 | $128.67 | 296,500 | — | — |
| 2024-12-13 | $69.80 | $129.88 | 145,800 | — | — |
| 2024-12-12 | $70.11 | $130.46 | 139,600 | — | — |
| 2024-12-11 | $71.28 | $132.64 | 346,300 | — | — |
| 2024-12-10 | $70.50 | $131.18 | 194,700 | — | — |
| 2024-12-09 | $70.70 | $131.56 | 164,700 | — | — |
| 2024-12-06 | $71.95 | $133.88 | 128,400 | — | — |
| 2024-12-05 | $71.71 | $133.44 | 149,900 | — | — |
| 2024-12-04 | $72.55 | $135.00 | 207,700 | — | — |
| 2024-12-03 | $72.07 | $134.11 | 185,500 | — | — |
| 2024-12-02 | $72.82 | $135.50 | 246,100 | — | — |
| 2024-11-29 | $73.13 | $136.08 | 129,000 | — | — |
| 2024-11-27 | $72.91 | $135.67 | 226,900 | — | — |
| 2024-11-26 | $73.88 | $137.47 | 246,500 | — | — |
| 2024-11-25 | $75.11 | $139.76 | 544,300 | — | — |
| 2024-11-22 | $73.40 | $136.58 | 390,400 | — | — |
| 2024-11-21 | $71.66 | $133.34 | 152,700 | — | — |
| 2024-11-20 | $69.90 | $130.07 | 110,900 | — | — |
| 2024-11-19 | $70.66 | $131.48 | 128,600 | — | — |
| 2024-11-18 | $70.82 | $131.78 | 140,200 | — | — |
| 2024-11-15 | $70.89 | $131.91 | 154,300 | — | — |
| 2024-11-14 | $71.85 | $133.70 | 184,000 | — | — |
| 2024-11-13 | $71.25 | $132.58 | 287,100 | — | — |
| 2024-11-12 | $71.85 | $133.70 | 301,600 | — | — |
| 2024-11-11 | $73.08 | $135.99 | 253,300 | — | — |
| 2024-11-08 | $71.10 | $132.30 | 231,800 | — | — |
| 2024-11-07 | $69.96 | $130.18 | 277,300 | — | — |
| 2024-11-06 | $72.52 | $134.94 | 753,500 | — | — |
| 2024-11-05 | $62.90 | $117.04 | 154,900 | — | — |
| 2024-11-04 | $61.64 | $114.70 | 181,800 | — | — |
| 2024-11-01 | $61.83 | $115.05 | 203,100 | — | — |
| 2024-10-31 | $61.26 | $113.99 | 203,700 | — | — |
| 2024-10-30 | $63.14 | $117.49 | 176,300 | — | — |
| 2024-10-29 | $62.06 | $115.48 | 155,400 | — | — |
| 2024-10-28 | $62.71 | $116.69 | 157,100 | — | — |
| 2024-10-25 | $60.81 | $113.15 | 157,300 | — | — |
| 2024-10-24 | $61.69 | $114.79 | 233,000 | — | — |
| 2024-10-23 | $62.36 | $116.04 | 82,900 | — | — |
| 2024-10-22 | $62.78 | $116.82 | 97,600 | — | — |
| 2024-10-21 | $62.01 | $115.39 | 149,200 | — | — |
| 2024-10-18 | $64.42 | $119.87 | 171,300 | — | — |
| 2024-10-17 | $65.72 | $122.29 | 114,800 | — | — |
| 2024-10-16 | $65.17 | $121.27 | 276,400 | — | — |
| 2024-10-15 | $63.49 | $118.14 | 279,100 | — | — |
| 2024-10-14 | $62.73 | $116.73 | 213,900 | — | — |
| 2024-10-11 | $62.01 | $115.39 | 185,700 | — | — |
| 2024-10-10 | $59.54 | $110.79 | 104,800 | — | — |
| 2024-10-09 | $59.62 | $110.94 | 143,600 | — | — |
| 2024-10-08 | $58.42 | $108.71 | 97,200 | — | — |
| 2024-10-07 | $58.49 | $108.84 | 159,400 | — | — |
| 2024-10-04 | $58.58 | $109.00 | 167,700 | — | — |
| 2024-10-03 | $57.25 | $106.53 | 99,600 | — | — |
| 2024-10-02 | $57.33 | $106.68 | 148,600 | — | — |
| 2024-10-01 | $58.06 | $108.04 | 162,100 | — | — |
| 2024-09-30 | $59.79 | $111.26 | 139,300 | — | — |
| 2024-09-27 | $59.51 | $110.74 | 128,600 | — | — |
| 2024-09-26 | $59.42 | $110.57 | 144,200 | — | — |
| 2024-09-25 | $59.06 | $109.90 | 162,700 | — | — |
| 2024-09-24 | $60.10 | $111.83 | 267,800 | — | — |
| 2024-09-23 | $60.90 | $113.32 | 220,200 | — | — |
| 2024-09-20 | $61.56 | $114.55 | 823,900 | — | — |
| 2024-09-19 | $63.66 | $118.46 | 188,000 | — | — |
| 2024-09-18 | $62.14 | $115.63 | 253,100 | — | — |
| 2024-09-17 | $62.30 | $115.93 | 154,200 | — | — |
| 2024-09-16 | $61.67 | $114.75 | 161,400 | — | — |
| 2024-09-13 | $60.94 | $113.40 | 175,600 | — | — |
| 2024-09-12 | $59.90 | $111.46 | 145,200 | — | — |
| 2024-09-11 | $59.66 | $111.01 | 147,500 | — | — |
| 2024-09-10 | $60.42 | $112.43 | 269,700 | — | — |
| 2024-09-09 | $60.58 | $112.73 | 366,000 | — | — |
| 2024-09-06 | $59.87 | $111.40 | 161,400 | — | — |
| 2024-09-05 | $61.34 | $114.14 | 162,700 | — | — |
| 2024-09-04 | $61.81 | $115.01 | 114,500 | — | — |
| 2024-09-03 | $63.05 | $117.32 | 241,800 | — | — |
| 2024-08-30 | $63.18 | $117.56 | 256,800 | — | — |
| 2024-08-29 | $62.21 | $115.76 | 158,300 | — | — |
| 2024-08-28 | $62.62 | $116.52 | 125,700 | — | — |
| 2024-08-27 | $61.89 | $115.16 | 135,300 | — | — |
| 2024-08-26 | $62.24 | $115.81 | 372,300 | — | — |
| 2024-08-23 | $62.45 | $116.21 | 591,700 | — | — |
| 2024-08-22 | $60.29 | $112.19 | 167,900 | — | — |
| 2024-08-21 | $60.41 | $112.41 | 263,300 | — | — |
| 2024-08-20 | $59.97 | $111.59 | 136,100 | — | — |
| 2024-08-19 | $61.20 | $113.88 | 174,900 | — | — |
| 2024-08-16 | $60.18 | $111.98 | 124,600 | — | — |
| 2024-08-15 | $59.32 | $110.38 | 158,600 | — | — |
| 2024-08-14 | $57.83 | $107.61 | 160,300 | — | — |
| 2024-08-13 | $58.87 | $108.32 | 190,600 | — | — |
| 2024-08-12 | $57.77 | $106.29 | 107,700 | — | — |
| 2024-08-09 | $58.05 | $106.81 | 136,900 | — | — |
| 2024-08-08 | $58.22 | $107.12 | 192,600 | — | — |
| 2024-08-07 | $56.95 | $104.78 | 255,000 | — | — |
| 2024-08-06 | $57.81 | $106.37 | 204,000 | — | — |
| 2024-08-05 | $58.16 | $107.01 | 278,700 | — | — |
| 2024-08-02 | $61.27 | $112.73 | 302,500 | — | — |
| 2024-08-01 | $63.67 | $117.15 | 386,400 | — | — |
| 2024-07-31 | $67.44 | $124.08 | 258,100 | — | — |
| 2024-07-30 | $67.81 | $124.76 | 143,300 | — | — |
| 2024-07-29 | $67.37 | $123.96 | 226,700 | — | — |
| 2024-07-26 | $69.25 | $127.41 | 260,400 | — | — |
| 2024-07-25 | $68.45 | $125.94 | 366,600 | — | — |
| 2024-07-24 | $66.73 | $122.78 | 227,600 | — | — |
| 2024-07-23 | $67.56 | $124.30 | 256,000 | — | — |
| 2024-07-22 | $66.59 | $122.52 | 251,900 | — | — |
| 2024-07-19 | $65.83 | $121.12 | 168,700 | — | — |
| 2024-07-18 | $65.61 | $120.72 | 271,600 | — | — |
| 2024-07-17 | $66.18 | $121.77 | 405,000 | — | — |
| 2024-07-16 | $65.41 | $120.35 | 350,000 | — | — |
| 2024-07-15 | $62.72 | $115.40 | 303,600 | — | — |
| 2024-07-12 | $61.12 | $112.46 | 194,400 | — | — |
| 2024-07-11 | $60.95 | $112.14 | 268,200 | — | — |
| 2024-07-10 | $57.56 | $105.91 | 225,400 | — | — |
| 2024-07-09 | $56.54 | $104.03 | 137,300 | — | — |
| 2024-07-08 | $56.19 | $103.39 | 169,300 | — | — |
| 2024-07-05 | $56.50 | $103.96 | 225,200 | — | — |
| 2024-07-03 | $57.20 | $105.24 | 93,100 | — | — |
| 2024-07-02 | $58.34 | $107.34 | 202,200 | — | — |
| 2024-07-01 | $57.77 | $106.29 | 353,900 | — | — |
| 2024-06-28 | $57.21 | $105.26 | 690,300 | — | — |
| 2024-06-27 | $56.28 | $103.55 | 164,200 | — | — |
| 2024-06-26 | $55.37 | $101.88 | 182,700 | — | — |
| 2024-06-25 | $54.95 | $101.10 | 157,900 | — | — |
| 2024-06-24 | $55.46 | $102.04 | 242,000 | — | — |
| 2024-06-21 | $55.03 | $101.25 | 778,200 | — | — |
| 2024-06-20 | $54.75 | $100.74 | 158,100 | — | — |
| 2024-06-18 | $54.81 | $100.85 | 181,500 | — | — |
| 2024-06-17 | $54.69 | $100.63 | 151,400 | — | — |
| 2024-06-14 | $53.91 | $99.19 | 131,200 | — | — |
| 2024-06-13 | $54.45 | $100.18 | 216,300 | — | — |
| 2024-06-12 | $55.50 | $102.12 | 184,100 | — | — |
| 2024-06-11 | $54.13 | $99.59 | 141,900 | — | — |
| 2024-06-10 | $53.98 | $99.32 | 183,800 | — | — |
| 2024-06-07 | $54.69 | $100.63 | 135,300 | — | — |
| 2024-06-06 | $54.97 | $101.14 | 152,700 | — | — |
| 2024-06-05 | $55.22 | $101.60 | 225,900 | — | — |
| 2024-06-04 | $55.26 | $101.67 | 192,800 | — | — |
| 2024-06-03 | $56.35 | $103.68 | 236,600 | — | — |
| 2024-05-31 | $56.83 | $104.56 | 387,600 | — | — |
| 2024-05-30 | $56.54 | $104.03 | 195,000 | — | — |
| 2024-05-29 | $55.99 | $103.02 | 200,200 | — | — |
| 2024-05-28 | $57.36 | $105.54 | 116,000 | — | — |
| 2024-05-24 | $57.91 | $106.55 | 121,100 | — | — |
| 2024-05-23 | $57.25 | $105.34 | 149,100 | — | — |
| 2024-05-22 | $58.37 | $107.40 | 188,000 | — | — |
| 2024-05-21 | $59.64 | $109.73 | 179,900 | — | — |
| 2024-05-20 | $59.67 | $109.79 | 172,600 | — | — |
| 2024-05-17 | $60.69 | $111.66 | 201,300 | — | — |
| 2024-05-16 | $60.52 | $111.35 | 124,800 | — | — |
| 2024-05-15 | $60.72 | $111.72 | 164,000 | — | — |
| 2024-05-14 | $60.34 | $111.02 | 127,200 | — | — |
| 2024-05-13 | $59.66 | $109.77 | 117,100 | — | — |
| 2024-05-10 | $59.88 | $110.17 | 168,000 | — | — |
| 2024-05-09 | $60.18 | $110.73 | 204,300 | — | — |
| 2024-05-08 | $60.05 | $110.49 | 149,400 | — | — |
| 2024-05-07 | $59.86 | $110.14 | 271,600 | — | — |
| 2024-05-06 | $60.16 | $110.69 | 211,900 | — | — |
| 2024-05-03 | $59.42 | $109.33 | 268,500 | — | — |
| 2024-05-02 | $58.38 | $107.41 | 484,100 | — | — |
| 2024-05-01 | $57.17 | $105.19 | 418,000 | — | — |
| 2024-04-30 | $55.65 | $102.39 | 224,500 | — | — |
| 2024-04-29 | $56.46 | $103.88 | 229,200 | — | — |
| 2024-04-26 | $56.15 | $103.31 | 158,000 | — | — |
| 2024-04-25 | $55.97 | $102.98 | 173,500 | — | — |
| 2024-04-24 | $56.26 | $103.51 | 186,900 | — | — |
| 2024-04-23 | $56.17 | $103.35 | 177,300 | — | — |
| 2024-04-22 | $55.25 | $101.66 | 196,300 | — | — |
| 2024-04-19 | $54.42 | $100.13 | 450,200 | — | — |
| 2024-04-18 | $52.54 | $96.67 | 177,800 | — | — |
| 2024-04-17 | $52.18 | $96.01 | 240,400 | — | — |
| 2024-04-16 | $52.51 | $96.61 | 203,700 | — | — |
| 2024-04-15 | $52.67 | $96.91 | 258,300 | — | — |
| 2024-04-12 | $52.48 | $96.56 | 192,000 | — | — |
| 2024-04-11 | $53.21 | $97.90 | 171,500 | — | — |
| 2024-04-10 | $53.23 | $97.94 | 250,500 | — | — |
| 2024-04-09 | $55.81 | $102.69 | 202,000 | — | — |
| 2024-04-08 | $55.93 | $102.91 | 136,400 | — | — |
| 2024-04-05 | $55.41 | $101.95 | 165,300 | — | — |
| 2024-04-04 | $54.94 | $101.09 | 217,600 | — | — |
| 2024-04-03 | $54.50 | $100.28 | 229,600 | — | — |
| 2024-04-02 | $54.57 | $100.40 | 300,900 | — | — |
| 2024-04-01 | $55.84 | $102.74 | 256,300 | — | — |
| 2024-03-28 | $56.14 | $103.29 | 373,500 | — | — |
| 2024-03-27 | $55.84 | $102.74 | 178,800 | — | — |
| 2024-03-26 | $53.86 | $99.10 | 179,700 | — | — |
| 2024-03-25 | $54.42 | $100.13 | 131,300 | — | — |
| 2024-03-22 | $54.57 | $100.40 | 151,900 | — | — |
| 2024-03-21 | $56.01 | $103.05 | 259,300 | — | — |
| 2024-03-20 | $55.23 | $101.62 | 359,500 | — | — |
| 2024-03-19 | $53.34 | $98.14 | 179,300 | — | — |
| 2024-03-18 | $52.53 | $96.65 | 209,200 | — | — |
| 2024-03-15 | $53.42 | $98.29 | 1,477,300 | — | — |
| 2024-03-14 | $52.96 | $97.44 | 245,500 | — | — |
| 2024-03-13 | $53.42 | $98.29 | 179,400 | — | — |
| 2024-03-12 | $53.92 | $99.21 | 195,300 | — | — |
| 2024-03-11 | $54.13 | $99.59 | 225,100 | — | — |
| 2024-03-08 | $53.86 | $99.10 | 184,700 | — | — |
| 2024-03-07 | $54.14 | $99.61 | 207,900 | — | — |
| 2024-03-06 | $54.15 | $99.63 | 218,200 | — | — |
| 2024-03-05 | $54.65 | $100.55 | 303,800 | — | — |
| 2024-03-04 | $52.42 | $96.45 | 236,000 | — | — |
| 2024-03-01 | $51.34 | $94.46 | 292,700 | — | — |
| 2024-02-29 | $51.89 | $95.47 | 262,600 | — | — |
| 2024-02-28 | $51.08 | $93.98 | 183,300 | — | — |
| 2024-02-27 | $51.49 | $94.74 | 158,700 | — | — |
| 2024-02-26 | $51.20 | $94.20 | 212,800 | — | — |
| 2024-02-23 | $51.82 | $95.34 | 151,600 | — | — |
| 2024-02-22 | $51.80 | $95.31 | 215,900 | — | — |
| 2024-02-21 | $51.27 | $94.33 | 188,500 | — | — |
| 2024-02-20 | $51.24 | $94.28 | 200,200 | — | — |
| 2024-02-16 | $52.14 | $95.93 | 304,600 | — | — |
| 2024-02-15 | $53.40 | $98.25 | 196,700 | — | — |
| 2024-02-14 | $52.22 | $96.08 | 183,400 | — | — |
| 2024-02-13 | $51.94 | $94.35 | 416,600 | — | — |
| 2024-02-12 | $54.73 | $99.42 | 189,500 | — | — |
| 2024-02-09 | $53.68 | $97.51 | 152,400 | — | — |
| 2024-02-08 | $52.81 | $95.93 | 131,400 | — | — |
| 2024-02-07 | $52.49 | $95.35 | 161,200 | — | — |
| 2024-02-06 | $52.44 | $95.26 | 153,400 | — | — |
| 2024-02-05 | $52.50 | $95.37 | 158,500 | — | — |
| 2024-02-02 | $53.38 | $96.97 | 261,300 | — | — |
| 2024-02-01 | $52.81 | $95.93 | 250,900 | — | — |
| 2024-01-31 | $52.86 | $96.02 | 293,700 | — | — |
| 2024-01-30 | $55.18 | $100.24 | 91,700 | — | — |
| 2024-01-29 | $54.89 | $99.71 | 119,900 | — | — |
| 2024-01-26 | $54.32 | $98.67 | 101,200 | — | — |
| 2024-01-25 | $53.95 | $98.00 | 153,400 | — | — |
| 2024-01-24 | $53.84 | $97.80 | 161,300 | — | — |
| 2024-01-23 | $53.83 | $97.78 | 276,900 | — | — |
| 2024-01-22 | $54.39 | $98.80 | 157,600 | — | — |
| 2024-01-19 | $52.86 | $96.02 | 199,500 | — | — |
| 2024-01-18 | $51.48 | $93.52 | 164,700 | — | — |
| 2024-01-17 | $51.27 | $93.13 | 151,500 | — | — |
| 2024-01-16 | $51.46 | $93.48 | 158,400 | — | — |
| 2024-01-12 | $52.62 | $95.59 | 256,100 | — | — |
| 2024-01-11 | $52.64 | $95.62 | 254,900 | — | — |
| 2024-01-10 | $52.72 | $95.77 | 189,900 | — | — |
| 2024-01-09 | $52.04 | $94.53 | 172,600 | — | — |
| 2024-01-08 | $52.25 | $94.91 | 132,800 | — | — |
| 2024-01-05 | $51.67 | $93.86 | 217,800 | — | — |
| 2024-01-04 | $51.89 | $94.26 | 224,400 | — | — |
| 2024-01-03 | $51.93 | $94.33 | 251,400 | — | — |
| 2024-01-02 | $53.91 | $97.93 | 413,700 | — | — |