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-12-05 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 | $80.00 | $80.00 | 886 | — | — |
| 2025-12-30 | $80.75 | $80.75 | 375 | — | — |
| 2025-12-29 | $85.00 | $85.00 | 2,023 | — | — |
| 2025-12-26 | $90.75 | $90.75 | 3,484 | — | — |
| 2025-12-24 | $100.00 | $100.00 | 14,522 | — | — |
| 2025-12-23 | $95.50 | $95.50 | 34,196 | — | — |
| 2025-12-22 | $76.25 | $76.25 | 52 | — | — |
| 2025-12-19 | $79.75 | $79.75 | 10 | — | — |
| 2025-12-18 | $80.00 | $80.00 | 69 | — | — |
| 2025-12-17 | $75.75 | $75.75 | 56 | — | — |
| 2025-12-16 | $78.75 | $78.75 | 64 | — | — |
| 2025-12-15 | $78.25 | $78.25 | 89 | — | — |
| 2025-12-12 | $82.50 | $82.50 | 89 | — | — |
| 2025-12-11 | $85.00 | $85.00 | 14 | — | — |
| 2025-12-10 | $92.50 | $92.50 | 52 | — | — |
| 2025-12-09 | $87.50 | $87.50 | 110 | — | — |
| 2025-12-08 | $90.00 | $90.00 | 33 | — | — |
| 2025-12-05 | $85.00 | $85.00 | 79 | — | — |
| 2025-12-04 | $86.75 | $86.75 | 176 | — | — |
| 2025-12-03 | $97.00 | $97.00 | 90 | — | — |
| 2025-12-02 | $95.75 | $95.75 | 183 | — | — |
| 2025-12-01 | $88.75 | $88.75 | 211 | — | — |
| 2025-11-28 | $87.75 | $87.75 | 122 | — | — |
| 2025-11-26 | $82.25 | $82.25 | 256 | — | — |
| 2025-11-25 | $78.75 | $78.75 | 422 | — | — |
| 2025-11-24 | $75.00 | $75.00 | 57 | — | — |
| 2025-11-21 | $72.75 | $72.75 | 208 | — | — |
| 2025-11-20 | $71.25 | $71.25 | 542 | — | — |
| 2025-11-19 | $87.50 | $87.50 | 54 | — | — |
| 2025-11-18 | $85.50 | $85.50 | 41 | — | — |
| 2025-11-17 | $92.25 | $92.25 | 287 | — | — |
| 2025-11-14 | $87.50 | $87.50 | 300 | — | — |
| 2025-11-13 | $92.50 | $92.50 | 847 | — | — |
| 2025-11-12 | $106.25 | $106.25 | 143 | — | — |
| 2025-11-11 | $105.25 | $105.25 | 700 | — | — |
| 2025-11-10 | $112.25 | $112.25 | 75 | — | — |
| 2025-11-07 | $112.25 | $112.25 | 237 | — | — |
| 2025-11-06 | $107.25 | $107.25 | 362 | — | — |
| 2025-11-05 | $112.50 | $112.50 | 195 | — | — |
| 2025-11-04 | $112.25 | $112.25 | 474 | — | — |
| 2025-11-03 | $122.50 | $122.50 | 247 | — | — |
| 2025-10-31 | $122.50 | $122.50 | 926 | — | — |
| 2025-10-30 | $127.00 | $127.00 | 449 | — | — |
| 2025-10-29 | $123.75 | $123.75 | 464 | — | — |
| 2025-10-28 | $126.75 | $126.75 | 543 | — | — |
| 2025-10-27 | $132.25 | $132.25 | 708 | — | — |
| 2025-10-24 | $126.00 | $126.00 | 1,783 | — | — |
| 2025-10-23 | $121.75 | $121.75 | 826 | — | — |
| 2025-10-22 | $118.25 | $118.25 | 1,473 | — | — |
| 2025-10-21 | $129.25 | $129.25 | 4,290 | — | — |
| 2025-10-20 | $120.50 | $120.50 | 11,408 | — | — |
| 2025-10-17 | $182.50 | $182.50 | 204,463 | — | — |
| 2025-10-16 | $140.00 | $140.00 | 307 | — | — |
| 2025-10-15 | $140.00 | $140.00 | 563 | — | — |
| 2025-10-14 | $125.25 | $125.25 | 916 | — | — |
| 2025-10-13 | $119.75 | $119.75 | 263 | — | — |
| 2025-10-10 | $118.75 | $118.75 | 265 | — | — |
| 2025-10-09 | $126.50 | $126.50 | 148 | — | — |
| 2025-10-08 | $127.25 | $127.25 | 297 | — | — |
| 2025-10-07 | $121.25 | $121.25 | 468 | — | — |
| 2025-10-06 | $125.00 | $125.00 | 364 | — | — |
| 2025-10-03 | $123.75 | $123.75 | 1,010 | — | — |
| 2025-10-02 | $127.25 | $127.25 | 7,142 | — | — |
| 2025-10-01 | $115.00 | $115.00 | 19,838 | — | — |
| 2025-09-30 | $116.25 | $116.25 | 116 | — | — |
| 2025-09-29 | $115.00 | $115.00 | 46 | — | — |
| 2025-09-26 | $115.00 | $115.00 | 176 | — | — |
| 2025-09-25 | $121.75 | $121.75 | 408 | — | — |
| 2025-09-24 | $114.75 | $114.75 | 500 | — | — |
| 2025-09-23 | $112.75 | $112.75 | 1,511 | — | — |
| 2025-09-22 | $131.75 | $131.75 | 296 | — | — |
| 2025-09-19 | $142.25 | $142.25 | 533 | — | — |
| 2025-09-18 | $143.75 | $143.75 | 162 | — | — |
| 2025-09-17 | $144.25 | $144.25 | 142 | — | — |
| 2025-09-16 | $140.00 | $140.00 | 302 | — | — |
| 2025-09-15 | $129.00 | $129.00 | 1,481 | — | — |
| 2025-09-12 | $140.25 | $140.25 | 850 | — | — |
| 2025-09-11 | $126.25 | $126.25 | 732 | — | — |
| 2025-09-10 | $135.00 | $135.00 | 3,204 | — | — |
| 2025-09-09 | $150.00 | $150.00 | 6,894 | — | — |
| 2025-09-08 | $122.50 | $122.50 | 88 | — | — |
| 2025-09-05 | $118.25 | $118.25 | 672 | — | — |
| 2025-09-04 | $133.75 | $133.75 | 93 | — | — |
| 2025-09-03 | $133.75 | $133.75 | 90 | — | — |
| 2025-09-02 | $128.75 | $128.75 | 168 | — | — |
| 2025-08-29 | $135.00 | $135.00 | 161 | — | — |
| 2025-08-28 | $133.75 | $133.75 | 294 | — | — |
| 2025-08-27 | $142.50 | $142.50 | 355 | — | — |
| 2025-08-26 | $131.25 | $131.25 | 1,327 | — | — |
| 2025-08-25 | $140.00 | $140.00 | 6,022 | — | — |
| 2025-08-22 | $127.50 | $127.50 | 65 | — | — |
| 2025-08-21 | $127.50 | $127.50 | 222 | — | — |
| 2025-08-20 | $123.75 | $123.75 | 50 | — | — |
| 2025-08-19 | $122.50 | $122.50 | 250 | — | — |
| 2025-08-18 | $127.50 | $127.50 | 259 | — | — |
| 2025-08-15 | $130.00 | $130.00 | 122 | — | — |
| 2025-08-14 | $129.00 | $129.00 | 62 | — | — |
| 2025-08-13 | $128.50 | $128.50 | 74 | — | — |
| 2025-08-12 | $131.75 | $131.75 | 86 | — | — |
| 2025-08-11 | $130.00 | $130.00 | 207 | — | — |
| 2025-08-08 | $132.50 | $132.50 | 26 | — | — |
| 2025-08-07 | $130.25 | $130.25 | 77 | — | — |
| 2025-08-06 | $134.50 | $134.50 | 69 | — | — |
| 2025-08-05 | $131.75 | $131.75 | 94 | — | — |
| 2025-08-04 | $132.00 | $132.00 | 430 | — | — |
| 2025-08-01 | $143.25 | $143.25 | 207 | — | — |
| 2025-07-31 | $143.75 | $143.75 | 161 | — | — |
| 2025-07-30 | $159.25 | $159.25 | 124 | — | — |
| 2025-07-29 | $156.00 | $156.00 | 130 | — | — |
| 2025-07-28 | $159.50 | $159.50 | 141 | — | — |
| 2025-07-25 | $160.00 | $160.00 | 387 | — | — |
| 2025-07-24 | $156.00 | $156.00 | 688 | — | — |
| 2025-07-23 | $160.25 | $160.25 | 919 | — | — |
| 2025-07-22 | $145.00 | $145.00 | 424 | — | — |
| 2025-07-21 | $145.00 | $145.00 | 669 | — | — |
| 2025-07-18 | $138.75 | $138.75 | 26 | — | — |
| 2025-07-17 | $132.50 | $132.50 | 439 | — | — |
| 2025-07-16 | $131.25 | $131.25 | 122 | — | — |
| 2025-07-15 | $136.75 | $136.75 | 369 | — | — |
| 2025-07-14 | $131.00 | $131.00 | 1,104 | — | — |
| 2025-07-11 | $123.50 | $123.50 | 129 | — | — |
| 2025-07-10 | $122.75 | $122.75 | 172 | — | — |
| 2025-07-09 | $128.75 | $128.75 | 158 | — | — |
| 2025-07-08 | $124.75 | $124.75 | 123 | — | — |
| 2025-07-07 | $128.00 | $128.00 | 157 | — | — |
| 2025-07-03 | $128.25 | $128.25 | 165 | — | — |
| 2025-07-02 | $128.00 | $128.00 | 112 | — | — |
| 2025-07-01 | $119.75 | $119.75 | 455 | — | — |
| 2025-06-30 | $120.75 | $120.75 | 1,843 | — | — |
| 2025-06-27 | $137.25 | $137.25 | 742 | — | — |
| 2025-06-26 | $142.00 | $142.00 | 638 | — | — |
| 2025-06-25 | $144.75 | $144.75 | 143 | — | — |
| 2025-06-24 | $140.75 | $140.75 | 1,185 | — | — |
| 2025-06-23 | $143.75 | $143.75 | 238 | — | — |
| 2025-06-20 | $130.00 | $130.00 | 140 | — | — |
| 2025-06-18 | $144.75 | $144.75 | 135 | — | — |
| 2025-06-17 | $138.00 | $138.00 | 40 | — | — |
| 2025-06-16 | $143.50 | $143.50 | 268 | — | — |
| 2025-06-13 | $132.75 | $132.75 | 98 | — | — |
| 2025-06-12 | $136.75 | $136.75 | 247 | — | — |
| 2025-06-11 | $140.25 | $140.25 | 402 | — | — |
| 2025-06-10 | $143.00 | $143.00 | 615 | — | — |
| 2025-06-09 | $147.50 | $147.50 | 333 | — | — |
| 2025-06-06 | $149.00 | $149.00 | 493 | — | — |
| 2025-06-05 | $159.75 | $159.75 | 2,193 | — | — |
| 2025-06-04 | $162.50 | $162.50 | 13,416 | — | — |
| 2025-06-03 | $157.50 | $157.50 | 36 | — | — |
| 2025-06-02 | $157.50 | $157.50 | 158 | — | — |
| 2025-05-30 | $158.75 | $158.75 | 109 | — | — |
| 2025-05-29 | $158.75 | $158.75 | 229 | — | — |
| 2025-05-28 | $166.25 | $166.25 | 188 | — | — |
| 2025-05-27 | $165.00 | $165.00 | 351 | — | — |
| 2025-05-23 | $162.50 | $162.50 | 178 | — | — |
| 2025-05-22 | $155.00 | $155.00 | 597 | — | — |
| 2025-05-21 | $148.75 | $148.75 | 74 | — | — |
| 2025-05-20 | $140.50 | $140.50 | 151 | — | — |
| 2025-05-19 | $146.25 | $146.25 | 88 | — | — |
| 2025-05-16 | $152.50 | $152.50 | 378 | — | — |
| 2025-05-15 | $155.00 | $155.00 | 145 | — | — |
| 2025-05-14 | $147.50 | $147.50 | 83 | — | — |
| 2025-05-13 | $150.00 | $150.00 | 70 | — | — |
| 2025-05-12 | $142.50 | $142.50 | 145 | — | — |
| 2025-05-09 | $137.50 | $137.50 | 73 | — | — |
| 2025-05-08 | $140.00 | $140.00 | 91 | — | — |
| 2025-05-07 | $137.00 | $137.00 | 96 | — | — |
| 2025-05-06 | $142.25 | $142.25 | 139 | — | — |
| 2025-05-05 | $149.75 | $149.75 | 66 | — | — |
| 2025-05-02 | $141.50 | $141.50 | 85 | — | — |
| 2025-05-01 | $137.50 | $137.50 | 117 | — | — |
| 2025-04-30 | $136.00 | $136.00 | 180 | — | — |
| 2025-04-29 | $133.25 | $133.25 | 456 | — | — |
| 2025-04-28 | $155.25 | $155.25 | 114 | — | — |
| 2025-04-25 | $160.50 | $160.50 | 77 | — | — |
| 2025-04-24 | $157.75 | $157.75 | 165 | — | — |
| 2025-04-23 | $165.00 | $165.00 | 444 | — | — |
| 2025-04-22 | $157.00 | $157.00 | 177 | — | — |
| 2025-04-21 | $143.75 | $143.75 | 54 | — | — |
| 2025-04-17 | $144.75 | $144.75 | 319 | — | — |
| 2025-04-16 | $140.50 | $140.50 | 106 | — | — |
| 2025-04-15 | $142.25 | $142.25 | 130 | — | — |
| 2025-04-14 | $140.25 | $140.25 | 180 | — | — |
| 2025-04-11 | $138.00 | $138.00 | 125 | — | — |
| 2025-04-10 | $132.75 | $132.75 | 171 | — | — |
| 2025-04-09 | $125.00 | $125.00 | 514 | — | — |
| 2025-04-08 | $125.00 | $125.00 | 230 | — | — |
| 2025-04-07 | $126.75 | $126.75 | 312 | — | — |
| 2025-04-04 | $137.50 | $137.50 | 224 | — | — |
| 2025-04-03 | $137.50 | $137.50 | 497 | — | — |
| 2025-04-02 | $141.75 | $141.75 | 670 | — | — |
| 2025-04-01 | $126.00 | $126.00 | 923 | — | — |
| 2025-03-31 | $117.75 | $117.75 | 651 | — | — |
| 2025-03-28 | $132.50 | $132.50 | 368 | — | — |
| 2025-03-27 | $137.50 | $137.50 | 1,604 | — | — |
| 2025-03-26 | $160.75 | $160.75 | 8,230 | — | — |
| 2025-03-25 | $195.50 | $195.50 | 3,659 | — | — |
| 2025-03-24 | $181.00 | $181.00 | 465 | — | — |
| 2025-03-21 | $170.25 | $170.25 | 350 | — | — |
| 2025-03-20 | $180.50 | $180.50 | 1,995 | — | — |
| 2025-03-19 | $167.25 | $167.25 | 902 | — | — |
| 2025-03-18 | $141.25 | $141.25 | 27 | — | — |
| 2025-03-17 | $137.75 | $137.75 | 178 | — | — |
| 2025-03-14 | $137.75 | $137.75 | 287 | — | — |
| 2025-03-13 | $140.50 | $140.50 | 324 | — | — |
| 2025-03-12 | $143.75 | $143.75 | 313 | — | — |
| 2025-03-11 | $146.75 | $146.75 | 169 | — | — |
| 2025-03-10 | $141.25 | $141.25 | 412 | — | — |
| 2025-03-07 | $154.25 | $154.25 | 184 | — | — |
| 2025-03-06 | $150.50 | $150.50 | 82 | — | — |
| 2025-03-05 | $153.75 | $153.75 | 196 | — | — |
| 2025-03-04 | $142.50 | $142.50 | 644 | — | — |
| 2025-03-03 | $162.50 | $162.50 | 450 | — | — |
| 2025-02-28 | $176.25 | $176.25 | 292 | — | — |
| 2025-02-27 | $187.50 | $187.50 | 308 | — | — |
| 2025-02-26 | $195.00 | $195.00 | 55 | — | — |
| 2025-02-25 | $192.50 | $192.50 | 156 | — | — |
| 2025-02-24 | $200.00 | $200.00 | 180 | — | — |
| 2025-02-21 | $201.75 | $201.75 | 113 | — | — |
| 2025-02-20 | $200.25 | $200.25 | 313 | — | — |
| 2025-02-19 | $205.00 | $205.00 | 440 | — | — |
| 2025-02-18 | $203.75 | $203.75 | 543 | — | — |
| 2025-02-14 | $195.25 | $195.25 | 439 | — | — |
| 2025-02-13 | $209.75 | $209.75 | 620 | — | — |
| 2025-02-12 | $200.00 | $200.00 | 91 | — | — |
| 2025-02-11 | $200.00 | $200.00 | 703 | — | — |
| 2025-02-10 | $205.00 | $205.00 | 494 | — | — |
| 2025-02-07 | $205.00 | $205.00 | 178 | — | — |
| 2025-02-06 | $205.00 | $205.00 | 212 | — | — |
| 2025-02-05 | $204.25 | $204.25 | 282 | — | — |
| 2025-02-04 | $212.50 | $212.50 | 155 | — | — |
| 2025-02-03 | $214.75 | $214.75 | 668 | — | — |
| 2025-01-31 | $222.50 | $222.50 | 272 | — | — |
| 2025-01-30 | $225.00 | $225.00 | 161 | — | — |
| 2025-01-29 | $230.00 | $230.00 | 358 | — | — |
| 2025-01-28 | $230.00 | $230.00 | 355 | — | — |
| 2025-01-27 | $230.00 | $230.00 | 162 | — | — |
| 2025-01-24 | $242.50 | $242.50 | 1,227 | — | — |
| 2025-01-23 | $257.50 | $257.50 | 1,291 | — | — |
| 2025-01-22 | $221.25 | $221.25 | 280 | — | — |
| 2025-01-21 | $225.00 | $225.00 | 460 | — | — |
| 2025-01-17 | $235.00 | $235.00 | 383 | — | — |
| 2025-01-16 | $242.50 | $242.50 | 1,092 | — | — |
| 2025-01-15 | $225.50 | $225.50 | 904 | — | — |
| 2025-01-14 | $255.00 | $255.00 | 852 | — | — |
| 2025-01-13 | $275.00 | $275.00 | 690 | — | — |
| 2025-01-10 | $315.00 | $315.00 | 1,564 | — | — |
| 2025-01-08 | $320.00 | $320.00 | 683 | — | — |
| 2025-01-07 | $360.00 | $360.00 | 984 | — | — |
| 2025-01-06 | $390.00 | $390.00 | 1,697 | — | — |
| 2025-01-03 | $410.00 | $410.00 | 1,886 | — | — |
| 2025-01-02 | $370.00 | $370.00 | 1,927 | — | — |