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-04-18 to 2026-08-27
- 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 | $213.75 | $213.75 | 348 | — | — |
| 2024-12-30 | $243.13 | $243.13 | 515 | — | — |
| 2024-12-27 | $218.75 | $218.75 | 140 | — | — |
| 2024-12-26 | $212.50 | $212.50 | 219 | — | — |
| 2024-12-24 | $218.75 | $218.75 | 189 | — | — |
| 2024-12-23 | $187.50 | $187.50 | 193 | — | — |
| 2024-12-20 | $199.38 | $199.38 | 97 | — | — |
| 2024-12-19 | $195.63 | $195.63 | 65 | — | — |
| 2024-12-18 | $198.75 | $198.75 | 80 | — | — |
| 2024-12-17 | $196.25 | $196.25 | 202 | — | — |
| 2024-12-16 | $205.63 | $205.63 | 273 | — | — |
| 2024-12-13 | $218.75 | $218.75 | 128 | — | — |
| 2024-12-12 | $227.50 | $227.50 | 77 | — | — |
| 2024-12-11 | $240.63 | $240.63 | 334 | — | — |
| 2024-12-10 | $244.38 | $244.38 | 183 | — | — |
| 2024-12-09 | $246.88 | $246.88 | 384 | — | — |
| 2024-12-06 | $231.25 | $231.25 | 720 | — | — |
| 2024-12-05 | $237.50 | $237.50 | 667 | — | — |
| 2024-12-04 | $237.50 | $237.50 | 1,445 | — | — |
| 2024-12-03 | $233.75 | $233.75 | 1,237 | — | — |
| 2024-12-02 | $281.25 | $281.25 | 3,344 | — | — |
| 2024-11-29 | $327.50 | $327.50 | 8,569 | — | — |
| 2024-11-27 | $280.63 | $280.63 | 195,379 | — | — |
| 2024-11-26 | $150.00 | $150.00 | 261 | — | — |
| 2024-11-25 | $185.63 | $185.63 | 63 | — | — |
| 2024-11-22 | $206.25 | $206.25 | 101 | — | — |
| 2024-11-21 | $228.75 | $228.75 | 52 | — | — |
| 2024-11-20 | $251.88 | $251.88 | 71 | — | — |
| 2024-11-19 | $275.00 | $275.00 | 54 | — | — |
| 2024-11-18 | $273.13 | $273.13 | 50 | — | — |
| 2024-11-15 | $300.00 | $300.00 | 24 | — | — |
| 2024-11-14 | $300.00 | $300.00 | 50 | — | — |
| 2024-11-13 | $306.25 | $306.25 | 29 | — | — |
| 2024-11-12 | $311.25 | $311.25 | 69 | — | — |
| 2024-11-11 | $311.25 | $311.25 | 135 | — | — |
| 2024-11-08 | $293.75 | $293.75 | 85 | — | — |
| 2024-11-07 | $322.50 | $322.50 | 45 | — | — |
| 2024-11-06 | $306.25 | $306.25 | 36 | — | — |
| 2024-11-05 | $287.50 | $287.50 | 40 | — | — |
| 2024-11-04 | $305.63 | $305.63 | 16 | — | — |
| 2024-11-01 | $303.13 | $303.13 | 30 | — | — |
| 2024-10-31 | $296.88 | $296.88 | 38 | — | — |
| 2024-10-30 | $305.63 | $305.63 | 14 | — | — |
| 2024-10-29 | $300.00 | $300.00 | 51 | — | — |
| 2024-10-28 | $287.50 | $287.50 | 70 | — | — |
| 2024-10-25 | $308.75 | $308.75 | 34 | — | — |
| 2024-10-24 | $318.75 | $318.75 | 102 | — | — |
| 2024-10-23 | $341.25 | $341.25 | 1,157 | — | — |
| 2024-10-22 | $312.50 | $312.50 | 56 | — | — |
| 2024-10-21 | $312.50 | $312.50 | 74 | — | — |
| 2024-10-18 | $312.50 | $312.50 | 22 | — | — |
| 2024-10-17 | $305.63 | $305.63 | 154 | — | — |
| 2024-10-16 | $300.00 | $300.00 | 62 | — | — |
| 2024-10-15 | $311.88 | $311.88 | 710 | — | — |
| 2024-10-14 | $325.00 | $325.00 | 141 | — | — |
| 2024-10-11 | $331.25 | $331.25 | 496 | — | — |
| 2024-10-10 | $321.88 | $321.88 | 328 | — | — |
| 2024-10-09 | $376.88 | $376.88 | 48 | — | — |
| 2024-10-08 | $375.00 | $375.00 | 182 | — | — |
| 2024-10-07 | $346.25 | $346.25 | 269 | — | — |
| 2024-10-04 | $398.13 | $398.13 | 186 | — | — |
| 2024-10-03 | $413.13 | $413.13 | 752 | — | — |
| 2024-10-02 | $425.00 | $425.00 | 1,137 | — | — |
| 2024-10-01 | $346.88 | $346.88 | 2,082 | — | — |
| 2024-09-30 | $349.38 | $349.38 | 1,760 | — | — |
| 2024-09-27 | $305.63 | $305.63 | 10,854 | — | — |
| 2024-09-26 | $282.50 | $282.50 | 1,088 | — | — |
| 2024-09-25 | $228.13 | $228.13 | 209 | — | — |
| 2024-09-24 | $231.25 | $231.25 | 360 | — | — |
| 2024-09-23 | $231.25 | $231.25 | 692 | — | — |
| 2024-09-20 | $210.00 | $210.00 | 107 | — | — |
| 2024-09-19 | $203.13 | $203.13 | 94 | — | — |
| 2024-09-18 | $192.50 | $192.50 | 98 | — | — |
| 2024-09-17 | $196.25 | $196.25 | 55 | — | — |
| 2024-09-16 | $195.63 | $195.63 | 197 | — | — |
| 2024-09-13 | $218.75 | $218.75 | 817 | — | — |
| 2024-09-12 | $228.75 | $228.75 | 909 | — | — |
| 2024-09-11 | $186.25 | $186.25 | 3,039 | — | — |
| 2024-09-10 | $166.25 | $166.25 | 1,047 | — | — |
| 2024-09-09 | $146.88 | $146.88 | 181 | — | — |
| 2024-09-06 | $140.00 | $140.00 | 268 | — | — |
| 2024-09-05 | $149.38 | $149.38 | 226 | — | — |
| 2024-09-04 | $143.13 | $143.13 | 448 | — | — |
| 2024-09-03 | $138.13 | $138.13 | 685 | — | — |
| 2024-08-30 | $143.13 | $143.13 | 667 | — | — |
| 2024-08-29 | $146.88 | $146.88 | 1,039 | — | — |
| 2024-08-28 | $141.88 | $141.88 | 2,604 | — | — |
| 2024-08-27 | $159.38 | $159.38 | 20,259 | — | — |
| 2024-08-26 | $164.38 | $164.38 | 42,007 | — | — |
| 2024-08-23 | $143.13 | $143.13 | 1,445 | — | — |
| 2024-08-22 | $131.88 | $131.88 | 664 | — | — |
| 2024-08-21 | $140.00 | $140.00 | 1,655 | — | — |
| 2024-08-20 | $131.25 | $131.25 | 25,942 | — | — |
| 2024-08-19 | $138.75 | $138.75 | 302 | — | — |
| 2024-08-16 | $156.25 | $156.25 | 148 | — | — |
| 2024-08-15 | $145.00 | $145.00 | 151 | — | — |
| 2024-08-14 | $137.50 | $137.50 | 31 | — | — |
| 2024-08-13 | $136.25 | $136.25 | 93 | — | — |
| 2024-08-12 | $133.13 | $133.13 | 80 | — | — |
| 2024-08-09 | $130.00 | $130.00 | 80 | — | — |
| 2024-08-08 | $130.00 | $130.00 | 64 | — | — |
| 2024-08-07 | $129.38 | $129.38 | 87 | — | — |
| 2024-08-06 | $133.75 | $133.75 | 299 | — | — |
| 2024-08-05 | $135.00 | $135.00 | 541 | — | — |
| 2024-08-02 | $156.25 | $156.25 | 232 | — | — |
| 2024-08-01 | $168.75 | $168.75 | 122 | — | — |
| 2024-07-31 | $171.25 | $171.25 | 527 | — | — |
| 2024-07-30 | $178.13 | $178.13 | 377 | — | — |
| 2024-07-29 | $185.00 | $185.00 | 142 | — | — |
| 2024-07-26 | $187.50 | $187.50 | 649 | — | — |
| 2024-07-25 | $200.00 | $200.00 | 552 | — | — |
| 2024-07-24 | $219.38 | $219.38 | 960 | — | — |
| 2024-07-23 | $241.25 | $241.25 | 3,042 | — | — |
| 2024-07-22 | $188.75 | $188.75 | 255 | — | — |
| 2024-07-19 | $191.25 | $191.25 | 3,090 | — | — |
| 2024-07-18 | $213.75 | $213.75 | 689 | — | — |
| 2024-07-17 | $187.50 | $187.50 | 72 | — | — |
| 2024-07-16 | $188.13 | $188.13 | 154 | — | — |
| 2024-07-15 | $187.50 | $187.50 | 116 | — | — |
| 2024-07-12 | $191.88 | $191.88 | 642 | — | — |
| 2024-07-11 | $170.63 | $170.63 | 515 | — | — |
| 2024-07-10 | $182.50 | $182.50 | 1,454 | — | — |
| 2024-07-09 | $226.25 | $226.25 | 7,669 | — | — |
| 2024-07-08 | $226.88 | $226.88 | 108 | — | — |
| 2024-07-05 | $218.75 | $218.75 | 1,775 | — | — |
| 2024-07-03 | $216.25 | $216.25 | 34 | — | — |
| 2024-07-02 | $211.88 | $211.88 | 68 | — | — |
| 2024-07-01 | $210.00 | $210.00 | 147 | — | — |
| 2024-06-28 | $231.25 | $231.25 | 605 | — | — |
| 2024-06-27 | $206.88 | $206.88 | 222 | — | — |
| 2024-06-26 | $228.13 | $228.13 | 1,394 | — | — |
| 2024-06-25 | $244.38 | $244.38 | 91 | — | — |
| 2024-06-24 | $248.75 | $248.75 | 221 | — | — |
| 2024-06-21 | $256.88 | $256.88 | 27 | — | — |
| 2024-06-20 | $248.13 | $248.13 | 311 | — | — |
| 2024-06-18 | $262.50 | $262.50 | 353 | — | — |
| 2024-06-17 | $281.25 | $281.25 | 101 | — | — |
| 2024-06-14 | $284.38 | $284.38 | 227 | — | — |
| 2024-06-13 | $294.38 | $294.38 | 102 | — | — |
| 2024-06-12 | $305.63 | $305.63 | 175 | — | — |
| 2024-06-11 | $279.38 | $279.38 | 59 | — | — |
| 2024-06-10 | $274.38 | $274.38 | 344 | — | — |
| 2024-06-07 | $285.00 | $285.00 | 2,361 | — | — |
| 2024-06-06 | $256.25 | $256.25 | 189 | — | — |
| 2024-06-05 | $275.00 | $275.00 | 95 | — | — |
| 2024-06-04 | $261.88 | $261.88 | 549 | — | — |
| 2024-06-03 | $292.50 | $292.50 | 2,599 | — | — |
| 2024-05-31 | $250.00 | $250.00 | 234 | — | — |
| 2024-05-30 | $246.25 | $246.25 | 401 | — | — |
| 2024-05-29 | $263.13 | $263.13 | 118 | — | — |
| 2024-05-28 | $266.88 | $266.88 | 44 | — | — |
| 2024-05-24 | $275.00 | $275.00 | 29 | — | — |
| 2024-05-23 | $268.75 | $268.75 | 168 | — | — |
| 2024-05-22 | $281.25 | $281.25 | 90 | — | — |
| 2024-05-21 | $306.25 | $306.25 | 146 | — | — |
| 2024-05-20 | $293.75 | $293.75 | 366 | — | — |
| 2024-05-17 | $299.38 | $299.38 | 854 | — | — |
| 2024-05-16 | $266.25 | $266.25 | 353 | — | — |
| 2024-05-15 | $276.88 | $276.88 | 235 | — | — |
| 2024-05-14 | $275.63 | $275.63 | 573 | — | — |
| 2024-05-13 | $293.13 | $293.13 | 1,260 | — | — |
| 2024-05-10 | $303.13 | $303.13 | 473 | — | — |
| 2024-05-09 | $280.63 | $280.63 | 1,404 | — | — |
| 2024-05-08 | $346.25 | $346.25 | 631 | — | — |
| 2024-05-07 | $362.50 | $362.50 | 251 | — | — |
| 2024-05-06 | $390.63 | $390.63 | 378 | — | — |
| 2024-05-03 | $425.00 | $425.00 | 1,321 | — | — |
| 2024-05-02 | $393.75 | $393.75 | 171 | — | — |
| 2024-05-01 | $369.38 | $369.38 | 163 | — | — |
| 2024-04-30 | $368.75 | $368.75 | 511 | — | — |
| 2024-04-29 | $448.75 | $448.75 | 835 | — | — |
| 2024-04-26 | $558.13 | $558.13 | 616 | — | — |
| 2024-04-25 | $513.13 | $513.13 | 469 | — | — |
| 2024-04-24 | $631.25 | $631.25 | 620 | — | — |
| 2024-04-23 | $775.00 | $775.00 | 233 | — | — |
| 2024-04-22 | $818.75 | $818.75 | 111 | — | — |
| 2024-04-19 | $912.50 | $912.50 | 326 | — | — |
| 2024-04-18 | $912.50 | $912.50 | 235 | — | — |
| 2024-04-17 | $925.00 | $925.00 | 102 | — | — |
| 2024-04-16 | $737.50 | $737.50 | 47 | — | — |
| 2024-04-15 | $775.00 | $775.00 | 100 | — | — |
| 2024-04-12 | $850.00 | $850.00 | 64 | — | — |
| 2024-04-11 | $887.50 | $887.50 | 22 | — | — |
| 2024-04-10 | $909.38 | $909.38 | 19 | — | — |
| 2024-04-09 | $918.75 | $918.75 | 16 | — | — |
| 2024-04-08 | $925.00 | $925.00 | 4 | — | — |
| 2024-04-05 | $925.00 | $925.00 | 27 | — | — |
| 2024-04-04 | $912.50 | $912.50 | 5 | — | — |
| 2024-04-03 | $893.75 | $893.75 | 8 | — | — |
| 2024-04-02 | $906.25 | $906.25 | 31 | — | — |
| 2024-04-01 | $956.25 | $956.25 | 8 | — | — |
| 2024-03-28 | $962.50 | $962.50 | 111 | — | — |
| 2024-03-27 | $987.50 | $987.50 | 45 | — | — |
| 2024-03-26 | $1,006.25 | $1,006.25 | 56 | — | — |
| 2024-03-25 | $1,012.50 | $1,012.50 | 122 | — | — |
| 2024-03-22 | $1,006.25 | $1,006.25 | 123 | — | — |
| 2024-03-21 | $990.63 | $990.63 | 30 | — | — |
| 2024-03-20 | $1,024.38 | $1,024.38 | 276 | — | — |
| 2024-03-19 | $1,000.00 | $1,000.00 | 34 | — | — |
| 2024-03-18 | $981.25 | $981.25 | 55 | — | — |
| 2024-03-15 | $1,037.50 | $1,037.50 | 7 | — | — |
| 2024-03-14 | $1,043.75 | $1,043.75 | 65 | — | — |
| 2024-03-13 | $1,012.50 | $1,012.50 | 155 | — | — |
| 2024-03-12 | $1,056.25 | $1,056.25 | 664 | — | — |
| 2024-03-11 | $975.00 | $975.00 | 233 | — | — |
| 2024-03-08 | $962.50 | $962.50 | 160 | — | — |
| 2024-03-07 | $950.00 | $950.00 | 55 | — | — |
| 2024-03-06 | $968.75 | $968.75 | 136 | — | — |
| 2024-03-05 | $1,000.00 | $1,000.00 | 499 | — | — |
| 2024-03-04 | $956.25 | $956.25 | 146 | — | — |
| 2024-03-01 | $925.00 | $925.00 | 216 | — | — |
| 2024-02-29 | $912.50 | $912.50 | 251 | — | — |
| 2024-02-28 | $900.00 | $900.00 | 240 | — | — |
| 2024-02-27 | $887.50 | $887.50 | 367 | — | — |
| 2024-02-26 | $906.25 | $906.25 | 260 | — | — |
| 2024-02-23 | $914.38 | $914.38 | 95 | — | — |
| 2024-02-22 | $893.75 | $893.75 | 460 | — | — |
| 2024-02-21 | $875.00 | $875.00 | 430 | — | — |
| 2024-02-20 | $812.50 | $812.50 | 374 | — | — |
| 2024-02-16 | $812.50 | $812.50 | 661 | — | — |
| 2024-02-15 | $937.50 | $937.50 | 89 | — | — |
| 2024-02-14 | $937.50 | $937.50 | 93 | — | — |
| 2024-02-13 | $971.88 | $971.88 | 264 | — | — |
| 2024-02-12 | $962.50 | $962.50 | 363 | — | — |
| 2024-02-09 | $968.75 | $968.75 | 67 | — | — |
| 2024-02-08 | $937.50 | $937.50 | 216 | — | — |
| 2024-02-07 | $900.00 | $900.00 | 298 | — | — |
| 2024-02-06 | $931.25 | $931.25 | 282 | — | — |
| 2024-02-05 | $918.75 | $918.75 | 487 | — | — |
| 2024-02-02 | $925.00 | $925.00 | 120 | — | — |
| 2024-02-01 | $912.50 | $912.50 | 509 | — | — |
| 2024-01-31 | $912.50 | $912.50 | 591 | — | — |
| 2024-01-30 | $925.00 | $925.00 | 435 | — | — |
| 2024-01-29 | $918.75 | $918.75 | 357 | — | — |
| 2024-01-26 | $931.25 | $931.25 | 970 | — | — |
| 2024-01-25 | $931.25 | $931.25 | 776 | — | — |
| 2024-01-24 | $937.50 | $937.50 | 304 | — | — |
| 2024-01-23 | $906.25 | $906.25 | 599 | — | — |
| 2024-01-22 | $931.25 | $931.25 | 387 | — | — |
| 2024-01-19 | $931.25 | $931.25 | 671 | — | — |
| 2024-01-18 | $893.75 | $893.75 | 369 | — | — |
| 2024-01-17 | $937.50 | $937.50 | 412 | — | — |
| 2024-01-16 | $925.00 | $925.00 | 633 | — | — |
| 2024-01-12 | $887.50 | $887.50 | 472 | — | — |
| 2024-01-11 | $800.00 | $800.00 | 432 | — | — |
| 2024-01-10 | $718.75 | $718.75 | 2,153 | — | — |
| 2024-01-09 | $518.75 | $518.75 | 2,203 | — | — |
| 2024-01-08 | $731.25 | $731.25 | 2,311 | — | — |
| 2024-01-05 | $1,206.25 | $1,206.25 | 537 | — | — |
| 2024-01-04 | $1,231.25 | $1,231.25 | 1,412 | — | — |
| 2024-01-03 | $925.00 | $925.00 | 177 | — | — |
| 2024-01-02 | $1,187.50 | $1,187.50 | 825 | — | — |