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
- 2017-07-20 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $350.00 | $350.00 | 1,214 | — | — |
| 2023-12-28 | $371.50 | $371.50 | 814 | — | — |
| 2023-12-27 | $385.00 | $385.00 | 746 | — | — |
| 2023-12-26 | $380.50 | $380.50 | 560 | — | — |
| 2023-12-22 | $368.50 | $368.50 | 1,184 | — | — |
| 2023-12-21 | $347.50 | $347.50 | 536 | — | — |
| 2023-12-20 | $341.50 | $341.50 | 1,404 | — | — |
| 2023-12-19 | $342.00 | $342.00 | 626 | — | — |
| 2023-12-18 | $337.50 | $337.50 | 792 | — | — |
| 2023-12-15 | $339.00 | $339.00 | 494 | — | — |
| 2023-12-14 | $333.50 | $333.50 | 992 | — | — |
| 2023-12-13 | $333.50 | $333.50 | 1,186 | — | — |
| 2023-12-12 | $361.00 | $361.00 | 454 | — | — |
| 2023-12-11 | $362.00 | $362.00 | 424 | — | — |
| 2023-12-08 | $376.00 | $376.00 | 984 | — | — |
| 2023-12-07 | $372.50 | $372.50 | 1,188 | — | — |
| 2023-12-06 | $395.00 | $395.00 | 5,912 | — | — |
| 2023-12-05 | $445.50 | $445.50 | 53,772 | — | — |
| 2023-12-04 | $324.50 | $324.50 | 666 | — | — |
| 2023-12-01 | $304.00 | $304.00 | 422 | — | — |
| 2023-11-30 | $302.50 | $302.50 | 856 | — | — |
| 2023-11-29 | $285.50 | $285.50 | 746 | — | — |
| 2023-11-28 | $299.00 | $299.00 | 370 | — | — |
| 2023-11-27 | $300.00 | $300.00 | 754 | — | — |
| 2023-11-24 | $311.00 | $311.00 | 156 | — | — |
| 2023-11-22 | $311.50 | $311.50 | 466 | — | — |
| 2023-11-21 | $301.30 | $301.30 | 166 | — | — |
| 2023-11-20 | $298.25 | $298.25 | 726 | — | — |
| 2023-11-17 | $272.50 | $272.50 | 540 | — | — |
| 2023-11-16 | $266.00 | $266.00 | 216 | — | — |
| 2023-11-15 | $263.50 | $263.50 | 546 | — | — |
| 2023-11-14 | $260.00 | $260.00 | 908 | — | — |
| 2023-11-13 | $276.70 | $276.70 | 216 | — | — |
| 2023-11-10 | $278.50 | $278.50 | 378 | — | — |
| 2023-11-09 | $293.50 | $293.50 | 574 | — | — |
| 2023-11-08 | $325.75 | $325.75 | 222 | — | — |
| 2023-11-07 | $331.00 | $331.00 | 330 | — | — |
| 2023-11-06 | $342.00 | $342.00 | 156 | — | — |
| 2023-11-03 | $350.00 | $350.00 | 370 | — | — |
| 2023-11-02 | $344.00 | $344.00 | 248 | — | — |
| 2023-11-01 | $344.10 | $344.10 | 148 | — | — |
| 2023-10-31 | $345.00 | $345.00 | 206 | — | — |
| 2023-10-30 | $346.00 | $346.00 | 284 | — | — |
| 2023-10-27 | $341.00 | $341.00 | 168 | — | — |
| 2023-10-26 | $369.50 | $369.50 | 112 | — | — |
| 2023-10-25 | $368.75 | $368.75 | 78 | — | — |
| 2023-10-24 | $376.75 | $376.75 | 250 | — | — |
| 2023-10-23 | $380.00 | $380.00 | 152 | — | — |
| 2023-10-20 | $368.00 | $368.00 | 182 | — | — |
| 2023-10-19 | $382.00 | $382.00 | 138 | — | — |
| 2023-10-18 | $384.00 | $384.00 | 252 | — | — |
| 2023-10-17 | $401.00 | $401.00 | 166 | — | — |
| 2023-10-16 | $400.00 | $400.00 | 736 | — | — |
| 2023-10-13 | $408.50 | $408.50 | 124 | — | — |
| 2023-10-12 | $419.00 | $419.00 | 180 | — | — |
| 2023-10-11 | $422.50 | $422.50 | 102 | — | — |
| 2023-10-10 | $432.50 | $432.50 | 286 | — | — |
| 2023-10-09 | $427.00 | $427.00 | 118 | — | — |
| 2023-10-06 | $443.00 | $443.00 | 150 | — | — |
| 2023-10-05 | $434.00 | $434.00 | 224 | — | — |
| 2023-10-04 | $422.00 | $422.00 | 362 | — | — |
| 2023-10-03 | $441.00 | $441.00 | 156 | — | — |
| 2023-10-02 | $448.00 | $448.00 | 106 | — | — |
| 2023-09-29 | $445.00 | $445.00 | 246 | — | — |
| 2023-09-28 | $441.50 | $441.50 | 446 | — | — |
| 2023-09-27 | $448.00 | $448.00 | 806 | — | — |
| 2023-09-26 | $475.50 | $475.50 | 462 | — | — |
| 2023-09-25 | $493.00 | $493.00 | 174 | — | — |
| 2023-09-22 | $517.20 | $517.20 | 58 | — | — |
| 2023-09-21 | $534.50 | $534.50 | 70 | — | — |
| 2023-09-20 | $533.00 | $533.00 | 1,512 | — | — |
| 2023-09-19 | $537.50 | $537.50 | 98 | — | — |
| 2023-09-18 | $533.00 | $533.00 | 156 | — | — |
| 2023-09-15 | $531.50 | $531.50 | 238 | — | — |
| 2023-09-14 | $524.00 | $524.00 | 618 | — | — |
| 2023-09-13 | $557.50 | $557.50 | 1,750 | — | — |
| 2023-09-12 | $570.00 | $570.00 | 206 | — | — |
| 2023-09-11 | $565.50 | $565.50 | 110 | — | — |
| 2023-09-08 | $553.50 | $553.50 | 376 | — | — |
| 2023-09-07 | $599.00 | $599.00 | 192 | — | — |
| 2023-09-06 | $596.00 | $596.00 | 264 | — | — |
| 2023-09-05 | $584.00 | $584.00 | 1,388 | — | — |
| 2023-09-01 | $660.50 | $660.50 | 156 | — | — |
| 2023-08-31 | $671.00 | $671.00 | 158 | — | — |
| 2023-08-30 | $675.00 | $675.00 | 1,030 | — | — |
| 2023-08-29 | $676.50 | $676.50 | 94 | — | — |
| 2023-08-28 | $669.00 | $669.00 | 216 | — | — |
| 2023-08-25 | $680.00 | $680.00 | 102 | — | — |
| 2023-08-24 | $684.50 | $684.50 | 336 | — | — |
| 2023-08-23 | $711.00 | $711.00 | 2,352 | — | — |
| 2023-08-22 | $709.00 | $709.00 | 266 | — | — |
| 2023-08-21 | $691.00 | $691.00 | 986 | — | — |
| 2023-08-18 | $682.50 | $682.50 | 300 | — | — |
| 2023-08-17 | $677.50 | $677.50 | 288 | — | — |
| 2023-08-16 | $685.50 | $685.50 | 1,474 | — | — |
| 2023-08-15 | $685.00 | $685.00 | 96 | — | — |
| 2023-08-14 | $679.50 | $679.50 | 548 | — | — |
| 2023-08-11 | $673.00 | $673.00 | 240 | — | — |
| 2023-08-10 | $684.50 | $684.50 | 624 | — | — |
| 2023-08-09 | $657.50 | $657.50 | 626 | — | — |
| 2023-08-08 | $667.50 | $667.50 | 618 | — | — |
| 2023-08-07 | $671.00 | $671.00 | 772 | — | — |
| 2023-08-04 | $706.00 | $706.00 | 810 | — | — |
| 2023-08-03 | $717.50 | $717.50 | 1,230 | — | — |
| 2023-08-02 | $757.50 | $757.50 | 3,686 | — | — |
| 2023-08-01 | $748.50 | $748.50 | 370 | — | — |
| 2023-07-31 | $751.50 | $751.50 | 310 | — | — |
| 2023-07-28 | $741.00 | $741.00 | 398 | — | — |
| 2023-07-27 | $751.00 | $751.00 | 574 | — | — |
| 2023-07-26 | $755.00 | $755.00 | 860 | — | — |
| 2023-07-25 | $740.50 | $740.50 | 236 | — | — |
| 2023-07-24 | $744.00 | $744.00 | 366 | — | — |
| 2023-07-21 | $736.50 | $736.50 | 714 | — | — |
| 2023-07-20 | $724.50 | $724.50 | 440 | — | — |
| 2023-07-19 | $723.50 | $723.50 | 1,322 | — | — |
| 2023-07-18 | $739.50 | $739.50 | 688 | — | — |
| 2023-07-17 | $725.00 | $725.00 | 524 | — | — |
| 2023-07-14 | $721.50 | $721.50 | 1,442 | — | — |
| 2023-07-13 | $724.50 | $724.50 | 978 | — | — |
| 2023-07-12 | $728.50 | $728.50 | 2,200 | — | — |
| 2023-07-11 | $715.50 | $715.50 | 1,092 | — | — |
| 2023-07-10 | $735.00 | $735.00 | 1,180 | — | — |
| 2023-07-07 | $747.00 | $747.00 | 776 | — | — |
| 2023-07-06 | $768.50 | $768.50 | 1,086 | — | — |
| 2023-07-05 | $780.50 | $780.50 | 3,434 | — | — |
| 2023-07-03 | $733.50 | $733.50 | 156 | — | — |
| 2023-06-30 | $729.50 | $729.50 | 672 | — | — |
| 2023-06-29 | $718.50 | $718.50 | 1,386 | — | — |
| 2023-06-28 | $752.00 | $752.00 | 2,730 | — | — |
| 2023-06-27 | $805.00 | $805.00 | 1,918 | — | — |
| 2023-06-26 | $745.00 | $745.00 | 300 | — | — |
| 2023-06-23 | $735.50 | $735.50 | 940 | — | — |
| 2023-06-22 | $728.00 | $728.00 | 854 | — | — |
| 2023-06-21 | $766.50 | $766.50 | 3,024 | — | — |
| 2023-06-20 | $749.00 | $749.00 | 578 | — | — |
| 2023-06-16 | $722.50 | $722.50 | 524 | — | — |
| 2023-06-15 | $736.50 | $736.50 | 1,368 | — | — |
| 2023-06-14 | $705.50 | $705.50 | 2,040 | — | — |
| 2023-06-13 | $738.00 | $738.00 | 1,932 | — | — |
| 2023-06-12 | $748.00 | $748.00 | 888 | — | — |
| 2023-06-09 | $724.00 | $724.00 | 1,658 | — | — |
| 2023-06-08 | $748.00 | $748.00 | 1,480 | — | — |
| 2023-06-07 | $751.50 | $751.50 | 2,176 | — | — |
| 2023-06-06 | $792.00 | $792.00 | 1,488 | — | — |
| 2023-06-05 | $793.00 | $793.00 | 5,474 | — | — |
| 2023-06-02 | $826.00 | $826.00 | 5,578 | — | — |
| 2023-06-01 | $743.00 | $743.00 | 480 | — | — |
| 2023-05-31 | $715.00 | $715.00 | 896 | — | — |
| 2023-05-30 | $727.50 | $727.50 | 1,120 | — | — |
| 2023-05-26 | $752.50 | $752.50 | 776 | — | — |
| 2023-05-25 | $738.00 | $738.00 | 2,234 | — | — |
| 2023-05-24 | $831.50 | $831.50 | 1,690 | — | — |
| 2023-05-23 | $836.00 | $836.00 | 776 | — | — |
| 2023-05-22 | $824.50 | $824.50 | 764 | — | — |
| 2023-05-19 | $829.50 | $829.50 | 996 | — | — |
| 2023-05-18 | $869.00 | $869.00 | 2,726 | — | — |
| 2023-05-17 | $931.50 | $931.50 | 4,914 | — | — |
| 2023-05-16 | $829.00 | $829.00 | 1,824 | — | — |
| 2023-05-15 | $833.50 | $833.50 | 2,504 | — | — |
| 2023-05-12 | $814.00 | $814.00 | 2,022 | — | — |
| 2023-05-11 | $887.00 | $887.00 | 11,434 | — | — |
| 2023-05-10 | $767.50 | $767.50 | 734 | — | — |
| 2023-05-09 | $770.50 | $770.50 | 1,318 | — | — |
| 2023-05-08 | $790.00 | $790.00 | 1,576 | — | — |
| 2023-05-05 | $766.00 | $766.00 | 1,082 | — | — |
| 2023-05-04 | $760.50 | $760.50 | 1,098 | — | — |
| 2023-05-03 | $774.50 | $774.50 | 1,448 | — | — |
| 2023-05-02 | $759.50 | $759.50 | 658 | — | — |
| 2023-05-01 | $768.00 | $768.00 | 2,232 | — | — |
| 2023-04-28 | $788.50 | $788.50 | 7,736 | — | — |
| 2023-04-27 | $771.00 | $771.00 | 1,788 | — | — |
| 2023-04-26 | $749.00 | $749.00 | 942 | — | — |
| 2023-04-25 | $776.00 | $776.00 | 1,544 | — | — |
| 2023-04-24 | $787.50 | $787.50 | 1,308 | — | — |
| 2023-04-21 | $787.50 | $787.50 | 1,048 | — | — |
| 2023-04-20 | $784.50 | $784.50 | 1,912 | — | — |
| 2023-04-19 | $784.00 | $784.00 | 2,408 | — | — |
| 2023-04-18 | $790.00 | $790.00 | 1,962 | — | — |
| 2023-04-17 | $833.50 | $833.50 | 1,622 | — | — |
| 2023-04-14 | $831.50 | $831.50 | 2,096 | — | — |
| 2023-04-13 | $892.00 | $892.00 | 2,604 | — | — |
| 2023-04-12 | $873.50 | $873.50 | 11,934 | — | — |
| 2023-04-11 | $852.00 | $852.00 | 19,668 | — | — |
| 2023-04-10 | $693.00 | $693.00 | 986 | — | — |
| 2023-04-06 | $690.00 | $690.00 | 912 | — | — |
| 2023-04-05 | $685.50 | $685.50 | 632 | — | — |
| 2023-04-04 | $695.00 | $695.00 | 1,516 | — | — |
| 2023-04-03 | $725.00 | $725.00 | 1,870 | — | — |
| 2023-03-31 | $752.50 | $752.50 | 2,344 | — | — |
| 2023-03-30 | $730.00 | $730.00 | 2,512 | — | — |
| 2023-03-29 | $741.00 | $741.00 | 3,366 | — | — |
| 2023-03-28 | $786.00 | $786.00 | 4,204 | — | — |
| 2023-03-27 | $755.50 | $755.50 | 20,270 | — | — |
| 2023-03-24 | $778.50 | $778.50 | 2,996 | — | — |
| 2023-03-23 | $731.50 | $731.50 | 3,076 | — | — |
| 2023-03-22 | $708.50 | $708.50 | 4,858 | — | — |
| 2023-03-21 | $757.50 | $757.50 | 20,386 | — | — |
| 2023-03-20 | $631.00 | $631.00 | 3,586 | — | — |
| 2023-03-17 | $693.00 | $693.00 | 7,008 | — | — |
| 2023-03-16 | $721.00 | $721.00 | 6,794 | — | — |
| 2023-03-15 | $834.50 | $834.50 | 3,548 | — | — |
| 2023-03-14 | $839.00 | $839.00 | 8,708 | — | — |
| 2023-03-13 | $768.00 | $768.00 | 9,898 | — | — |
| 2023-03-10 | $942.50 | $942.50 | 13,412 | — | — |
| 2023-03-09 | $940.50 | $940.50 | 27,822 | — | — |
| 2023-03-08 | $1,090.50 | $1,090.50 | 107,686 | — | — |
| 2023-03-07 | $940.50 | $940.50 | 24,540 | — | — |
| 2023-03-06 | $1,117.00 | $1,117.00 | 217,638 | — | — |
| 2023-03-03 | $837.50 | $837.50 | 144,678 | — | — |
| 2023-03-02 | $508.50 | $508.50 | 8,360 | — | — |
| 2023-03-01 | $476.50 | $476.50 | 2,148 | — | — |
| 2023-02-28 | $506.50 | $506.50 | 2,204 | — | — |
| 2023-02-27 | $563.00 | $563.00 | 1,152 | — | — |
| 2023-02-24 | $575.00 | $575.00 | 1,892 | — | — |
| 2023-02-23 | $626.00 | $626.00 | 3,718 | — | — |
| 2023-02-22 | $595.00 | $595.00 | 4,894 | — | — |
| 2023-02-21 | $595.00 | $595.00 | 2,414 | — | — |
| 2023-02-17 | $636.50 | $636.50 | 4,984 | — | — |
| 2023-02-16 | $614.00 | $614.00 | 1,772 | — | — |
| 2023-02-15 | $639.00 | $639.00 | 3,030 | — | — |
| 2023-02-14 | $649.50 | $649.50 | 7,128 | — | — |
| 2023-02-13 | $639.00 | $639.00 | 5,234 | — | — |
| 2023-02-10 | $736.50 | $736.50 | 9,880 | — | — |
| 2023-02-09 | $716.00 | $716.00 | 6,052 | — | — |
| 2023-02-08 | $827.00 | $827.00 | 1,888 | — | — |
| 2023-02-07 | $832.50 | $832.50 | 1,312 | — | — |
| 2023-02-06 | $814.50 | $814.50 | 3,292 | — | — |
| 2023-02-03 | $879.00 | $879.00 | 2,126 | — | — |
| 2023-02-02 | $902.50 | $902.50 | 3,210 | — | — |
| 2023-02-01 | $893.50 | $893.50 | 4,932 | — | — |
| 2023-01-31 | $867.00 | $867.00 | 4,188 | — | — |
| 2023-01-30 | $884.50 | $884.50 | 9,818 | — | — |
| 2023-01-27 | $982.50 | $982.50 | 19,190 | — | — |
| 2023-01-26 | $948.50 | $948.50 | 60,712 | — | — |
| 2023-01-25 | $784.00 | $784.00 | 5,286 | — | — |
| 2023-01-24 | $840.50 | $840.50 | 4,696 | — | — |
| 2023-01-23 | $880.00 | $880.00 | 5,480 | — | — |
| 2023-01-20 | $912.50 | $912.50 | 22,858 | — | — |
| 2023-01-19 | $886.50 | $886.50 | 7,220 | — | — |
| 2023-01-18 | $946.00 | $946.00 | 13,014 | — | — |
| 2023-01-17 | $988.50 | $988.50 | 11,120 | — | — |
| 2023-01-13 | $981.00 | $981.00 | 16,112 | — | — |
| 2023-01-12 | $1,185.00 | $1,185.00 | 64,666 | — | — |
| 2023-01-11 | $1,050.00 | $1,050.00 | 18,938 | — | — |
| 2023-01-10 | $1,317.00 | $1,317.00 | 19,154 | — | — |
| 2023-01-09 | $1,300.00 | $1,300.00 | 30,258 | — | — |
| 2023-01-06 | $1,469.50 | $1,469.50 | 34,814 | — | — |
| 2023-01-05 | $1,833.50 | $1,833.50 | 74,226 | — | — |
| 2023-01-04 | $2,104.50 | $2,104.50 | 294,134 | — | — |
| 2023-01-03 | $1,597.50 | $1,597.50 | 122,352 | — | — |