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
- 2023-09-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 | $50.86 | $50.86 | 1,670 | — | — |
| 2024-12-30 | $52.95 | $52.95 | 1,570 | — | — |
| 2024-12-27 | $52.00 | $52.00 | 3,581 | — | — |
| 2024-12-26 | $53.14 | $53.14 | 12,857 | — | — |
| 2024-12-24 | $46.10 | $46.10 | 341 | — | — |
| 2024-12-23 | $45.71 | $45.71 | 2,951 | — | — |
| 2024-12-20 | $42.67 | $42.67 | 499 | — | — |
| 2024-12-19 | $41.33 | $41.33 | 788 | — | — |
| 2024-12-18 | $42.48 | $42.48 | 3,056 | — | — |
| 2024-12-17 | $40.57 | $40.57 | 1,822 | — | — |
| 2024-12-16 | $42.10 | $42.10 | 7,802 | — | — |
| 2024-12-13 | $43.05 | $43.05 | 767 | — | — |
| 2024-12-12 | $44.00 | $44.00 | 1,271 | — | — |
| 2024-12-11 | $46.38 | $46.38 | 3,780 | — | — |
| 2024-12-10 | $44.57 | $44.57 | 2,599 | — | — |
| 2024-12-09 | $43.81 | $43.81 | 1,885 | — | — |
| 2024-12-06 | $43.24 | $43.24 | 1,108 | — | — |
| 2024-12-05 | $43.24 | $43.24 | 2,079 | — | — |
| 2024-12-04 | $43.05 | $43.05 | 2,662 | — | — |
| 2024-12-03 | $43.81 | $43.81 | 2,961 | — | — |
| 2024-12-02 | $42.48 | $42.48 | 21,467 | — | — |
| 2024-11-29 | $45.90 | $45.90 | 45,276 | — | — |
| 2024-11-27 | $42.86 | $42.86 | 8,027 | — | — |
| 2024-11-26 | $40.57 | $40.57 | 2,237 | — | — |
| 2024-11-25 | $42.10 | $42.10 | 12,290 | — | — |
| 2024-11-22 | $36.19 | $36.19 | 2,499 | — | — |
| 2024-11-21 | $34.10 | $34.10 | 3,371 | — | — |
| 2024-11-20 | $34.48 | $34.48 | 9,125 | — | — |
| 2024-11-19 | $34.67 | $34.67 | 5,087 | — | — |
| 2024-11-18 | $33.14 | $33.14 | 25,652 | — | — |
| 2024-11-15 | $50.67 | $50.67 | 8,185 | — | — |
| 2024-11-14 | $60.95 | $60.95 | 7,093 | — | — |
| 2024-11-13 | $64.19 | $64.19 | 2,531 | — | — |
| 2024-11-12 | $66.10 | $66.10 | 4,221 | — | — |
| 2024-11-11 | $66.48 | $66.48 | 9,062 | — | — |
| 2024-11-08 | $65.52 | $65.52 | 4,137 | — | — |
| 2024-11-07 | $66.67 | $66.67 | 6,500 | — | — |
| 2024-11-06 | $72.57 | $72.57 | 24,885 | — | — |
| 2024-11-05 | $69.90 | $69.90 | 11,582 | — | — |
| 2024-11-04 | $65.52 | $65.52 | 29,699 | — | — |
| 2024-11-01 | $59.24 | $59.24 | 32,403 | — | — |
| 2024-10-31 | $56.57 | $56.57 | 11,351 | — | — |
| 2024-10-30 | $61.33 | $61.33 | 10,358 | — | — |
| 2024-10-29 | $65.14 | $65.14 | 87,665 | — | — |
| 2024-10-28 | $70.10 | $70.10 | 77,873 | — | — |
| 2024-10-25 | $60.19 | $60.19 | 66,791 | — | — |
| 2024-10-24 | $57.71 | $57.71 | 64,265 | — | — |
| 2024-10-23 | $62.29 | $62.29 | 75,101 | — | — |
| 2024-10-22 | $51.62 | $51.62 | 6,295 | — | — |
| 2024-10-21 | $56.95 | $56.95 | 7,550 | — | — |
| 2024-10-18 | $58.29 | $58.29 | 13,088 | — | — |
| 2024-10-17 | $60.76 | $60.76 | 272,349 | — | — |
| 2024-10-16 | $53.90 | $53.90 | 23,919 | — | — |
| 2024-10-15 | $63.81 | $63.81 | 666,325 | — | — |
| 2024-10-14 | $75.81 | $75.81 | 63,651 | — | — |
| 2024-10-11 | $70.67 | $70.67 | 1,013 | — | — |
| 2024-10-10 | $68.76 | $68.76 | 945 | — | — |
| 2024-10-09 | $72.38 | $72.38 | 2,000 | — | — |
| 2024-10-08 | $77.33 | $77.33 | 2,027 | — | — |
| 2024-10-07 | $89.14 | $89.14 | 920 | — | — |
| 2024-10-04 | $100.19 | $100.19 | 646 | — | — |
| 2024-10-03 | $106.67 | $106.67 | 352 | — | — |
| 2024-10-02 | $112.38 | $112.38 | 554 | — | — |
| 2024-10-01 | $107.81 | $107.81 | 459 | — | — |
| 2024-09-30 | $121.52 | $121.52 | 1,094 | — | — |
| 2024-09-27 | $110.86 | $110.86 | 1,998 | — | — |
| 2024-09-26 | $105.14 | $105.14 | 202 | — | — |
| 2024-09-25 | $99.05 | $99.05 | 146 | — | — |
| 2024-09-24 | $95.62 | $95.62 | 286 | — | — |
| 2024-09-23 | $100.19 | $100.19 | 359 | — | — |
| 2024-09-20 | $96.00 | $96.00 | 1,411 | — | — |
| 2024-09-19 | $102.86 | $102.86 | 3,716 | — | — |
| 2024-09-18 | $95.24 | $95.24 | 129 | — | — |
| 2024-09-17 | $93.33 | $93.33 | 148 | — | — |
| 2024-09-16 | $96.38 | $96.38 | 225 | — | — |
| 2024-09-13 | $95.24 | $95.24 | 211 | — | — |
| 2024-09-12 | $93.33 | $93.33 | 106 | — | — |
| 2024-09-11 | $95.24 | $95.24 | 87 | — | — |
| 2024-09-10 | $95.62 | $95.62 | 178 | — | — |
| 2024-09-09 | $103.24 | $103.24 | 118 | — | — |
| 2024-09-06 | $100.57 | $100.57 | 336 | — | — |
| 2024-09-05 | $103.62 | $103.62 | 390 | — | — |
| 2024-09-04 | $99.81 | $99.81 | 252 | — | — |
| 2024-09-03 | $101.33 | $101.33 | 198 | — | — |
| 2024-08-30 | $102.86 | $102.86 | 144 | — | — |
| 2024-08-29 | $102.86 | $102.86 | 459 | — | — |
| 2024-08-28 | $107.43 | $107.43 | 355 | — | — |
| 2024-08-27 | $121.14 | $121.14 | 495 | — | — |
| 2024-08-26 | $115.81 | $115.81 | 286 | — | — |
| 2024-08-23 | $111.24 | $111.24 | 316 | — | — |
| 2024-08-22 | $112.38 | $112.38 | 464 | — | — |
| 2024-08-21 | $114.29 | $114.29 | 2,035 | — | — |
| 2024-08-20 | $105.90 | $105.90 | 563 | — | — |
| 2024-08-19 | $106.29 | $106.29 | 1,031 | — | — |
| 2024-08-16 | $109.71 | $109.71 | 2,656 | — | — |
| 2024-08-15 | $107.43 | $107.43 | 4,568 | — | — |
| 2024-08-14 | $116.57 | $116.57 | 128,669 | — | — |
| 2024-08-13 | $89.52 | $89.52 | 218 | — | — |
| 2024-08-12 | $85.33 | $85.33 | 403 | — | — |
| 2024-08-09 | $85.71 | $85.71 | 222 | — | — |
| 2024-08-08 | $85.71 | $85.71 | 598 | — | — |
| 2024-08-07 | $92.57 | $92.57 | 901 | — | — |
| 2024-08-06 | $99.05 | $99.05 | 359 | — | — |
| 2024-08-05 | $101.71 | $101.71 | 562 | — | — |
| 2024-08-02 | $107.05 | $107.05 | 371 | — | — |
| 2024-08-01 | $110.10 | $110.10 | 351 | — | — |
| 2024-07-31 | $113.52 | $113.52 | 456 | — | — |
| 2024-07-30 | $111.62 | $111.62 | 474 | — | — |
| 2024-07-29 | $114.29 | $114.29 | 986 | — | — |
| 2024-07-26 | $118.10 | $118.10 | 939 | — | — |
| 2024-07-25 | $116.19 | $116.19 | 4,681 | — | — |
| 2024-07-24 | $110.48 | $110.48 | 4,353 | — | — |
| 2024-07-23 | $110.86 | $110.86 | 7,848 | — | — |
| 2024-07-22 | $115.05 | $115.05 | 115,596 | — | — |
| 2024-07-19 | $137.52 | $137.52 | 34,163 | — | — |
| 2024-07-18 | $140.95 | $140.95 | 567 | — | — |
| 2024-07-17 | $142.86 | $142.86 | 628 | — | — |
| 2024-07-16 | $153.14 | $153.14 | 615 | — | — |
| 2024-07-15 | $156.19 | $156.19 | 4,098 | — | — |
| 2024-07-12 | $151.62 | $151.62 | 179 | — | — |
| 2024-07-11 | $156.19 | $156.19 | 306 | — | — |
| 2024-07-10 | $156.19 | $156.19 | 193 | — | — |
| 2024-07-09 | $155.81 | $155.81 | 155 | — | — |
| 2024-07-08 | $161.90 | $161.90 | 117 | — | — |
| 2024-07-05 | $160.00 | $160.00 | 293 | — | — |
| 2024-07-03 | $158.10 | $158.10 | 233 | — | — |
| 2024-07-02 | $158.10 | $158.10 | 269 | — | — |
| 2024-07-01 | $156.19 | $156.19 | 185 | — | — |
| 2024-06-28 | $163.81 | $163.81 | 334 | — | — |
| 2024-06-27 | $158.48 | $158.48 | 458 | — | — |
| 2024-06-26 | $152.00 | $152.00 | 234 | — | — |
| 2024-06-25 | $152.38 | $152.38 | 325 | — | — |
| 2024-06-24 | $148.19 | $148.19 | 329 | — | — |
| 2024-06-21 | $146.67 | $146.67 | 482 | — | — |
| 2024-06-20 | $155.05 | $155.05 | 803 | — | — |
| 2024-06-18 | $162.29 | $162.29 | 276 | — | — |
| 2024-06-17 | $171.43 | $171.43 | 378 | — | — |
| 2024-06-14 | $186.29 | $186.29 | 1,070 | — | — |
| 2024-06-13 | $192.00 | $192.00 | 501 | — | — |
| 2024-06-12 | $175.24 | $175.24 | 238 | — | — |
| 2024-06-11 | $182.86 | $182.86 | 449 | — | — |
| 2024-06-10 | $179.05 | $179.05 | 1,086 | — | — |
| 2024-06-07 | $190.10 | $190.10 | 2,840 | — | — |
| 2024-06-06 | $190.48 | $190.48 | 286 | — | — |
| 2024-06-05 | $197.71 | $197.71 | 565 | — | — |
| 2024-06-04 | $194.29 | $194.29 | 454 | — | — |
| 2024-06-03 | $212.19 | $212.19 | 3,819 | — | — |
| 2024-05-31 | $215.24 | $215.24 | 467 | — | — |
| 2024-05-30 | $226.29 | $226.29 | 489 | — | — |
| 2024-05-29 | $228.57 | $228.57 | 1,062 | — | — |
| 2024-05-28 | $222.86 | $222.86 | 530 | — | — |
| 2024-05-24 | $205.71 | $205.71 | 558 | — | — |
| 2024-05-23 | $198.10 | $198.10 | 777 | — | — |
| 2024-05-22 | $206.86 | $206.86 | 859 | — | — |
| 2024-05-21 | $219.05 | $219.05 | 1,931 | — | — |
| 2024-05-20 | $209.52 | $209.52 | 2,598 | — | — |
| 2024-05-17 | $201.90 | $201.90 | 3,737 | — | — |
| 2024-05-16 | $190.48 | $190.48 | 3,590 | — | — |
| 2024-05-15 | $182.10 | $182.10 | 3,378 | — | — |
| 2024-05-14 | $195.81 | $195.81 | 4,146 | — | — |
| 2024-05-13 | $236.19 | $236.19 | 7,584 | — | — |
| 2024-05-10 | $219.43 | $219.43 | 17,171 | — | — |
| 2024-05-09 | $323.05 | $323.05 | 265,139 | — | — |
| 2024-05-08 | $236.19 | $236.19 | 183,969 | — | — |
| 2024-05-07 | $148.57 | $148.57 | 7,318 | — | — |
| 2024-05-06 | $190.48 | $190.48 | 3,111 | — | — |
| 2024-05-03 | $233.52 | $233.52 | 13,864 | — | — |
| 2024-05-02 | $251.43 | $251.43 | 7,907 | — | — |
| 2024-05-01 | $212.19 | $212.19 | 277 | — | — |
| 2024-04-30 | $228.57 | $228.57 | 235 | — | — |
| 2024-04-29 | $231.62 | $231.62 | 428 | — | — |
| 2024-04-26 | $242.67 | $242.67 | 2,719 | — | — |
| 2024-04-25 | $250.29 | $250.29 | 3,948 | — | — |
| 2024-04-24 | $240.76 | $240.76 | 956 | — | — |
| 2024-04-23 | $244.57 | $244.57 | 8,126 | — | — |
| 2024-04-22 | $260.95 | $260.95 | 76 | — | — |
| 2024-04-19 | $265.52 | $265.52 | 231 | — | — |
| 2024-04-18 | $240.00 | $240.00 | 105 | — | — |
| 2024-04-17 | $243.81 | $243.81 | 194 | — | — |
| 2024-04-16 | $243.43 | $243.43 | 255 | — | — |
| 2024-04-15 | $247.24 | $247.24 | 348 | — | — |
| 2024-04-12 | $264.38 | $264.38 | 166 | — | — |
| 2024-04-11 | $261.33 | $261.33 | 184 | — | — |
| 2024-04-10 | $271.62 | $271.62 | 261 | — | — |
| 2024-04-09 | $285.71 | $285.71 | 279 | — | — |
| 2024-04-08 | $286.48 | $286.48 | 122 | — | — |
| 2024-04-05 | $289.52 | $289.52 | 186 | — | — |
| 2024-04-04 | $293.33 | $293.33 | 247 | — | — |
| 2024-04-03 | $297.14 | $297.14 | 172 | — | — |
| 2024-04-02 | $312.38 | $312.38 | 124 | — | — |
| 2024-04-01 | $321.90 | $321.90 | 495 | — | — |
| 2024-03-28 | $320.00 | $320.00 | 221 | — | — |
| 2024-03-27 | $335.24 | $335.24 | 188 | — | — |
| 2024-03-26 | $323.05 | $323.05 | 438 | — | — |
| 2024-03-25 | $317.33 | $317.33 | 355 | — | — |
| 2024-03-22 | $321.52 | $321.52 | 435 | — | — |
| 2024-03-21 | $335.24 | $335.24 | 305 | — | — |
| 2024-03-20 | $339.43 | $339.43 | 369 | — | — |
| 2024-03-19 | $346.67 | $346.67 | 356 | — | — |
| 2024-03-18 | $349.71 | $349.71 | 549 | — | — |
| 2024-03-15 | $344.00 | $344.00 | 1,229 | — | — |
| 2024-03-14 | $369.52 | $369.52 | 1,360 | — | — |
| 2024-03-13 | $354.29 | $354.29 | 1,616 | — | — |
| 2024-03-12 | $392.38 | $392.38 | 4,027 | — | — |
| 2024-03-11 | $441.90 | $441.90 | 46,555 | — | — |
| 2024-03-08 | $472.38 | $472.38 | 174,072 | — | — |
| 2024-03-07 | $251.05 | $251.05 | 134 | — | — |
| 2024-03-06 | $266.67 | $266.67 | 84 | — | — |
| 2024-03-05 | $261.33 | $261.33 | 117 | — | — |
| 2024-03-04 | $274.67 | $274.67 | 187 | — | — |
| 2024-03-01 | $293.71 | $293.71 | 66 | — | — |
| 2024-02-29 | $308.57 | $308.57 | 109 | — | — |
| 2024-02-28 | $285.33 | $285.33 | 128 | — | — |
| 2024-02-27 | $281.52 | $281.52 | 192 | — | — |
| 2024-02-26 | $265.52 | $265.52 | 119 | — | — |
| 2024-02-23 | $259.05 | $259.05 | 78 | — | — |
| 2024-02-22 | $280.76 | $280.76 | 326 | — | — |
| 2024-02-21 | $280.00 | $280.00 | 160 | — | — |
| 2024-02-20 | $304.76 | $304.76 | 145 | — | — |
| 2024-02-16 | $304.38 | $304.38 | 118 | — | — |
| 2024-02-15 | $308.57 | $308.57 | 178 | — | — |
| 2024-02-14 | $311.62 | $311.62 | 222 | — | — |
| 2024-02-13 | $318.86 | $318.86 | 217 | — | — |
| 2024-02-12 | $299.81 | $299.81 | 301 | — | — |
| 2024-02-09 | $314.29 | $314.29 | 61 | — | — |
| 2024-02-08 | $323.05 | $323.05 | 318 | — | — |
| 2024-02-07 | $331.43 | $331.43 | 191 | — | — |
| 2024-02-06 | $350.48 | $350.48 | 285 | — | — |
| 2024-02-05 | $373.33 | $373.33 | 211 | — | — |
| 2024-02-02 | $376.38 | $376.38 | 130 | — | — |
| 2024-02-01 | $396.19 | $396.19 | 540 | — | — |
| 2024-01-31 | $350.48 | $350.48 | 226 | — | — |
| 2024-01-30 | $356.95 | $356.95 | 532 | — | — |
| 2024-01-29 | $332.95 | $332.95 | 484 | — | — |
| 2024-01-26 | $365.71 | $365.71 | 257 | — | — |
| 2024-01-25 | $377.14 | $377.14 | 473 | — | — |
| 2024-01-24 | $419.05 | $419.05 | 1,357 | — | — |
| 2024-01-23 | $331.43 | $331.43 | 467 | — | — |
| 2024-01-22 | $293.71 | $293.71 | 337 | — | — |
| 2024-01-19 | $282.29 | $282.29 | 213 | — | — |
| 2024-01-18 | $274.29 | $274.29 | 252 | — | — |
| 2024-01-17 | $289.52 | $289.52 | 568 | — | — |
| 2024-01-16 | $331.43 | $331.43 | 1,392 | — | — |
| 2024-01-12 | $409.52 | $409.52 | 1,847 | — | — |
| 2024-01-11 | $491.43 | $491.43 | 558 | — | — |
| 2024-01-10 | $548.57 | $548.57 | 914 | — | — |
| 2024-01-09 | $556.19 | $556.19 | 2,630 | — | — |
| 2024-01-08 | $700.95 | $700.95 | 3,586 | — | — |
| 2024-01-05 | $773.33 | $773.33 | 129,579 | — | — |
| 2024-01-04 | $518.10 | $518.10 | 529 | — | — |
| 2024-01-03 | $533.33 | $533.33 | 110 | — | — |
| 2024-01-02 | $533.33 | $533.33 | 238 | — | — |