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-03-09 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 | $115.40 | $115.40 | 4,050 | — | — |
| 2024-12-30 | $119.40 | $119.40 | 4,160 | — | — |
| 2024-12-27 | $123.00 | $123.00 | 7,100 | — | — |
| 2024-12-26 | $124.80 | $124.80 | 23,310 | — | — |
| 2024-12-24 | $104.96 | $104.96 | 10,665 | — | — |
| 2024-12-23 | $102.10 | $102.10 | 1,465 | — | — |
| 2024-12-20 | $97.80 | $97.80 | 2,585 | — | — |
| 2024-12-19 | $99.80 | $99.80 | 2,565 | — | — |
| 2024-12-18 | $98.80 | $98.80 | 4,655 | — | — |
| 2024-12-17 | $106.74 | $106.74 | 8,940 | — | — |
| 2024-12-16 | $112.00 | $112.00 | 1,735 | — | — |
| 2024-12-13 | $109.40 | $109.40 | 7,730 | — | — |
| 2024-12-12 | $119.80 | $119.80 | 4,640 | — | — |
| 2024-12-11 | $113.20 | $113.20 | 1,510 | — | — |
| 2024-12-10 | $115.20 | $115.20 | 3,115 | — | — |
| 2024-12-09 | $120.40 | $120.40 | 9,575 | — | — |
| 2024-12-06 | $117.40 | $117.40 | 2,250 | — | — |
| 2024-12-05 | $113.20 | $113.20 | 6,925 | — | — |
| 2024-12-04 | $125.80 | $125.80 | 4,840 | — | — |
| 2024-12-03 | $127.40 | $127.40 | 5,705 | — | — |
| 2024-12-02 | $122.60 | $122.60 | 4,010 | — | — |
| 2024-11-29 | $123.20 | $123.20 | 2,280 | — | — |
| 2024-11-27 | $127.40 | $127.40 | 2,795 | — | — |
| 2024-11-26 | $123.88 | $123.88 | 2,970 | — | — |
| 2024-11-25 | $127.00 | $127.00 | 12,650 | — | — |
| 2024-11-22 | $119.00 | $119.00 | 2,705 | — | — |
| 2024-11-21 | $116.00 | $116.00 | 3,310 | — | — |
| 2024-11-20 | $109.20 | $109.20 | 6,870 | — | — |
| 2024-11-19 | $106.40 | $106.40 | 8,285 | — | — |
| 2024-11-18 | $115.80 | $115.80 | 12,010 | — | — |
| 2024-11-15 | $109.40 | $109.40 | 6,530 | — | — |
| 2024-11-14 | $111.40 | $111.40 | 4,430 | — | — |
| 2024-11-13 | $110.80 | $110.80 | 3,295 | — | — |
| 2024-11-12 | $107.80 | $107.80 | 4,660 | — | — |
| 2024-11-11 | $118.40 | $118.40 | 6,155 | — | — |
| 2024-11-08 | $120.00 | $120.00 | 4,630 | — | — |
| 2024-11-07 | $132.00 | $132.00 | 4,450 | — | — |
| 2024-11-06 | $129.00 | $129.00 | 6,785 | — | — |
| 2024-11-05 | $116.60 | $116.60 | 6,015 | — | — |
| 2024-11-04 | $125.60 | $125.60 | 24,775 | — | — |
| 2024-11-01 | $115.00 | $115.00 | 20,340 | — | — |
| 2024-10-31 | $101.80 | $101.80 | 11,960 | — | — |
| 2024-10-30 | $88.80 | $88.80 | 3,155 | — | — |
| 2024-10-29 | $89.00 | $89.00 | 10,815 | — | — |
| 2024-10-28 | $98.60 | $98.60 | 4,200 | — | — |
| 2024-10-25 | $100.40 | $100.40 | 4,220 | — | — |
| 2024-10-24 | $101.00 | $101.00 | 7,965 | — | — |
| 2024-10-23 | $103.00 | $103.00 | 9,800 | — | — |
| 2024-10-22 | $109.60 | $109.60 | 5,670 | — | — |
| 2024-10-21 | $97.40 | $97.40 | 5,865 | — | — |
| 2024-10-18 | $99.60 | $99.60 | 4,110 | — | — |
| 2024-10-17 | $102.00 | $102.00 | 4,835 | — | — |
| 2024-10-16 | $96.40 | $96.40 | 5,195 | — | — |
| 2024-10-15 | $98.00 | $98.00 | 7,490 | — | — |
| 2024-10-14 | $104.60 | $104.60 | 3,080 | — | — |
| 2024-10-11 | $106.20 | $106.20 | 8,910 | — | — |
| 2024-10-10 | $108.00 | $108.00 | 16,890 | — | — |
| 2024-10-09 | $129.60 | $129.60 | 7,700 | — | — |
| 2024-10-08 | $130.20 | $130.20 | 18,495 | — | — |
| 2024-10-07 | $159.40 | $159.40 | 38,580 | — | — |
| 2024-10-04 | $135.00 | $135.00 | 25,350 | — | — |
| 2024-10-03 | $111.80 | $111.80 | 6,765 | — | — |
| 2024-10-02 | $113.00 | $113.00 | 18,215 | — | — |
| 2024-10-01 | $106.00 | $106.00 | 10,045 | — | — |
| 2024-09-30 | $110.00 | $110.00 | 15,840 | — | — |
| 2024-09-27 | $120.00 | $120.00 | 28,555 | — | — |
| 2024-09-26 | $128.00 | $128.00 | 25,025 | — | — |
| 2024-09-25 | $105.80 | $105.80 | 21,685 | — | — |
| 2024-09-24 | $90.00 | $90.00 | 21,660 | — | — |
| 2024-09-23 | $73.00 | $73.00 | 5,920 | — | — |
| 2024-09-20 | $69.60 | $69.60 | 3,865 | — | — |
| 2024-09-19 | $77.00 | $77.00 | 5,835 | — | — |
| 2024-09-18 | $66.00 | $66.00 | 7,940 | — | — |
| 2024-09-17 | $78.00 | $78.00 | 5,170 | — | — |
| 2024-09-16 | $83.00 | $83.00 | 2,605 | — | — |
| 2024-09-13 | $80.80 | $80.80 | 3,685 | — | — |
| 2024-09-12 | $83.00 | $83.00 | 9,880 | — | — |
| 2024-09-11 | $70.80 | $70.80 | 3,150 | — | — |
| 2024-09-10 | $69.94 | $69.94 | 5,570 | — | — |
| 2024-09-09 | $68.40 | $68.40 | 7,755 | — | — |
| 2024-09-06 | $75.40 | $75.40 | 3,995 | — | — |
| 2024-09-05 | $81.20 | $81.20 | 12,710 | — | — |
| 2024-09-04 | $97.20 | $97.20 | 5,060 | — | — |
| 2024-09-03 | $87.20 | $87.20 | 8,835 | — | — |
| 2024-08-30 | $98.00 | $98.00 | 8,565 | — | — |
| 2024-08-29 | $104.20 | $104.20 | 11,235 | — | — |
| 2024-08-28 | $111.80 | $111.80 | 40,665 | — | — |
| 2024-08-27 | $97.00 | $97.00 | 35,240 | — | — |
| 2024-08-26 | $94.00 | $94.00 | 25,165 | — | — |
| 2024-08-23 | $86.20 | $86.20 | 43,880 | — | — |
| 2024-08-22 | $71.64 | $71.64 | 7,669 | — | — |
| 2024-08-21 | $80.10 | $80.10 | 10,823 | — | — |
| 2024-08-20 | $68.40 | $68.40 | 24,288 | — | — |
| 2024-08-19 | $58.86 | $58.86 | 12,906 | — | — |
| 2024-08-16 | $45.00 | $45.00 | 2,817 | — | — |
| 2024-08-15 | $45.00 | $45.00 | 1,936 | — | — |
| 2024-08-14 | $50.94 | $50.94 | 1,962 | — | — |
| 2024-08-13 | $53.46 | $53.46 | 1,908 | — | — |
| 2024-08-12 | $63.90 | $63.90 | 781 | — | — |
| 2024-08-09 | $67.32 | $67.32 | 2,604 | — | — |
| 2024-08-08 | $76.50 | $76.50 | 753 | — | — |
| 2024-08-07 | $79.56 | $79.56 | 1,068 | — | — |
| 2024-08-06 | $90.00 | $90.00 | 530 | — | — |
| 2024-08-05 | $87.30 | $87.30 | 1,097 | — | — |
| 2024-08-02 | $97.20 | $97.20 | 671 | — | — |
| 2024-08-01 | $105.84 | $105.84 | 1,083 | — | — |
| 2024-07-31 | $106.38 | $106.38 | 1,010 | — | — |
| 2024-07-30 | $109.80 | $109.80 | 2,079 | — | — |
| 2024-07-29 | $126.00 | $126.00 | 1,392 | — | — |
| 2024-07-26 | $133.20 | $133.20 | 1,911 | — | — |
| 2024-07-25 | $134.82 | $134.82 | 2,098 | — | — |
| 2024-07-24 | $138.60 | $138.60 | 1,004 | — | — |
| 2024-07-23 | $138.78 | $138.78 | 601 | — | — |
| 2024-07-22 | $138.78 | $138.78 | 1,105 | — | — |
| 2024-07-19 | $135.00 | $135.00 | 243 | — | — |
| 2024-07-18 | $131.58 | $131.58 | 361 | — | — |
| 2024-07-17 | $138.60 | $138.60 | 517 | — | — |
| 2024-07-16 | $153.00 | $153.00 | 2,562 | — | — |
| 2024-07-15 | $119.70 | $119.70 | 427 | — | — |
| 2024-07-12 | $122.58 | $122.58 | 192 | — | — |
| 2024-07-11 | $120.60 | $120.60 | 349 | — | — |
| 2024-07-10 | $126.00 | $126.00 | 468 | — | — |
| 2024-07-09 | $119.34 | $119.34 | 194 | — | — |
| 2024-07-08 | $118.80 | $118.80 | 689 | — | — |
| 2024-07-05 | $115.20 | $115.20 | 723 | — | — |
| 2024-07-03 | $110.88 | $110.88 | 747 | — | — |
| 2024-07-02 | $108.00 | $108.00 | 851 | — | — |
| 2024-07-01 | $112.68 | $112.68 | 597 | — | — |
| 2024-06-28 | $108.90 | $108.90 | 1,671 | — | — |
| 2024-06-27 | $118.80 | $118.80 | 1,005 | — | — |
| 2024-06-26 | $122.76 | $122.76 | 779 | — | — |
| 2024-06-25 | $133.20 | $133.20 | 1,446 | — | — |
| 2024-06-24 | $138.60 | $138.60 | 628 | — | — |
| 2024-06-21 | $141.84 | $141.84 | 357 | — | — |
| 2024-06-20 | $135.36 | $135.36 | 2,079 | — | — |
| 2024-06-18 | $144.90 | $144.90 | 3,799 | — | — |
| 2024-06-17 | $131.76 | $131.76 | 1,246 | — | — |
| 2024-06-14 | $149.76 | $149.76 | 13,861 | — | — |
| 2024-06-13 | $156.60 | $156.60 | 303 | — | — |
| 2024-06-12 | $163.98 | $163.98 | 2,918 | — | — |
| 2024-06-11 | $156.60 | $156.60 | 666 | — | — |
| 2024-06-10 | $152.46 | $152.46 | 614 | — | — |
| 2024-06-07 | $145.80 | $145.80 | 342 | — | — |
| 2024-06-06 | $140.76 | $140.76 | 4,571 | — | — |
| 2024-06-05 | $142.20 | $142.20 | 976 | — | — |
| 2024-06-04 | $153.72 | $153.72 | 1,800 | — | — |
| 2024-06-03 | $163.80 | $163.80 | 519 | — | — |
| 2024-05-31 | $174.42 | $174.42 | 760 | — | — |
| 2024-05-30 | $176.40 | $176.40 | 1,062 | — | — |
| 2024-05-29 | $164.70 | $164.70 | 512 | — | — |
| 2024-05-28 | $171.72 | $171.72 | 889 | — | — |
| 2024-05-24 | $183.60 | $183.60 | 1,197 | — | — |
| 2024-05-23 | $189.00 | $189.00 | 823 | — | — |
| 2024-05-22 | $196.20 | $196.20 | 1,078 | — | — |
| 2024-05-21 | $198.90 | $198.90 | 1,463 | — | — |
| 2024-05-20 | $196.20 | $196.20 | 1,487 | — | — |
| 2024-05-17 | $196.20 | $196.20 | 1,294 | — | — |
| 2024-05-16 | $185.40 | $185.40 | 1,025 | — | — |
| 2024-05-15 | $189.00 | $189.00 | 753 | — | — |
| 2024-05-14 | $189.00 | $189.00 | 1,286 | — | — |
| 2024-05-13 | $193.50 | $193.50 | 1,088 | — | — |
| 2024-05-10 | $213.30 | $213.30 | 3,069 | — | — |
| 2024-05-09 | $212.40 | $212.40 | 15,618 | — | — |
| 2024-05-08 | $226.80 | $226.80 | 2,095 | — | — |
| 2024-05-07 | $217.80 | $217.80 | 547 | — | — |
| 2024-05-06 | $228.60 | $228.60 | 804 | — | — |
| 2024-05-03 | $216.00 | $216.00 | 399 | — | — |
| 2024-05-02 | $225.00 | $225.00 | 492 | — | — |
| 2024-05-01 | $219.60 | $219.60 | 238 | — | — |
| 2024-04-30 | $219.60 | $219.60 | 529 | — | — |
| 2024-04-29 | $234.00 | $234.00 | 368 | — | — |
| 2024-04-26 | $230.40 | $230.40 | 324 | — | — |
| 2024-04-25 | $230.40 | $230.40 | 479 | — | — |
| 2024-04-24 | $221.40 | $221.40 | 663 | — | — |
| 2024-04-23 | $246.60 | $246.60 | 1,558 | — | — |
| 2024-04-22 | $239.40 | $239.40 | 540 | — | — |
| 2024-04-19 | $255.60 | $255.60 | 354 | — | — |
| 2024-04-18 | $277.20 | $277.20 | 1,014 | — | — |
| 2024-04-17 | $259.20 | $259.20 | 726 | — | — |
| 2024-04-16 | $266.40 | $266.40 | 493 | — | — |
| 2024-04-15 | $287.10 | $287.10 | 348 | — | — |
| 2024-04-12 | $302.40 | $302.40 | 169 | — | — |
| 2024-04-11 | $320.40 | $320.40 | 57 | — | — |
| 2024-04-10 | $322.20 | $322.20 | 82 | — | — |
| 2024-04-09 | $333.00 | $333.00 | 223 | — | — |
| 2024-04-08 | $318.60 | $318.60 | 142 | — | — |
| 2024-04-05 | $318.60 | $318.60 | 152 | — | — |
| 2024-04-04 | $322.20 | $322.20 | 135 | — | — |
| 2024-04-03 | $329.40 | $329.40 | 271 | — | — |
| 2024-04-02 | $309.60 | $309.60 | 245 | — | — |
| 2024-04-01 | $318.60 | $318.60 | 497 | — | — |
| 2024-03-28 | $322.20 | $322.20 | 183 | — | — |
| 2024-03-27 | $312.30 | $312.30 | 182 | — | — |
| 2024-03-26 | $311.40 | $311.40 | 362 | — | — |
| 2024-03-25 | $327.60 | $327.60 | 343 | — | — |
| 2024-03-22 | $336.60 | $336.60 | 534 | — | — |
| 2024-03-21 | $329.40 | $329.40 | 395 | — | — |
| 2024-03-20 | $340.20 | $340.20 | 756 | — | — |
| 2024-03-19 | $331.20 | $331.20 | 667 | — | — |
| 2024-03-18 | $345.60 | $345.60 | 848 | — | — |
| 2024-03-15 | $360.00 | $360.00 | 1,464 | — | — |
| 2024-03-14 | $349.20 | $349.20 | 997 | — | — |
| 2024-03-13 | $365.40 | $365.40 | 2,285 | — | — |
| 2024-03-12 | $345.60 | $345.60 | 488 | — | — |
| 2024-03-11 | $342.00 | $342.00 | 386 | — | — |
| 2024-03-08 | $338.40 | $338.40 | 347 | — | — |
| 2024-03-07 | $338.40 | $338.40 | 477 | — | — |
| 2024-03-06 | $363.60 | $363.60 | 697 | — | — |
| 2024-03-05 | $345.60 | $345.60 | 1,191 | — | — |
| 2024-03-04 | $372.60 | $372.60 | 414 | — | — |
| 2024-03-01 | $360.00 | $360.00 | 669 | — | — |
| 2024-02-29 | $356.40 | $356.40 | 783 | — | — |
| 2024-02-28 | $370.80 | $370.80 | 2,367 | — | — |
| 2024-02-27 | $437.40 | $437.40 | 2,782 | — | — |
| 2024-02-26 | $342.00 | $342.00 | 449 | — | — |
| 2024-02-23 | $336.60 | $336.60 | 272 | — | — |
| 2024-02-22 | $342.00 | $342.00 | 506 | — | — |
| 2024-02-21 | $376.20 | $376.20 | 474 | — | — |
| 2024-02-20 | $381.60 | $381.60 | 273 | — | — |
| 2024-02-16 | $390.60 | $390.60 | 708 | — | — |
| 2024-02-15 | $369.00 | $369.00 | 303 | — | — |
| 2024-02-14 | $379.80 | $379.80 | 416 | — | — |
| 2024-02-13 | $385.20 | $385.20 | 233 | — | — |
| 2024-02-12 | $381.60 | $381.60 | 347 | — | — |
| 2024-02-09 | $421.20 | $421.20 | 581 | — | — |
| 2024-02-08 | $387.00 | $387.00 | 808 | — | — |
| 2024-02-07 | $367.20 | $367.20 | 223 | — | — |
| 2024-02-06 | $352.80 | $352.80 | 727 | — | — |
| 2024-02-05 | $369.00 | $369.00 | 769 | — | — |
| 2024-02-02 | $334.80 | $334.80 | 110 | — | — |
| 2024-02-01 | $345.60 | $345.60 | 402 | — | — |
| 2024-01-31 | $342.00 | $342.00 | 813 | — | — |
| 2024-01-30 | $349.20 | $349.20 | 538 | — | — |
| 2024-01-29 | $342.00 | $342.00 | 221 | — | — |
| 2024-01-26 | $342.00 | $342.00 | 323 | — | — |
| 2024-01-25 | $338.40 | $338.40 | 237 | — | — |
| 2024-01-24 | $327.60 | $327.60 | 286 | — | — |
| 2024-01-23 | $304.20 | $304.20 | 538 | — | — |
| 2024-01-22 | $284.40 | $284.40 | 804 | — | — |
| 2024-01-19 | $289.80 | $289.80 | 932 | — | — |
| 2024-01-18 | $322.20 | $322.20 | 326 | — | — |
| 2024-01-17 | $313.20 | $313.20 | 454 | — | — |
| 2024-01-16 | $328.50 | $328.50 | 852 | — | — |
| 2024-01-12 | $352.80 | $352.80 | 51 | — | — |
| 2024-01-11 | $342.00 | $342.00 | 483 | — | — |
| 2024-01-10 | $363.60 | $363.60 | 424 | — | — |
| 2024-01-09 | $358.20 | $358.20 | 358 | — | — |
| 2024-01-08 | $360.00 | $360.00 | 3,627 | — | — |
| 2024-01-05 | $347.40 | $347.40 | 293 | — | — |
| 2024-01-04 | $376.20 | $376.20 | 556 | — | — |
| 2024-01-03 | $369.00 | $369.00 | 6,044 | — | — |
| 2024-01-02 | $381.60 | $381.60 | 413 | — | — |