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
- 2024-05-15 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $202.50 | $202.50 | 84 | — | — |
| 2025-12-30 | $225.50 | $225.50 | 62 | — | — |
| 2025-12-29 | $247.75 | $247.75 | 285 | — | — |
| 2025-12-26 | $212.50 | $212.50 | 166 | — | — |
| 2025-12-24 | $225.00 | $225.00 | 54 | — | — |
| 2025-12-23 | $237.50 | $237.50 | 167 | — | — |
| 2025-12-22 | $248.75 | $248.75 | 264 | — | — |
| 2025-12-19 | $277.50 | $277.50 | 27 | — | — |
| 2025-12-18 | $277.50 | $277.50 | 42 | — | — |
| 2025-12-17 | $290.00 | $290.00 | 43 | — | — |
| 2025-12-16 | $303.75 | $303.75 | 48 | — | — |
| 2025-12-15 | $305.00 | $305.00 | 42 | — | — |
| 2025-12-12 | $335.00 | $335.00 | 64 | — | — |
| 2025-12-11 | $350.00 | $350.00 | 48 | — | — |
| 2025-12-10 | $345.00 | $345.00 | 58 | — | — |
| 2025-12-09 | $355.00 | $355.00 | 20 | — | — |
| 2025-12-08 | $362.50 | $362.50 | 44 | — | — |
| 2025-12-05 | $357.50 | $357.50 | 56 | — | — |
| 2025-12-04 | $377.50 | $377.50 | 41 | — | — |
| 2025-12-03 | $362.50 | $362.50 | 24 | — | — |
| 2025-12-02 | $365.00 | $365.00 | 15 | — | — |
| 2025-12-01 | $384.75 | $384.75 | 64 | — | — |
| 2025-11-28 | $382.50 | $382.50 | 44 | — | — |
| 2025-11-26 | $362.50 | $362.50 | 38 | — | — |
| 2025-11-25 | $350.00 | $350.00 | 56 | — | — |
| 2025-11-24 | $330.00 | $330.00 | 62 | — | — |
| 2025-11-21 | $347.50 | $347.50 | 36 | — | — |
| 2025-11-20 | $325.00 | $325.00 | 44 | — | — |
| 2025-11-19 | $345.00 | $345.00 | 31 | — | — |
| 2025-11-18 | $342.50 | $342.50 | 161 | — | — |
| 2025-11-17 | $370.00 | $370.00 | 107 | — | — |
| 2025-11-14 | $418.75 | $418.75 | 46 | — | — |
| 2025-11-13 | $432.50 | $432.50 | 186 | — | — |
| 2025-11-12 | $457.50 | $457.50 | 92 | — | — |
| 2025-11-11 | $485.00 | $485.00 | 41 | — | — |
| 2025-11-10 | $465.00 | $465.00 | 68 | — | — |
| 2025-11-07 | $470.00 | $470.00 | 35 | — | — |
| 2025-11-06 | $470.00 | $470.00 | 30 | — | — |
| 2025-11-05 | $487.50 | $487.50 | 29 | — | — |
| 2025-11-04 | $472.50 | $472.50 | 26 | — | — |
| 2025-11-03 | $485.00 | $485.00 | 153 | — | — |
| 2025-10-31 | $510.00 | $510.00 | 400 | — | — |
| 2025-10-30 | $473.75 | $473.75 | 172 | — | — |
| 2025-10-29 | $502.50 | $502.50 | 185 | — | — |
| 2025-10-28 | $492.50 | $492.50 | 92 | — | — |
| 2025-10-27 | $500.00 | $500.00 | 242 | — | — |
| 2025-10-24 | $488.75 | $488.75 | 234 | — | — |
| 2025-10-23 | $497.50 | $497.50 | 304 | — | — |
| 2025-10-22 | $485.00 | $485.00 | 2,018 | — | — |
| 2025-10-21 | $457.50 | $457.50 | 286 | — | — |
| 2025-10-20 | $467.50 | $467.50 | 769 | — | — |
| 2025-10-17 | $447.50 | $447.50 | 432 | — | — |
| 2025-10-16 | $455.00 | $455.00 | 1,449 | — | — |
| 2025-10-15 | $595.00 | $595.00 | 3,103 | — | — |
| 2025-10-14 | $750.00 | $750.00 | 178,205 | — | — |
| 2025-10-13 | $470.00 | $470.00 | 151 | — | — |
| 2025-10-10 | $441.25 | $441.25 | 147 | — | — |
| 2025-10-09 | $470.00 | $470.00 | 255 | — | — |
| 2025-10-08 | $458.75 | $458.75 | 482 | — | — |
| 2025-10-07 | $457.50 | $457.50 | 67 | — | — |
| 2025-10-06 | $462.50 | $462.50 | 74 | — | — |
| 2025-10-03 | $470.00 | $470.00 | 87 | — | — |
| 2025-10-02 | $465.00 | $465.00 | 80 | — | — |
| 2025-10-01 | $457.50 | $457.50 | 193 | — | — |
| 2025-09-30 | $452.50 | $452.50 | 198 | — | — |
| 2025-09-29 | $485.00 | $485.00 | 2,146 | — | — |
| 2025-09-26 | $452.50 | $452.50 | 172 | — | — |
| 2025-09-25 | $457.50 | $457.50 | 354 | — | — |
| 2025-09-24 | $457.50 | $457.50 | 322 | — | — |
| 2025-09-23 | $490.00 | $490.00 | 1,366 | — | — |
| 2025-09-22 | $503.75 | $503.75 | 94 | — | — |
| 2025-09-19 | $506.25 | $506.25 | 225 | — | — |
| 2025-09-18 | $537.50 | $537.50 | 121 | — | — |
| 2025-09-17 | $542.50 | $542.50 | 130 | — | — |
| 2025-09-16 | $522.50 | $522.50 | 228 | — | — |
| 2025-09-15 | $522.50 | $522.50 | 218 | — | — |
| 2025-09-12 | $517.50 | $517.50 | 466 | — | — |
| 2025-09-11 | $537.50 | $537.50 | 1,978 | — | — |
| 2025-09-10 | $527.50 | $527.50 | 950 | — | — |
| 2025-09-09 | $517.50 | $517.50 | 1,013 | — | — |
| 2025-09-08 | $450.00 | $450.00 | 2,276 | — | — |
| 2025-09-05 | $440.00 | $440.00 | 629 | — | — |
| 2025-09-04 | $510.75 | $510.75 | 2,196 | — | — |
| 2025-09-03 | $457.50 | $457.50 | 108 | — | — |
| 2025-09-02 | $445.75 | $445.75 | 122 | — | — |
| 2025-08-29 | $452.50 | $452.50 | 189 | — | — |
| 2025-08-28 | $442.50 | $442.50 | 100 | — | — |
| 2025-08-27 | $480.25 | $480.25 | 207 | — | — |
| 2025-08-26 | $490.00 | $490.00 | 95 | — | — |
| 2025-08-25 | $485.00 | $485.00 | 156 | — | — |
| 2025-08-22 | $460.00 | $460.00 | 190 | — | — |
| 2025-08-21 | $468.75 | $468.75 | 400 | — | — |
| 2025-08-20 | $477.50 | $477.50 | 32 | — | — |
| 2025-08-19 | $467.50 | $467.50 | 217 | — | — |
| 2025-08-18 | $457.50 | $457.50 | 284 | — | — |
| 2025-08-15 | $465.00 | $465.00 | 959 | — | — |
| 2025-08-14 | $487.50 | $487.50 | 1,009 | — | — |
| 2025-08-13 | $475.00 | $475.00 | 265 | — | — |
| 2025-08-12 | $435.00 | $435.00 | 1,176 | — | — |
| 2025-08-11 | $440.00 | $440.00 | 1,075 | — | — |
| 2025-08-08 | $425.00 | $425.00 | 980 | — | — |
| 2025-08-07 | $472.50 | $472.50 | 1,223 | — | — |
| 2025-08-06 | $520.00 | $520.00 | 1,111 | — | — |
| 2025-08-05 | $582.50 | $582.50 | 264 | — | — |
| 2025-08-04 | $585.00 | $585.00 | 471 | — | — |
| 2025-08-01 | $620.00 | $620.00 | 102 | — | — |
| 2025-07-31 | $636.25 | $636.25 | 24 | — | — |
| 2025-07-30 | $640.00 | $640.00 | 49 | — | — |
| 2025-07-29 | $667.50 | $667.50 | 302 | — | — |
| 2025-07-28 | $660.00 | $660.00 | 189 | — | — |
| 2025-07-25 | $672.50 | $672.50 | 103 | — | — |
| 2025-07-24 | $635.00 | $635.00 | 237 | — | — |
| 2025-07-23 | $737.50 | $737.50 | 122 | — | — |
| 2025-07-22 | $715.00 | $715.00 | 363 | — | — |
| 2025-07-21 | $673.75 | $673.75 | 462 | — | — |
| 2025-07-18 | $747.50 | $747.50 | 1,056 | — | — |
| 2025-07-17 | $882.50 | $882.50 | 1,946 | — | — |
| 2025-07-16 | $887.50 | $887.50 | 4,133 | — | — |
| 2025-07-15 | $722.50 | $722.50 | 1,316 | — | — |
| 2025-07-14 | $637.50 | $637.50 | 31 | — | — |
| 2025-07-11 | $630.00 | $630.00 | 103 | — | — |
| 2025-07-10 | $630.00 | $630.00 | 117 | — | — |
| 2025-07-09 | $612.50 | $612.50 | 150 | — | — |
| 2025-07-08 | $602.50 | $602.50 | 382 | — | — |
| 2025-07-07 | $595.00 | $595.00 | 165 | — | — |
| 2025-07-03 | $624.00 | $624.00 | 102 | — | — |
| 2025-07-02 | $605.00 | $605.00 | 34 | — | — |
| 2025-07-01 | $610.00 | $610.00 | 82 | — | — |
| 2025-06-30 | $629.25 | $629.25 | 471 | — | — |
| 2025-06-27 | $657.50 | $657.50 | 46 | — | — |
| 2025-06-26 | $660.00 | $660.00 | 272 | — | — |
| 2025-06-25 | $625.00 | $625.00 | 243 | — | — |
| 2025-06-24 | $677.25 | $677.25 | 1,287 | — | — |
| 2025-06-23 | $520.00 | $520.00 | 269 | — | — |
| 2025-06-20 | $528.00 | $528.00 | 95 | — | — |
| 2025-06-18 | $578.00 | $578.00 | 112 | — | — |
| 2025-06-17 | $590.00 | $590.00 | 134 | — | — |
| 2025-06-16 | $590.00 | $590.00 | 182 | — | — |
| 2025-06-13 | $570.00 | $570.00 | 195 | — | — |
| 2025-06-12 | $628.00 | $628.00 | 146 | — | — |
| 2025-06-11 | $604.00 | $604.00 | 1,780 | — | — |
| 2025-06-10 | $580.00 | $580.00 | 574 | — | — |
| 2025-06-09 | $558.00 | $558.00 | 345 | — | — |
| 2025-06-06 | $590.00 | $590.00 | 1,714 | — | — |
| 2025-06-05 | $684.00 | $684.00 | 510 | — | — |
| 2025-06-04 | $1,132.00 | $1,132.00 | 101 | — | — |
| 2025-06-03 | $1,044.00 | $1,044.00 | 11 | — | — |
| 2025-06-02 | $1,008.00 | $1,008.00 | 67 | — | — |
| 2025-05-30 | $1,028.00 | $1,028.00 | 46 | — | — |
| 2025-05-29 | $1,042.00 | $1,042.00 | 15 | — | — |
| 2025-05-28 | $1,060.00 | $1,060.00 | 49 | — | — |
| 2025-05-27 | $1,090.00 | $1,090.00 | 17 | — | — |
| 2025-05-23 | $1,088.00 | $1,088.00 | 17 | — | — |
| 2025-05-22 | $1,156.00 | $1,156.00 | 31 | — | — |
| 2025-05-21 | $1,122.00 | $1,122.00 | 10 | — | — |
| 2025-05-20 | $1,132.00 | $1,132.00 | 28 | — | — |
| 2025-05-19 | $1,160.00 | $1,160.00 | 34 | — | — |
| 2025-05-16 | $1,168.00 | $1,168.00 | 21 | — | — |
| 2025-05-15 | $1,194.00 | $1,194.00 | 62 | — | — |
| 2025-05-14 | $1,240.00 | $1,240.00 | 579 | — | — |
| 2025-05-13 | $1,084.00 | $1,084.00 | 51 | — | — |
| 2025-05-12 | $1,070.00 | $1,070.00 | 164 | — | — |
| 2025-05-09 | $1,060.00 | $1,060.00 | 232 | — | — |
| 2025-05-08 | $1,066.00 | $1,066.00 | 59 | — | — |
| 2025-05-07 | $1,068.00 | $1,068.00 | 92 | — | — |
| 2025-05-06 | $1,200.00 | $1,200.00 | 135 | — | — |
| 2025-05-05 | $1,156.00 | $1,156.00 | 812 | — | — |
| 2025-05-02 | $1,500.00 | $1,500.00 | 520 | — | — |
| 2025-05-01 | $1,376.00 | $1,376.00 | 131 | — | — |
| 2025-04-30 | $1,400.00 | $1,400.00 | 93 | — | — |
| 2025-04-29 | $1,362.00 | $1,362.00 | 147 | — | — |
| 2025-04-28 | $1,426.00 | $1,426.00 | 477 | — | — |
| 2025-04-25 | $1,040.00 | $1,040.00 | 11 | — | — |
| 2025-04-24 | $1,046.00 | $1,046.00 | 49 | — | — |
| 2025-04-23 | $1,046.00 | $1,046.00 | 24 | — | — |
| 2025-04-22 | $1,018.00 | $1,018.00 | 28 | — | — |
| 2025-04-21 | $1,048.00 | $1,048.00 | 23 | — | — |
| 2025-04-17 | $992.00 | $992.00 | 106 | — | — |
| 2025-04-16 | $1,050.00 | $1,050.00 | 1,576 | — | — |
| 2025-04-15 | $1,176.00 | $1,176.00 | 503 | — | — |
| 2025-04-14 | $1,080.00 | $1,080.00 | 431 | — | — |
| 2025-04-11 | $1,002.00 | $1,002.00 | 24 | — | — |
| 2025-04-10 | $1,022.00 | $1,022.00 | 41 | — | — |
| 2025-04-09 | $1,056.00 | $1,056.00 | 510 | — | — |
| 2025-04-08 | $1,032.00 | $1,032.00 | 22 | — | — |
| 2025-04-07 | $994.00 | $994.00 | 26 | — | — |
| 2025-04-04 | $1,070.00 | $1,070.00 | 22 | — | — |
| 2025-04-03 | $1,108.00 | $1,108.00 | 5 | — | — |
| 2025-04-02 | $1,130.00 | $1,130.00 | 9 | — | — |
| 2025-04-01 | $1,158.00 | $1,158.00 | 9 | — | — |
| 2025-03-31 | $1,160.00 | $1,160.00 | 26 | — | — |
| 2025-03-28 | $1,180.00 | $1,180.00 | 16 | — | — |
| 2025-03-27 | $1,210.00 | $1,210.00 | 41 | — | — |
| 2025-03-26 | $1,300.00 | $1,300.00 | 254 | — | — |
| 2025-03-25 | $1,300.00 | $1,300.00 | 43 | — | — |
| 2025-03-24 | $1,264.00 | $1,264.00 | 24 | — | — |
| 2025-03-21 | $1,230.00 | $1,230.00 | 50 | — | — |
| 2025-03-20 | $1,258.00 | $1,258.00 | 55 | — | — |
| 2025-03-19 | $1,192.00 | $1,192.00 | 13 | — | — |
| 2025-03-18 | $1,180.00 | $1,180.00 | 33 | — | — |
| 2025-03-17 | $1,168.00 | $1,168.00 | 14 | — | — |
| 2025-03-14 | $1,160.00 | $1,160.00 | 12 | — | — |
| 2025-03-13 | $1,160.00 | $1,160.00 | 21 | — | — |
| 2025-03-12 | $1,124.00 | $1,124.00 | 20 | — | — |
| 2025-03-11 | $1,144.00 | $1,144.00 | 48 | — | — |
| 2025-03-10 | $1,220.00 | $1,220.00 | 54 | — | — |
| 2025-03-07 | $1,260.00 | $1,260.00 | 16 | — | — |
| 2025-03-06 | $1,260.00 | $1,260.00 | 26 | — | — |
| 2025-03-05 | $1,220.00 | $1,220.00 | 22 | — | — |
| 2025-03-04 | $1,210.00 | $1,210.00 | 73 | — | — |
| 2025-03-03 | $1,284.00 | $1,284.00 | 44 | — | — |
| 2025-02-28 | $1,344.00 | $1,344.00 | 31 | — | — |
| 2025-02-27 | $1,440.00 | $1,440.00 | 95 | — | — |
| 2025-02-26 | $1,408.00 | $1,408.00 | 74 | — | — |
| 2025-02-25 | $1,500.00 | $1,500.00 | 236 | — | — |
| 2025-02-24 | $1,378.00 | $1,378.00 | 92 | — | — |
| 2025-02-21 | $1,340.00 | $1,340.00 | 18 | — | — |
| 2025-02-20 | $1,340.00 | $1,340.00 | 8 | — | — |
| 2025-02-19 | $1,356.00 | $1,356.00 | 26 | — | — |
| 2025-02-18 | $1,384.00 | $1,384.00 | 21 | — | — |
| 2025-02-14 | $1,372.00 | $1,372.00 | 49 | — | — |
| 2025-02-13 | $1,350.00 | $1,350.00 | 30 | — | — |
| 2025-02-12 | $1,392.00 | $1,392.00 | 17 | — | — |
| 2025-02-11 | $1,360.00 | $1,360.00 | 16 | — | — |
| 2025-02-10 | $1,360.00 | $1,360.00 | 16 | — | — |
| 2025-02-07 | $1,324.00 | $1,324.00 | 87 | — | — |
| 2025-02-06 | $1,348.00 | $1,348.00 | 35 | — | — |
| 2025-02-05 | $1,394.00 | $1,394.00 | 31 | — | — |
| 2025-02-04 | $1,440.00 | $1,440.00 | 56 | — | — |
| 2025-02-03 | $1,420.00 | $1,420.00 | 34 | — | — |
| 2025-01-31 | $1,312.00 | $1,312.00 | 97 | — | — |
| 2025-01-30 | $1,350.00 | $1,350.00 | 90 | — | — |
| 2025-01-29 | $1,420.00 | $1,420.00 | 228 | — | — |
| 2025-01-28 | $1,498.00 | $1,498.00 | 3,150 | — | — |
| 2025-01-27 | $1,760.00 | $1,760.00 | 2,995 | — | — |
| 2025-01-24 | $1,444.00 | $1,444.00 | 102 | — | — |
| 2025-01-23 | $1,372.00 | $1,372.00 | 61 | — | — |
| 2025-01-22 | $1,376.00 | $1,376.00 | 127 | — | — |
| 2025-01-21 | $1,390.00 | $1,390.00 | 135 | — | — |
| 2025-01-17 | $1,412.00 | $1,412.00 | 55 | — | — |
| 2025-01-16 | $1,486.00 | $1,486.00 | 146 | — | — |
| 2025-01-15 | $1,560.00 | $1,560.00 | 49 | — | — |
| 2025-01-14 | $1,618.00 | $1,618.00 | 89 | — | — |
| 2025-01-13 | $1,540.00 | $1,540.00 | 52 | — | — |
| 2025-01-10 | $1,440.00 | $1,440.00 | 78 | — | — |
| 2025-01-08 | $1,578.00 | $1,578.00 | 39 | — | — |
| 2025-01-07 | $1,592.00 | $1,592.00 | 67 | — | — |
| 2025-01-06 | $1,582.00 | $1,582.00 | 79 | — | — |
| 2025-01-03 | $1,660.00 | $1,660.00 | 123 | — | — |
| 2025-01-02 | $1,900.00 | $1,900.00 | 277 | — | — |