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
- 2000-08-01 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 | $61.20 | $61.20 | 21,905 | — | — |
| 2024-12-30 | $62.80 | $62.80 | 3,480 | — | — |
| 2024-12-27 | $65.00 | $65.00 | 2,435 | — | — |
| 2024-12-26 | $62.80 | $62.80 | 3,705 | — | — |
| 2024-12-24 | $63.40 | $63.40 | 1,540 | — | — |
| 2024-12-23 | $65.00 | $65.00 | 5,955 | — | — |
| 2024-12-20 | $61.60 | $61.60 | 6,055 | — | — |
| 2024-12-19 | $61.40 | $61.40 | 7,460 | — | — |
| 2024-12-18 | $64.40 | $64.40 | 3,490 | — | — |
| 2024-12-17 | $69.00 | $69.00 | 2,110 | — | — |
| 2024-12-16 | $69.60 | $69.60 | 2,995 | — | — |
| 2024-12-13 | $71.40 | $71.40 | 2,370 | — | — |
| 2024-12-12 | $74.40 | $74.40 | 4,325 | — | — |
| 2024-12-11 | $76.20 | $76.20 | 3,665 | — | — |
| 2024-12-10 | $79.20 | $79.20 | 2,950 | — | — |
| 2024-12-09 | $82.80 | $82.80 | 5,065 | — | — |
| 2024-12-06 | $77.20 | $77.20 | 4,675 | — | — |
| 2024-12-05 | $79.00 | $79.00 | 2,795 | — | — |
| 2024-12-04 | $80.80 | $80.80 | 2,200 | — | — |
| 2024-12-03 | $81.20 | $81.20 | 2,180 | — | — |
| 2024-12-02 | $88.40 | $88.40 | 2,180 | — | — |
| 2024-11-29 | $87.80 | $87.80 | 1,370 | — | — |
| 2024-11-27 | $89.00 | $89.00 | 4,650 | — | — |
| 2024-11-26 | $80.60 | $80.60 | 2,235 | — | — |
| 2024-11-25 | $82.20 | $82.20 | 5,960 | — | — |
| 2024-11-22 | $80.60 | $80.60 | 5,400 | — | — |
| 2024-11-21 | $82.00 | $82.00 | 4,400 | — | — |
| 2024-11-20 | $74.00 | $74.00 | 2,970 | — | — |
| 2024-11-19 | $75.80 | $75.80 | 2,535 | — | — |
| 2024-11-18 | $76.00 | $76.00 | 2,720 | — | — |
| 2024-11-15 | $79.00 | $79.00 | 4,825 | — | — |
| 2024-11-14 | $79.60 | $79.60 | 2,080 | — | — |
| 2024-11-13 | $78.60 | $78.60 | 7,370 | — | — |
| 2024-11-12 | $82.40 | $82.40 | 2,620 | — | — |
| 2024-11-11 | $86.40 | $86.40 | 5,400 | — | — |
| 2024-11-08 | $88.40 | $88.40 | 1,585 | — | — |
| 2024-11-07 | $87.00 | $87.00 | 2,955 | — | — |
| 2024-11-06 | $84.00 | $84.00 | 7,400 | — | — |
| 2024-11-05 | $88.40 | $88.40 | 11,765 | — | — |
| 2024-11-04 | $86.60 | $86.60 | 3,965 | — | — |
| 2024-11-01 | $83.60 | $83.60 | 2,020 | — | — |
| 2024-10-31 | $85.60 | $85.60 | 3,085 | — | — |
| 2024-10-30 | $89.60 | $89.60 | 4,735 | — | — |
| 2024-10-29 | $92.60 | $92.60 | 4,705 | — | — |
| 2024-10-28 | $98.40 | $98.40 | 1,120 | — | — |
| 2024-10-25 | $99.80 | $99.80 | 1,455 | — | — |
| 2024-10-24 | $103.40 | $103.40 | 1,675 | — | — |
| 2024-10-23 | $104.40 | $104.40 | 1,915 | — | — |
| 2024-10-22 | $109.00 | $109.00 | 1,110 | — | — |
| 2024-10-21 | $106.60 | $106.60 | 815 | — | — |
| 2024-10-18 | $105.80 | $105.80 | 690 | — | — |
| 2024-10-17 | $106.80 | $106.80 | 875 | — | — |
| 2024-10-16 | $106.20 | $106.20 | 920 | — | — |
| 2024-10-15 | $107.00 | $107.00 | 1,050 | — | — |
| 2024-10-14 | $106.60 | $106.60 | 755 | — | — |
| 2024-10-11 | $106.00 | $106.00 | 870 | — | — |
| 2024-10-10 | $103.80 | $103.80 | 1,915 | — | — |
| 2024-10-09 | $101.00 | $101.00 | 1,215 | — | — |
| 2024-10-08 | $100.20 | $100.20 | 1,930 | — | — |
| 2024-10-07 | $100.40 | $100.40 | 2,550 | — | — |
| 2024-10-04 | $101.60 | $101.60 | 1,685 | — | — |
| 2024-10-03 | $100.20 | $100.20 | 1,100 | — | — |
| 2024-10-02 | $102.80 | $102.80 | 3,085 | — | — |
| 2024-10-01 | $105.00 | $105.00 | 760 | — | — |
| 2024-09-30 | $107.80 | $107.80 | 1,470 | — | — |
| 2024-09-27 | $107.60 | $107.60 | 1,020 | — | — |
| 2024-09-26 | $101.40 | $101.40 | 1,145 | — | — |
| 2024-09-25 | $105.40 | $105.40 | 1,855 | — | — |
| 2024-09-24 | $107.40 | $107.40 | 1,130 | — | — |
| 2024-09-23 | $112.80 | $112.80 | 2,160 | — | — |
| 2024-09-20 | $118.20 | $118.20 | 875 | — | — |
| 2024-09-19 | $118.60 | $118.60 | 1,775 | — | — |
| 2024-09-18 | $117.20 | $117.20 | 2,680 | — | — |
| 2024-09-17 | $123.40 | $123.40 | 5,625 | — | — |
| 2024-09-16 | $117.40 | $117.40 | 2,565 | — | — |
| 2024-09-13 | $109.20 | $109.20 | 1,415 | — | — |
| 2024-09-12 | $99.80 | $99.80 | 740 | — | — |
| 2024-09-11 | $102.00 | $102.00 | 995 | — | — |
| 2024-09-10 | $98.60 | $98.60 | 1,865 | — | — |
| 2024-09-09 | $98.80 | $98.80 | 1,320 | — | — |
| 2024-09-06 | $99.60 | $99.60 | 1,575 | — | — |
| 2024-09-05 | $103.60 | $103.60 | 1,065 | — | — |
| 2024-09-04 | $104.00 | $104.00 | 2,515 | — | — |
| 2024-09-03 | $105.20 | $105.20 | 1,670 | — | — |
| 2024-08-30 | $110.60 | $110.60 | 2,145 | — | — |
| 2024-08-29 | $110.20 | $110.20 | 2,075 | — | — |
| 2024-08-28 | $114.60 | $114.60 | 2,050 | — | — |
| 2024-08-27 | $120.40 | $120.40 | 3,065 | — | — |
| 2024-08-26 | $128.60 | $128.60 | 5,150 | — | — |
| 2024-08-23 | $125.00 | $125.00 | 10,135 | — | — |
| 2024-08-22 | $118.40 | $118.40 | 24,165 | — | — |
| 2024-08-21 | $120.00 | $120.00 | 11,400 | — | — |
| 2024-08-20 | $88.00 | $88.00 | 665 | — | — |
| 2024-08-19 | $86.80 | $86.80 | 1,215 | — | — |
| 2024-08-16 | $83.60 | $83.60 | 1,555 | — | — |
| 2024-08-15 | $84.80 | $84.80 | 1,710 | — | — |
| 2024-08-14 | $84.20 | $84.20 | 1,100 | — | — |
| 2024-08-13 | $88.60 | $88.60 | 2,970 | — | — |
| 2024-08-12 | $89.80 | $89.80 | 1,085 | — | — |
| 2024-08-09 | $89.80 | $89.80 | 1,115 | — | — |
| 2024-08-08 | $90.00 | $90.00 | 935 | — | — |
| 2024-08-07 | $88.20 | $88.20 | 1,670 | — | — |
| 2024-08-06 | $96.00 | $96.00 | 1,810 | — | — |
| 2024-08-05 | $96.20 | $96.20 | 2,545 | — | — |
| 2024-08-02 | $100.00 | $100.00 | 1,225 | — | — |
| 2024-08-01 | $98.80 | $98.80 | 1,620 | — | — |
| 2024-07-31 | $109.60 | $109.60 | 1,880 | — | — |
| 2024-07-30 | $116.20 | $116.20 | 2,125 | — | — |
| 2024-07-29 | $121.00 | $121.00 | 985 | — | — |
| 2024-07-26 | $122.40 | $122.40 | 575 | — | — |
| 2024-07-25 | $120.40 | $120.40 | 1,900 | — | — |
| 2024-07-24 | $125.40 | $125.40 | 790 | — | — |
| 2024-07-23 | $126.40 | $126.40 | 865 | — | — |
| 2024-07-22 | $123.40 | $123.40 | 1,700 | — | — |
| 2024-07-19 | $129.80 | $129.80 | 755 | — | — |
| 2024-07-18 | $133.40 | $133.40 | 1,270 | — | — |
| 2024-07-17 | $132.60 | $132.60 | 1,315 | — | — |
| 2024-07-16 | $137.40 | $137.40 | 1,485 | — | — |
| 2024-07-15 | $139.60 | $139.60 | 1,720 | — | — |
| 2024-07-12 | $138.80 | $138.80 | 2,455 | — | — |
| 2024-07-11 | $138.40 | $138.40 | 1,590 | — | — |
| 2024-07-10 | $137.40 | $137.40 | 1,135 | — | — |
| 2024-07-09 | $137.00 | $137.00 | 1,180 | — | — |
| 2024-07-08 | $133.40 | $133.40 | 1,795 | — | — |
| 2024-07-05 | $127.60 | $127.60 | 620 | — | — |
| 2024-07-03 | $125.00 | $125.00 | 1,105 | — | — |
| 2024-07-02 | $125.00 | $125.00 | 1,655 | — | — |
| 2024-07-01 | $127.60 | $127.60 | 1,150 | — | — |
| 2024-06-28 | $138.00 | $138.00 | 4,220 | — | — |
| 2024-06-27 | $149.00 | $149.00 | 1,320 | — | — |
| 2024-06-26 | $150.00 | $150.00 | 795 | — | — |
| 2024-06-25 | $156.80 | $156.80 | 875 | — | — |
| 2024-06-24 | $164.00 | $164.00 | 1,815 | — | — |
| 2024-06-21 | $159.20 | $159.20 | 1,560 | — | — |
| 2024-06-20 | $159.20 | $159.20 | 1,380 | — | — |
| 2024-06-18 | $156.00 | $156.00 | 2,060 | — | — |
| 2024-06-17 | $164.40 | $164.40 | 1,250 | — | — |
| 2024-06-14 | $162.60 | $162.60 | 1,245 | — | — |
| 2024-06-13 | $170.00 | $170.00 | 695 | — | — |
| 2024-06-12 | $176.00 | $176.00 | 505 | — | — |
| 2024-06-11 | $171.80 | $171.80 | 1,825 | — | — |
| 2024-06-10 | $160.00 | $160.00 | 11,595 | — | — |
| 2024-06-07 | $176.80 | $176.80 | 1,400 | — | — |
| 2024-06-06 | $193.40 | $193.40 | 525 | — | — |
| 2024-06-05 | $190.60 | $190.60 | 680 | — | — |
| 2024-06-04 | $191.40 | $191.40 | 3,135 | — | — |
| 2024-06-03 | $203.00 | $203.00 | 1,480 | — | — |
| 2024-05-31 | $207.20 | $207.20 | 1,435 | — | — |
| 2024-05-30 | $212.60 | $212.60 | 645 | — | — |
| 2024-05-29 | $212.00 | $212.00 | 850 | — | — |
| 2024-05-28 | $223.40 | $223.40 | 1,675 | — | — |
| 2024-05-24 | $224.00 | $224.00 | 405 | — | — |
| 2024-05-23 | $222.80 | $222.80 | 460 | — | — |
| 2024-05-22 | $216.40 | $216.40 | 1,195 | — | — |
| 2024-05-21 | $216.00 | $216.00 | 740 | — | — |
| 2024-05-20 | $210.40 | $210.40 | 4,200 | — | — |
| 2024-05-17 | $236.00 | $236.00 | 1,350 | — | — |
| 2024-05-16 | $252.00 | $252.00 | 1,195 | — | — |
| 2024-05-15 | $260.00 | $260.00 | 4,240 | — | — |
| 2024-05-14 | $313.80 | $313.80 | 1,405 | — | — |
| 2024-05-13 | $313.20 | $313.20 | 1,165 | — | — |
| 2024-05-10 | $314.40 | $314.40 | 605 | — | — |
| 2024-05-09 | $330.20 | $330.20 | 1,380 | — | — |
| 2024-05-08 | $327.00 | $327.00 | 755 | — | — |
| 2024-05-07 | $324.00 | $324.00 | 870 | — | — |
| 2024-05-06 | $323.40 | $323.40 | 330 | — | — |
| 2024-05-03 | $327.20 | $327.20 | 530 | — | — |
| 2024-05-02 | $330.20 | $330.20 | 770 | — | — |
| 2024-05-01 | $319.80 | $319.80 | 515 | — | — |
| 2024-04-30 | $307.00 | $307.00 | 365 | — | — |
| 2024-04-29 | $294.20 | $294.20 | 395 | — | — |
| 2024-04-26 | $289.40 | $289.40 | 545 | — | — |
| 2024-04-25 | $290.40 | $290.40 | 510 | — | — |
| 2024-04-24 | $295.40 | $295.40 | 235 | — | — |
| 2024-04-23 | $300.20 | $300.20 | 290 | — | — |
| 2024-04-22 | $297.00 | $297.00 | 1,055 | — | — |
| 2024-04-19 | $286.20 | $286.20 | 505 | — | — |
| 2024-04-18 | $304.40 | $304.40 | 980 | — | — |
| 2024-04-17 | $319.00 | $319.00 | 1,825 | — | — |
| 2024-04-16 | $305.40 | $305.40 | 1,120 | — | — |
| 2024-04-15 | $291.20 | $291.20 | 1,010 | — | — |
| 2024-04-12 | $305.60 | $305.60 | 400 | — | — |
| 2024-04-11 | $318.00 | $318.00 | 805 | — | — |
| 2024-04-10 | $305.60 | $305.60 | 650 | — | — |
| 2024-04-09 | $311.60 | $311.60 | 2,380 | — | — |
| 2024-04-08 | $330.00 | $330.00 | 2,020 | — | — |
| 2024-04-05 | $336.00 | $336.00 | 2,250 | — | — |
| 2024-04-04 | $320.20 | $320.20 | 15,745 | — | — |
| 2024-04-03 | $268.00 | $268.00 | 1,400 | — | — |
| 2024-04-02 | $246.40 | $246.40 | 1,890 | — | — |
| 2024-04-01 | $253.60 | $253.60 | 2,315 | — | — |
| 2024-03-28 | $217.40 | $217.40 | 1,175 | — | — |
| 2024-03-27 | $217.40 | $217.40 | 2,005 | — | — |
| 2024-03-26 | $201.80 | $201.80 | 1,235 | — | — |
| 2024-03-25 | $216.60 | $216.60 | 370 | — | — |
| 2024-03-22 | $216.00 | $216.00 | 805 | — | — |
| 2024-03-21 | $216.60 | $216.60 | 755 | — | — |
| 2024-03-20 | $206.60 | $206.60 | 810 | — | — |
| 2024-03-19 | $204.40 | $204.40 | 360 | — | — |
| 2024-03-18 | $203.00 | $203.00 | 505 | — | — |
| 2024-03-15 | $206.00 | $206.00 | 570 | — | — |
| 2024-03-14 | $203.80 | $203.80 | 620 | — | — |
| 2024-03-13 | $204.80 | $204.80 | 1,335 | — | — |
| 2024-03-12 | $200.40 | $200.40 | 1,070 | — | — |
| 2024-03-11 | $207.00 | $207.00 | 570 | — | — |
| 2024-03-08 | $210.00 | $210.00 | 1,410 | — | — |
| 2024-03-07 | $199.60 | $199.60 | 610 | — | — |
| 2024-03-06 | $195.20 | $195.20 | 1,430 | — | — |
| 2024-03-05 | $206.00 | $206.00 | 1,315 | — | — |
| 2024-03-04 | $194.00 | $194.00 | 840 | — | — |
| 2024-03-01 | $201.40 | $201.40 | 1,050 | — | — |
| 2024-02-29 | $203.80 | $203.80 | 2,660 | — | — |
| 2024-02-28 | $195.40 | $195.40 | 995 | — | — |
| 2024-02-27 | $200.20 | $200.20 | 1,230 | — | — |
| 2024-02-26 | $195.60 | $195.60 | 1,260 | — | — |
| 2024-02-23 | $190.20 | $190.20 | 1,735 | — | — |
| 2024-02-22 | $196.60 | $196.60 | 1,540 | — | — |
| 2024-02-21 | $205.40 | $205.40 | 1,640 | — | — |
| 2024-02-20 | $202.80 | $202.80 | 600 | — | — |
| 2024-02-16 | $209.80 | $209.80 | 1,725 | — | — |
| 2024-02-15 | $204.40 | $204.40 | 900 | — | — |
| 2024-02-14 | $205.80 | $205.80 | 1,450 | — | — |
| 2024-02-13 | $202.80 | $202.80 | 740 | — | — |
| 2024-02-12 | $214.40 | $214.40 | 940 | — | — |
| 2024-02-09 | $208.20 | $208.20 | 735 | — | — |
| 2024-02-08 | $213.00 | $213.00 | 5,325 | — | — |
| 2024-02-07 | $187.80 | $187.80 | 915 | — | — |
| 2024-02-06 | $188.40 | $188.40 | 3,635 | — | — |
| 2024-02-05 | $169.80 | $169.80 | 4,830 | — | — |
| 2024-02-02 | $205.00 | $205.00 | 1,110 | — | — |
| 2024-02-01 | $204.00 | $204.00 | 1,280 | — | — |
| 2024-01-31 | $198.00 | $198.00 | 5,775 | — | — |
| 2024-01-30 | $200.00 | $200.00 | 4,195 | — | — |
| 2024-01-29 | $190.80 | $190.80 | 685 | — | — |
| 2024-01-26 | $205.80 | $205.80 | 1,400 | — | — |
| 2024-01-25 | $192.80 | $192.80 | 1,620 | — | — |
| 2024-01-24 | $182.00 | $182.00 | 8,555 | — | — |
| 2024-01-23 | $226.40 | $226.40 | 550 | — | — |
| 2024-01-22 | $226.80 | $226.80 | 540 | — | — |
| 2024-01-19 | $232.40 | $232.40 | 1,645 | — | — |
| 2024-01-18 | $244.80 | $244.80 | 865 | — | — |
| 2024-01-17 | $255.60 | $255.60 | 1,070 | — | — |
| 2024-01-16 | $234.00 | $234.00 | 3,425 | — | — |
| 2024-01-12 | $256.00 | $256.00 | 705 | — | — |
| 2024-01-11 | $260.20 | $260.20 | 725 | — | — |
| 2024-01-10 | $265.00 | $265.00 | 635 | — | — |
| 2024-01-09 | $274.20 | $274.20 | 1,155 | — | — |
| 2024-01-08 | $270.00 | $270.00 | 1,940 | — | — |
| 2024-01-05 | $252.00 | $252.00 | 5,365 | — | — |
| 2024-01-04 | $279.60 | $279.60 | 1,880 | — | — |
| 2024-01-03 | $289.40 | $289.40 | 4,970 | — | — |
| 2024-01-02 | $249.00 | $249.00 | 1,425 | — | — |