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
- 2018-01-23 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 | $136.60 | $136.60 | 521,510 | — | — |
| 2024-12-30 | $131.60 | $131.60 | 868,150 | — | — |
| 2024-12-27 | $127.50 | $127.50 | 776,020 | — | — |
| 2024-12-26 | $121.30 | $121.30 | 273,060 | — | — |
| 2024-12-24 | $121.00 | $121.00 | 202,590 | — | — |
| 2024-12-23 | $126.20 | $126.20 | 405,570 | — | — |
| 2024-12-20 | $131.40 | $131.40 | 650,580 | — | — |
| 2024-12-19 | $135.80 | $135.80 | 650,970 | — | — |
| 2024-12-18 | $137.70 | $137.70 | 852,230 | — | — |
| 2024-12-17 | $121.90 | $121.90 | 724,130 | — | — |
| 2024-12-16 | $118.00 | $118.00 | 676,820 | — | — |
| 2024-12-13 | $128.00 | $128.00 | 590,440 | — | — |
| 2024-12-12 | $133.60 | $133.60 | 423,120 | — | — |
| 2024-12-11 | $131.70 | $131.70 | 542,010 | — | — |
| 2024-12-10 | $144.10 | $144.10 | 319,860 | — | — |
| 2024-12-09 | $142.60 | $142.60 | 337,770 | — | — |
| 2024-12-06 | $139.00 | $139.00 | 451,640 | — | — |
| 2024-12-05 | $144.50 | $144.50 | 352,300 | — | — |
| 2024-12-04 | $144.60 | $144.60 | 494,770 | — | — |
| 2024-12-03 | $155.00 | $155.00 | 254,040 | — | — |
| 2024-12-02 | $159.50 | $159.50 | 243,950 | — | — |
| 2024-11-29 | $166.10 | $166.10 | 90,720 | — | — |
| 2024-11-27 | $170.70 | $170.70 | 213,360 | — | — |
| 2024-11-26 | $163.70 | $163.70 | 160,840 | — | — |
| 2024-11-25 | $168.00 | $168.00 | 233,460 | — | — |
| 2024-11-22 | $165.60 | $165.60 | 181,240 | — | — |
| 2024-11-21 | $165.20 | $165.20 | 297,420 | — | — |
| 2024-11-20 | $166.40 | $166.40 | 308,570 | — | — |
| 2024-11-19 | $165.40 | $165.40 | 194,920 | — | — |
| 2024-11-18 | $174.20 | $174.20 | 197,190 | — | — |
| 2024-11-15 | $177.40 | $177.40 | 389,360 | — | — |
| 2024-11-14 | $163.70 | $163.70 | 311,880 | — | — |
| 2024-11-13 | $161.70 | $161.70 | 285,990 | — | — |
| 2024-11-12 | $161.90 | $161.90 | 231,940 | — | — |
| 2024-11-11 | $165.30 | $165.30 | 178,240 | — | — |
| 2024-11-08 | $165.60 | $165.60 | 158,400 | — | — |
| 2024-11-07 | $163.50 | $163.50 | 315,780 | — | — |
| 2024-11-06 | $175.50 | $175.50 | 287,040 | — | — |
| 2024-11-05 | $190.00 | $190.00 | 159,390 | — | — |
| 2024-11-04 | $200.30 | $200.30 | 164,110 | — | — |
| 2024-11-01 | $198.00 | $198.00 | 156,730 | — | — |
| 2024-10-31 | $203.30 | $203.30 | 315,000 | — | — |
| 2024-10-30 | $186.70 | $186.70 | 277,260 | — | — |
| 2024-10-29 | $184.70 | $184.70 | 266,810 | — | — |
| 2024-10-28 | $193.90 | $193.90 | 117,080 | — | — |
| 2024-10-25 | $194.30 | $194.30 | 277,230 | — | — |
| 2024-10-24 | $197.10 | $197.10 | 222,990 | — | — |
| 2024-10-23 | $201.20 | $201.20 | 247,030 | — | — |
| 2024-10-22 | $189.20 | $189.20 | 228,700 | — | — |
| 2024-10-21 | $190.00 | $190.00 | 230,790 | — | — |
| 2024-10-18 | $193.90 | $193.90 | 176,240 | — | — |
| 2024-10-17 | $202.00 | $202.00 | 136,000 | — | — |
| 2024-10-16 | $203.00 | $203.00 | 137,810 | — | — |
| 2024-10-15 | $202.70 | $202.70 | 202,830 | — | — |
| 2024-10-14 | $194.00 | $194.00 | 142,190 | — | — |
| 2024-10-11 | $195.40 | $195.40 | 159,310 | — | — |
| 2024-10-10 | $195.00 | $195.00 | 302,580 | — | — |
| 2024-10-09 | $199.80 | $199.80 | 155,630 | — | — |
| 2024-10-08 | $205.20 | $205.20 | 177,550 | — | — |
| 2024-10-07 | $218.90 | $218.90 | 168,550 | — | — |
| 2024-10-04 | $209.40 | $209.40 | 172,700 | — | — |
| 2024-10-03 | $220.50 | $220.50 | 160,670 | — | — |
| 2024-10-02 | $224.90 | $224.90 | 145,210 | — | — |
| 2024-10-01 | $228.80 | $228.80 | 263,940 | — | — |
| 2024-09-30 | $217.80 | $217.80 | 151,120 | — | — |
| 2024-09-27 | $220.30 | $220.30 | 144,300 | — | — |
| 2024-09-26 | $214.70 | $214.70 | 182,910 | — | — |
| 2024-09-25 | $214.70 | $214.70 | 105,970 | — | — |
| 2024-09-24 | $213.50 | $213.50 | 172,220 | — | — |
| 2024-09-23 | $215.40 | $215.40 | 118,380 | — | — |
| 2024-09-20 | $214.30 | $214.30 | 217,670 | — | — |
| 2024-09-19 | $211.80 | $211.80 | 264,120 | — | — |
| 2024-09-18 | $235.20 | $235.20 | 283,260 | — | — |
| 2024-09-17 | $231.40 | $231.40 | 139,190 | — | — |
| 2024-09-16 | $234.30 | $234.30 | 124,700 | — | — |
| 2024-09-13 | $229.10 | $229.10 | 107,270 | — | — |
| 2024-09-12 | $232.40 | $232.40 | 164,540 | — | — |
| 2024-09-11 | $244.90 | $244.90 | 198,140 | — | — |
| 2024-09-10 | $264.00 | $264.00 | 193,160 | — | — |
| 2024-09-09 | $275.00 | $275.00 | 191,820 | — | — |
| 2024-09-06 | $288.60 | $288.60 | 273,030 | — | — |
| 2024-09-05 | $257.90 | $257.90 | 273,780 | — | — |
| 2024-09-04 | $266.00 | $266.00 | 189,680 | — | — |
| 2024-09-03 | $268.50 | $268.50 | 274,430 | — | — |
| 2024-08-30 | $242.80 | $242.80 | 122,400 | — | — |
| 2024-08-29 | $253.20 | $253.20 | 199,710 | — | — |
| 2024-08-28 | $254.20 | $254.20 | 215,550 | — | — |
| 2024-08-27 | $242.50 | $242.50 | 146,630 | — | — |
| 2024-08-26 | $239.70 | $239.70 | 170,550 | — | — |
| 2024-08-23 | $232.90 | $232.90 | 261,070 | — | — |
| 2024-08-22 | $242.60 | $242.60 | 253,080 | — | — |
| 2024-08-21 | $219.20 | $219.20 | 171,670 | — | — |
| 2024-08-20 | $222.80 | $222.80 | 222,900 | — | — |
| 2024-08-19 | $223.10 | $223.10 | 181,260 | — | — |
| 2024-08-16 | $235.10 | $235.10 | 164,820 | — | — |
| 2024-08-15 | $236.30 | $236.30 | 184,410 | — | — |
| 2024-08-14 | $255.90 | $255.90 | 235,740 | — | — |
| 2024-08-13 | $256.40 | $256.40 | 229,370 | — | — |
| 2024-08-12 | $282.30 | $282.30 | 241,020 | — | — |
| 2024-08-09 | $282.20 | $282.20 | 110,800 | — | — |
| 2024-08-08 | $292.40 | $292.40 | 196,840 | — | — |
| 2024-08-07 | $325.40 | $325.40 | 348,720 | — | — |
| 2024-08-06 | $313.80 | $313.80 | 371,450 | — | — |
| 2024-08-05 | $325.40 | $325.40 | 431,210 | — | — |
| 2024-08-02 | $289.30 | $289.30 | 322,710 | — | — |
| 2024-08-01 | $266.00 | $266.00 | 329,120 | — | — |
| 2024-07-31 | $247.60 | $247.60 | 217,470 | — | — |
| 2024-07-30 | $276.60 | $276.60 | 194,100 | — | — |
| 2024-07-29 | $261.30 | $261.30 | 158,580 | — | — |
| 2024-07-26 | $267.40 | $267.40 | 150,360 | — | — |
| 2024-07-25 | $271.80 | $271.80 | 365,610 | — | — |
| 2024-07-24 | $267.30 | $267.30 | 425,100 | — | — |
| 2024-07-23 | $228.60 | $228.60 | 155,340 | — | — |
| 2024-07-22 | $231.00 | $231.00 | 248,210 | — | — |
| 2024-07-19 | $246.40 | $246.40 | 206,040 | — | — |
| 2024-07-18 | $237.20 | $237.20 | 334,480 | — | — |
| 2024-07-17 | $233.90 | $233.90 | 283,200 | — | — |
| 2024-07-16 | $213.10 | $213.10 | 225,180 | — | — |
| 2024-07-15 | $212.30 | $212.30 | 385,460 | — | — |
| 2024-07-12 | $214.50 | $214.50 | 295,300 | — | — |
| 2024-07-11 | $213.60 | $213.60 | 599,270 | — | — |
| 2024-07-10 | $194.70 | $194.70 | 250,530 | — | — |
| 2024-07-09 | $198.80 | $198.80 | 220,040 | — | — |
| 2024-07-08 | $200.00 | $200.00 | 321,810 | — | — |
| 2024-07-05 | $199.70 | $199.70 | 298,760 | — | — |
| 2024-07-03 | $208.40 | $208.40 | 209,010 | — | — |
| 2024-07-02 | $218.80 | $218.80 | 258,260 | — | — |
| 2024-07-01 | $231.00 | $231.00 | 238,640 | — | — |
| 2024-06-28 | $246.50 | $246.50 | 247,040 | — | — |
| 2024-06-27 | $241.20 | $241.20 | 122,660 | — | — |
| 2024-06-26 | $247.10 | $247.10 | 121,450 | — | — |
| 2024-06-25 | $259.20 | $259.20 | 107,500 | — | — |
| 2024-06-24 | $270.40 | $270.40 | 190,470 | — | — |
| 2024-06-21 | $258.60 | $258.60 | 213,920 | — | — |
| 2024-06-20 | $252.80 | $252.80 | 462,450 | — | — |
| 2024-06-18 | $245.50 | $245.50 | 192,100 | — | — |
| 2024-06-17 | $241.00 | $241.00 | 268,620 | — | — |
| 2024-06-14 | $255.80 | $255.80 | 146,420 | — | — |
| 2024-06-13 | $259.90 | $259.90 | 300,380 | — | — |
| 2024-06-12 | $272.70 | $272.70 | 326,790 | — | — |
| 2024-06-11 | $287.80 | $287.80 | 119,240 | — | — |
| 2024-06-10 | $298.90 | $298.90 | 106,740 | — | — |
| 2024-06-07 | $299.50 | $299.50 | 110,160 | — | — |
| 2024-06-06 | $295.90 | $295.90 | 123,660 | — | — |
| 2024-06-05 | $296.30 | $296.30 | 127,880 | — | — |
| 2024-06-04 | $317.00 | $317.00 | 117,480 | — | — |
| 2024-06-03 | $319.90 | $319.90 | 100,350 | — | — |
| 2024-05-31 | $326.30 | $326.30 | 208,970 | — | — |
| 2024-05-30 | $318.50 | $318.50 | 168,600 | — | — |
| 2024-05-29 | $301.40 | $301.40 | 209,500 | — | — |
| 2024-05-28 | $299.60 | $299.60 | 196,400 | — | — |
| 2024-05-24 | $304.30 | $304.30 | 181,890 | — | — |
| 2024-05-23 | $319.00 | $319.00 | 256,360 | — | — |
| 2024-05-22 | $312.50 | $312.50 | 168,850 | — | — |
| 2024-05-21 | $305.10 | $305.10 | 168,350 | — | — |
| 2024-05-20 | $312.00 | $312.00 | 176,450 | — | — |
| 2024-05-17 | $319.60 | $319.60 | 150,520 | — | — |
| 2024-05-16 | $319.50 | $319.50 | 226,810 | — | — |
| 2024-05-15 | $314.50 | $314.50 | 332,660 | — | — |
| 2024-05-14 | $328.50 | $328.50 | 203,170 | — | — |
| 2024-05-13 | $340.00 | $340.00 | 171,640 | — | — |
| 2024-05-10 | $344.70 | $344.70 | 198,140 | — | — |
| 2024-05-09 | $343.80 | $343.80 | 144,100 | — | — |
| 2024-05-08 | $342.00 | $342.00 | 143,600 | — | — |
| 2024-05-07 | $340.40 | $340.40 | 219,890 | — | — |
| 2024-05-06 | $335.00 | $335.00 | 133,190 | — | — |
| 2024-05-03 | $355.50 | $355.50 | 181,720 | — | — |
| 2024-05-02 | $380.80 | $380.80 | 113,020 | — | — |
| 2024-05-01 | $399.20 | $399.20 | 140,450 | — | — |
| 2024-04-30 | $391.00 | $391.00 | 174,570 | — | — |
| 2024-04-29 | $364.80 | $364.80 | 140,350 | — | — |
| 2024-04-26 | $375.70 | $375.70 | 135,260 | — | — |
| 2024-04-25 | $409.80 | $409.80 | 159,220 | — | — |
| 2024-04-24 | $405.30 | $405.30 | 117,360 | — | — |
| 2024-04-23 | $411.30 | $411.30 | 116,700 | — | — |
| 2024-04-22 | $441.30 | $441.30 | 112,440 | — | — |
| 2024-04-19 | $451.90 | $451.90 | 165,050 | — | — |
| 2024-04-18 | $404.20 | $404.20 | 78,600 | — | — |
| 2024-04-17 | $398.00 | $398.00 | 133,610 | — | — |
| 2024-04-16 | $382.40 | $382.40 | 83,640 | — | — |
| 2024-04-15 | $381.50 | $381.50 | 106,420 | — | — |
| 2024-04-12 | $351.00 | $351.00 | 128,910 | — | — |
| 2024-04-11 | $337.00 | $337.00 | 206,090 | — | — |
| 2024-04-10 | $364.80 | $364.80 | 164,140 | — | — |
| 2024-04-09 | $359.00 | $359.00 | 235,960 | — | — |
| 2024-04-08 | $360.40 | $360.40 | 86,030 | — | — |
| 2024-04-05 | $363.30 | $363.30 | 162,110 | — | — |
| 2024-04-04 | $379.70 | $379.70 | 233,820 | — | — |
| 2024-04-03 | $364.80 | $364.80 | 113,580 | — | — |
| 2024-04-02 | $371.80 | $371.80 | 159,920 | — | — |
| 2024-04-01 | $360.50 | $360.50 | 123,330 | — | — |
| 2024-03-28 | $367.20 | $367.20 | 124,510 | — | — |
| 2024-03-27 | $362.20 | $362.20 | 75,180 | — | — |
| 2024-03-26 | $361.50 | $361.50 | 73,000 | — | — |
| 2024-03-25 | $357.20 | $357.20 | 123,150 | — | — |
| 2024-03-22 | $353.00 | $353.00 | 75,752 | — | — |
| 2024-03-21 | $362.00 | $362.00 | 127,417 | — | — |
| 2024-03-20 | $359.00 | $359.00 | 130,863 | — | — |
| 2024-03-19 | $381.00 | $381.00 | 121,844 | — | — |
| 2024-03-18 | $382.00 | $382.00 | 139,099 | — | — |
| 2024-03-15 | $403.00 | $403.00 | 121,031 | — | — |
| 2024-03-14 | $388.00 | $388.00 | 134,453 | — | — |
| 2024-03-13 | $386.00 | $386.00 | 120,441 | — | — |
| 2024-03-12 | $377.00 | $377.00 | 133,837 | — | — |
| 2024-03-11 | $403.00 | $403.00 | 170,051 | — | — |
| 2024-03-08 | $390.00 | $390.00 | 324,856 | — | — |
| 2024-03-07 | $365.00 | $365.00 | 119,881 | — | — |
| 2024-03-06 | $395.00 | $395.00 | 152,269 | — | — |
| 2024-03-05 | $397.00 | $397.00 | 186,283 | — | — |
| 2024-03-04 | $373.00 | $373.00 | 104,660 | — | — |
| 2024-03-01 | $362.00 | $362.00 | 93,902 | — | — |
| 2024-02-29 | $382.00 | $382.00 | 137,120 | — | — |
| 2024-02-28 | $374.00 | $374.00 | 124,788 | — | — |
| 2024-02-27 | $365.00 | $365.00 | 97,247 | — | — |
| 2024-02-26 | $371.00 | $371.00 | 97,080 | — | — |
| 2024-02-23 | $369.00 | $369.00 | 170,665 | — | — |
| 2024-02-22 | $368.00 | $368.00 | 225,912 | — | — |
| 2024-02-21 | $428.00 | $428.00 | 132,378 | — | — |
| 2024-02-20 | $421.00 | $421.00 | 271,588 | — | — |
| 2024-02-16 | $400.00 | $400.00 | 121,980 | — | — |
| 2024-02-15 | $389.00 | $389.00 | 101,239 | — | — |
| 2024-02-14 | $391.00 | $391.00 | 128,467 | — | — |
| 2024-02-13 | $416.00 | $416.00 | 224,501 | — | — |
| 2024-02-12 | $397.00 | $397.00 | 166,495 | — | — |
| 2024-02-09 | $388.00 | $388.00 | 116,584 | — | — |
| 2024-02-08 | $410.00 | $410.00 | 120,935 | — | — |
| 2024-02-07 | $413.00 | $413.00 | 152,780 | — | — |
| 2024-02-06 | $436.00 | $436.00 | 171,419 | — | — |
| 2024-02-05 | $430.00 | $430.00 | 185,389 | — | — |
| 2024-02-02 | $428.00 | $428.00 | 247,227 | — | — |
| 2024-02-01 | $500.00 | $500.00 | 127,543 | — | — |
| 2024-01-31 | $524.00 | $524.00 | 155,306 | — | — |
| 2024-01-30 | $481.00 | $481.00 | 81,921 | — | — |
| 2024-01-29 | $469.00 | $469.00 | 60,473 | — | — |
| 2024-01-26 | $492.00 | $492.00 | 66,528 | — | — |
| 2024-01-25 | $489.00 | $489.00 | 86,308 | — | — |
| 2024-01-24 | $482.00 | $482.00 | 142,934 | — | — |
| 2024-01-23 | $510.00 | $510.00 | 56,071 | — | — |
| 2024-01-22 | $524.00 | $524.00 | 72,720 | — | — |
| 2024-01-19 | $529.00 | $529.00 | 109,625 | — | — |
| 2024-01-18 | $565.00 | $565.00 | 98,397 | — | — |
| 2024-01-17 | $588.00 | $588.00 | 117,744 | — | — |
| 2024-01-16 | $578.00 | $578.00 | 89,006 | — | — |
| 2024-01-12 | $574.00 | $574.00 | 79,196 | — | — |
| 2024-01-11 | $568.00 | $568.00 | 141,432 | — | — |
| 2024-01-10 | $573.00 | $573.00 | 77,949 | — | — |
| 2024-01-09 | $590.00 | $590.00 | 65,662 | — | — |
| 2024-01-08 | $594.00 | $594.00 | 96,079 | — | — |
| 2024-01-05 | $647.00 | $647.00 | 100,083 | — | — |
| 2024-01-04 | $657.00 | $657.00 | 93,108 | — | — |
| 2024-01-03 | $648.00 | $648.00 | 150,152 | — | — |
| 2024-01-02 | $626.00 | $626.00 | 127,628 | — | — |