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
- 2024-01-19 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 | $94.71 | $100.84 | 191,000 | — | — |
| 2024-12-30 | $96.00 | $102.21 | 269,700 | — | — |
| 2024-12-27 | $96.71 | $102.96 | 231,800 | — | — |
| 2024-12-26 | $98.25 | $104.60 | 170,500 | — | — |
| 2024-12-24 | $98.23 | $104.58 | 174,300 | — | — |
| 2024-12-23 | $97.82 | $104.15 | 134,200 | — | — |
| 2024-12-20 | $98.70 | $105.08 | 351,500 | — | — |
| 2024-12-19 | $97.76 | $104.08 | 292,200 | — | — |
| 2024-12-18 | $97.08 | $103.36 | 326,900 | — | — |
| 2024-12-17 | $102.50 | $109.13 | 212,400 | — | — |
| 2024-12-16 | $103.22 | $109.90 | 156,000 | — | — |
| 2024-12-13 | $106.00 | $112.86 | 181,600 | — | — |
| 2024-12-12 | $107.08 | $114.01 | 147,900 | — | — |
| 2024-12-11 | $107.53 | $114.48 | 107,100 | — | — |
| 2024-12-10 | $108.91 | $115.95 | 143,000 | — | — |
| 2024-12-09 | $110.37 | $117.51 | 375,400 | — | — |
| 2024-12-06 | $110.06 | $117.18 | 169,300 | — | — |
| 2024-12-05 | $108.68 | $115.71 | 137,600 | — | — |
| 2024-12-04 | $109.44 | $116.52 | 184,400 | — | — |
| 2024-12-03 | $105.02 | $111.81 | 278,200 | — | — |
| 2024-12-02 | $106.17 | $113.04 | 261,900 | — | — |
| 2024-11-29 | $106.40 | $113.28 | 125,000 | — | — |
| 2024-11-27 | $108.74 | $115.77 | 120,700 | — | — |
| 2024-11-26 | $109.62 | $116.71 | 159,600 | — | — |
| 2024-11-25 | $106.19 | $113.06 | 184,500 | — | — |
| 2024-11-22 | $104.00 | $110.73 | 248,200 | — | — |
| 2024-11-21 | $103.83 | $110.55 | 278,900 | — | — |
| 2024-11-20 | $106.17 | $113.04 | 247,800 | — | — |
| 2024-11-19 | $109.80 | $115.08 | 249,600 | — | — |
| 2024-11-18 | $110.21 | $115.51 | 201,800 | — | — |
| 2024-11-15 | $109.98 | $115.27 | 128,400 | — | — |
| 2024-11-14 | $110.24 | $115.54 | 192,200 | — | — |
| 2024-11-13 | $112.52 | $117.93 | 239,400 | — | — |
| 2024-11-12 | $113.85 | $119.32 | 144,800 | — | — |
| 2024-11-11 | $112.09 | $117.48 | 323,600 | — | — |
| 2024-11-08 | $110.88 | $116.21 | 201,400 | — | — |
| 2024-11-07 | $112.90 | $118.33 | 163,000 | — | — |
| 2024-11-06 | $115.54 | $121.09 | 241,600 | — | — |
| 2024-11-05 | $111.00 | $116.33 | 85,100 | — | — |
| 2024-11-04 | $110.11 | $115.40 | 196,000 | — | — |
| 2024-11-01 | $108.83 | $114.06 | 226,000 | — | — |
| 2024-10-31 | $110.14 | $115.43 | 227,700 | — | — |
| 2024-10-30 | $113.67 | $119.13 | 195,000 | — | — |
| 2024-10-29 | $109.00 | $114.24 | 128,000 | — | — |
| 2024-10-28 | $111.61 | $116.97 | 114,600 | — | — |
| 2024-10-25 | $108.44 | $113.65 | 201,600 | — | — |
| 2024-10-24 | $110.22 | $115.52 | 175,900 | — | — |
| 2024-10-23 | $110.00 | $115.29 | 180,700 | — | — |
| 2024-10-22 | $112.73 | $118.15 | 166,100 | — | — |
| 2024-10-21 | $110.95 | $116.28 | 373,000 | — | — |
| 2024-10-18 | $115.20 | $120.74 | 551,400 | — | — |
| 2024-10-17 | $106.88 | $112.02 | 142,900 | — | — |
| 2024-10-16 | $108.39 | $113.60 | 217,800 | — | — |
| 2024-10-15 | $104.85 | $109.89 | 153,800 | — | — |
| 2024-10-14 | $108.28 | $113.48 | 189,500 | — | — |
| 2024-10-11 | $108.66 | $113.88 | 324,800 | — | — |
| 2024-10-10 | $108.11 | $113.31 | 342,500 | — | — |
| 2024-10-09 | $103.11 | $108.07 | 208,000 | — | — |
| 2024-10-08 | $102.93 | $107.88 | 154,600 | — | — |
| 2024-10-07 | $103.69 | $108.67 | 213,400 | — | — |
| 2024-10-04 | $105.57 | $110.64 | 142,800 | — | — |
| 2024-10-03 | $106.08 | $111.18 | 174,600 | — | — |
| 2024-10-02 | $108.38 | $113.59 | 392,900 | — | — |
| 2024-10-01 | $103.62 | $108.60 | 270,400 | — | — |
| 2024-09-30 | $105.99 | $111.08 | 349,400 | — | — |
| 2024-09-27 | $102.99 | $107.94 | 548,300 | — | — |
| 2024-09-26 | $104.11 | $109.11 | 303,200 | — | — |
| 2024-09-25 | $106.24 | $111.35 | 623,900 | — | — |
| 2024-09-24 | $104.47 | $109.49 | 1,013,200 | — | — |
| 2024-09-23 | $99.35 | $104.12 | 901,900 | — | — |
| 2024-09-20 | $97.10 | $101.77 | 2,282,000 | — | — |
| 2024-09-19 | $99.81 | $104.61 | 5,114,700 | — | — |
| 2024-09-18 | $119.01 | $124.73 | 516,100 | — | — |
| 2024-09-17 | $123.52 | $129.46 | 476,400 | — | — |
| 2024-09-16 | $122.22 | $128.09 | 320,400 | — | — |
| 2024-09-13 | $123.95 | $129.91 | 156,700 | — | — |
| 2024-09-12 | $124.87 | $130.87 | 185,400 | — | — |
| 2024-09-11 | $122.05 | $127.92 | 174,800 | — | — |
| 2024-09-10 | $122.92 | $128.83 | 242,000 | — | — |
| 2024-09-09 | $123.30 | $129.23 | 113,400 | — | — |
| 2024-09-06 | $123.34 | $129.27 | 459,900 | — | — |
| 2024-09-05 | $128.37 | $134.54 | 155,000 | — | — |
| 2024-09-04 | $126.66 | $132.75 | 119,600 | — | — |
| 2024-09-03 | $125.50 | $131.53 | 201,500 | — | — |
| 2024-08-30 | $130.93 | $137.22 | 168,400 | — | — |
| 2024-08-29 | $129.31 | $135.52 | 207,500 | — | — |
| 2024-08-28 | $122.65 | $128.54 | 87,200 | — | — |
| 2024-08-27 | $127.26 | $133.38 | 80,500 | — | — |
| 2024-08-26 | $125.27 | $131.29 | 155,100 | — | — |
| 2024-08-23 | $127.58 | $133.71 | 161,600 | — | — |
| 2024-08-22 | $124.37 | $130.35 | 174,600 | — | — |
| 2024-08-21 | $127.08 | $131.33 | 115,100 | — | — |
| 2024-08-20 | $124.92 | $129.10 | 135,600 | — | — |
| 2024-08-19 | $128.12 | $132.40 | 107,400 | — | — |
| 2024-08-16 | $126.54 | $130.77 | 102,800 | — | — |
| 2024-08-15 | $126.40 | $130.63 | 176,100 | — | — |
| 2024-08-14 | $126.19 | $130.41 | 90,000 | — | — |
| 2024-08-13 | $125.48 | $129.68 | 81,400 | — | — |
| 2024-08-12 | $122.92 | $127.03 | 105,100 | — | — |
| 2024-08-09 | $120.34 | $124.36 | 151,600 | — | — |
| 2024-08-08 | $120.19 | $124.21 | 108,300 | — | — |
| 2024-08-07 | $118.50 | $122.46 | 97,600 | — | — |
| 2024-08-06 | $118.49 | $122.45 | 217,800 | — | — |
| 2024-08-05 | $116.00 | $119.88 | 437,100 | — | — |
| 2024-08-02 | $120.00 | $124.01 | 306,000 | — | — |
| 2024-08-01 | $124.32 | $128.48 | 203,200 | — | — |
| 2024-07-31 | $130.13 | $134.48 | 104,600 | — | — |
| 2024-07-30 | $129.50 | $133.83 | 142,400 | — | — |
| 2024-07-29 | $131.94 | $136.35 | 135,900 | — | — |
| 2024-07-26 | $130.75 | $135.12 | 109,200 | — | — |
| 2024-07-25 | $129.91 | $134.25 | 502,000 | — | — |
| 2024-07-24 | $131.52 | $135.92 | 133,100 | — | — |
| 2024-07-23 | $131.71 | $136.11 | 239,200 | — | — |
| 2024-07-22 | $130.45 | $134.81 | 412,200 | — | — |
| 2024-07-19 | $137.80 | $142.41 | 292,600 | — | — |
| 2024-07-18 | $138.72 | $143.36 | 259,500 | — | — |
| 2024-07-17 | $136.84 | $141.42 | 197,100 | — | — |
| 2024-07-16 | $138.65 | $143.29 | 343,300 | — | — |
| 2024-07-15 | $134.43 | $138.93 | 195,000 | — | — |
| 2024-07-12 | $133.25 | $137.71 | 94,600 | — | — |
| 2024-07-11 | $130.93 | $135.31 | 161,600 | — | — |
| 2024-07-10 | $128.68 | $132.98 | 135,000 | — | — |
| 2024-07-09 | $127.96 | $132.24 | 210,400 | — | — |
| 2024-07-08 | $131.83 | $136.24 | 424,700 | — | — |
| 2024-07-05 | $132.53 | $136.96 | 168,100 | — | — |
| 2024-07-03 | $134.19 | $138.68 | 191,100 | — | — |
| 2024-07-02 | $129.81 | $134.15 | 166,500 | — | — |
| 2024-07-01 | $128.64 | $132.94 | 313,900 | — | — |
| 2024-06-28 | $129.01 | $133.32 | 201,100 | — | — |
| 2024-06-27 | $132.28 | $136.70 | 256,700 | — | — |
| 2024-06-26 | $135.92 | $140.47 | 556,600 | — | — |
| 2024-06-25 | $133.03 | $137.48 | 326,100 | — | — |
| 2024-06-24 | $130.26 | $134.62 | 164,300 | — | — |
| 2024-06-21 | $129.46 | $133.79 | 629,900 | — | — |
| 2024-06-20 | $128.99 | $133.30 | 389,300 | — | — |
| 2024-06-18 | $129.12 | $133.44 | 544,100 | — | — |
| 2024-06-17 | $127.29 | $131.55 | 193,400 | — | — |
| 2024-06-14 | $126.68 | $130.92 | 263,300 | — | — |
| 2024-06-13 | $129.07 | $133.39 | 296,300 | — | — |
| 2024-06-12 | $129.20 | $133.52 | 364,900 | — | — |
| 2024-06-11 | $126.07 | $130.29 | 154,500 | — | — |
| 2024-06-10 | $125.93 | $130.14 | 440,900 | — | — |
| 2024-06-07 | $126.56 | $130.79 | 242,000 | — | — |
| 2024-06-06 | $128.41 | $132.70 | 216,800 | — | — |
| 2024-06-05 | $127.01 | $131.26 | 250,400 | — | — |
| 2024-06-04 | $124.98 | $129.16 | 359,400 | — | — |
| 2024-06-03 | $128.34 | $132.63 | 184,700 | — | — |
| 2024-05-31 | $126.40 | $130.63 | 253,800 | — | — |
| 2024-05-30 | $124.99 | $129.17 | 122,800 | — | — |
| 2024-05-29 | $123.90 | $128.04 | 395,200 | — | — |
| 2024-05-28 | $124.36 | $128.52 | 276,400 | — | — |
| 2024-05-24 | $122.20 | $126.29 | 322,600 | — | — |
| 2024-05-23 | $121.62 | $125.69 | 252,700 | — | — |
| 2024-05-22 | $118.08 | $120.05 | 211,200 | — | — |
| 2024-05-21 | $115.80 | $117.73 | 174,900 | — | — |
| 2024-05-20 | $116.10 | $118.03 | 80,600 | — | — |
| 2024-05-17 | $117.62 | $119.58 | 99,100 | — | — |
| 2024-05-16 | $119.02 | $121.00 | 231,200 | — | — |
| 2024-05-15 | $116.21 | $118.15 | 155,200 | — | — |
| 2024-05-14 | $119.97 | $121.97 | 89,900 | — | — |
| 2024-05-13 | $118.57 | $120.54 | 137,000 | — | — |
| 2024-05-10 | $120.20 | $122.20 | 102,700 | — | — |
| 2024-05-09 | $122.09 | $124.12 | 185,900 | — | — |
| 2024-05-08 | $118.27 | $120.24 | 87,600 | — | — |
| 2024-05-07 | $120.52 | $122.53 | 122,700 | — | — |
| 2024-05-06 | $120.33 | $122.33 | 108,700 | — | — |
| 2024-05-03 | $118.46 | $120.43 | 153,100 | — | — |
| 2024-05-02 | $116.53 | $118.47 | 108,900 | — | — |
| 2024-05-01 | $115.46 | $117.38 | 439,600 | — | — |
| 2024-04-30 | $117.76 | $119.72 | 343,200 | — | — |
| 2024-04-29 | $116.07 | $118.00 | 158,200 | — | — |
| 2024-04-26 | $120.12 | $122.12 | 233,500 | — | — |
| 2024-04-25 | $116.32 | $118.26 | 244,400 | — | — |
| 2024-04-24 | $116.20 | $118.13 | 280,500 | — | — |
| 2024-04-23 | $122.99 | $125.04 | 347,900 | — | — |
| 2024-04-22 | $115.18 | $117.10 | 496,100 | — | — |
| 2024-04-19 | $115.72 | $117.65 | 296,100 | — | — |
| 2024-04-18 | $112.23 | $114.10 | 434,400 | — | — |
| 2024-04-17 | $114.06 | $115.96 | 382,300 | — | — |
| 2024-04-16 | $112.20 | $114.07 | 276,800 | — | — |
| 2024-04-15 | $111.23 | $113.08 | 223,100 | — | — |
| 2024-04-12 | $111.91 | $113.77 | 187,100 | — | — |
| 2024-04-11 | $116.10 | $116.10 | 241,200 | — | — |
| 2024-04-10 | $116.16 | $116.16 | 434,600 | — | — |
| 2024-04-09 | $118.16 | $118.16 | 689,100 | — | — |
| 2024-04-08 | $123.50 | $123.50 | 762,400 | — | — |
| 2024-04-05 | $132.76 | $132.76 | 623,400 | — | — |
| 2024-04-04 | $131.85 | $131.85 | 1,104,400 | — | — |
| 2024-04-03 | $135.14 | $135.14 | 589,300 | — | — |
| 2024-04-02 | $131.84 | $131.84 | 969,000 | — | — |
| 2024-04-01 | $130.98 | $130.98 | 969,200 | — | — |
| 2024-03-28 | $128.64 | $128.64 | 574,600 | — | — |
| 2024-03-27 | $125.92 | $125.92 | 464,800 | — | — |
| 2024-03-26 | $123.89 | $123.89 | 668,400 | — | — |
| 2024-03-25 | $120.79 | $120.79 | 446,400 | — | — |
| 2024-03-22 | $121.89 | $121.89 | 408,000 | — | — |
| 2024-03-21 | $120.05 | $120.05 | 419,000 | — | — |
| 2024-03-20 | $119.03 | $119.03 | 239,600 | — | — |
| 2024-03-19 | $114.97 | $114.97 | 141,600 | — | — |
| 2024-03-18 | $114.05 | $114.05 | 225,900 | — | — |
| 2024-03-15 | $112.65 | $112.65 | 230,300 | — | — |
| 2024-03-14 | $114.87 | $114.87 | 200,400 | — | — |
| 2024-03-13 | $111.11 | $111.11 | 278,600 | — | — |
| 2024-03-12 | $109.84 | $109.84 | 332,600 | — | — |
| 2024-03-11 | $105.16 | $105.16 | 200,600 | — | — |
| 2024-03-08 | $106.32 | $106.32 | 194,500 | — | — |
| 2024-03-07 | $105.68 | $105.68 | 234,600 | — | — |
| 2024-03-06 | $109.12 | $109.12 | 625,300 | — | — |
| 2024-03-05 | $104.30 | $104.30 | 256,500 | — | — |
| 2024-03-04 | $106.59 | $106.59 | 225,800 | — | — |
| 2024-03-01 | $106.23 | $106.23 | 187,200 | — | — |
| 2024-02-29 | $103.99 | $103.99 | 220,100 | — | — |
| 2024-02-28 | $103.49 | $103.49 | 126,800 | — | — |
| 2024-02-27 | $104.23 | $104.23 | 124,200 | — | — |
| 2024-02-26 | $103.33 | $103.33 | 207,300 | — | — |
| 2024-02-23 | $103.47 | $103.47 | 143,700 | — | — |
| 2024-02-22 | $100.14 | $100.14 | 72,300 | — | — |
| 2024-02-21 | $99.89 | $99.89 | 242,600 | — | — |
| 2024-02-20 | $100.31 | $100.31 | 281,200 | — | — |
| 2024-02-16 | $95.55 | $95.55 | 126,600 | — | — |
| 2024-02-15 | $94.34 | $94.34 | 1,159,100 | — | — |
| 2024-02-14 | $91.00 | $91.00 | 1,159,100 | — | — |
| 2024-02-13 | $87.69 | $87.69 | 141,200 | — | — |
| 2024-02-12 | $87.02 | $87.02 | 163,700 | — | — |
| 2024-02-09 | $89.61 | $89.61 | 194,500 | — | — |
| 2024-02-08 | $87.64 | $87.64 | 194,700 | — | — |
| 2024-02-07 | $90.00 | $90.00 | 67,800 | — | — |
| 2024-02-06 | $90.95 | $90.95 | 99,400 | — | — |
| 2024-02-05 | $90.87 | $90.87 | 198,000 | — | — |
| 2024-02-02 | $92.10 | $92.10 | 103,700 | — | — |
| 2024-02-01 | $91.89 | $91.89 | 183,000 | — | — |
| 2024-01-31 | $91.45 | $91.45 | 511,500 | — | — |
| 2024-01-30 | $91.10 | $91.10 | 235,000 | — | — |
| 2024-01-29 | $92.50 | $92.50 | 695,400 | — | — |
| 2024-01-26 | $90.66 | $90.66 | 262,300 | — | — |
| 2024-01-25 | $90.71 | $90.71 | 120,600 | — | — |
| 2024-01-24 | $91.12 | $91.12 | 381,000 | — | — |
| 2024-01-23 | $91.00 | $91.00 | 340,300 | — | — |
| 2024-01-22 | $91.14 | $91.14 | 1,019,600 | — | — |
| 2024-01-19 | $95.97 | $95.97 | 3,410,500 | — | — |