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
- 2026-02-04 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $99.20 | 15,343 |
| 2026-09-03 | — | — | — | $98.64 | 20,991 |
| 2026-09-02 | — | — | — | $99.66 | 15,208 |
| 2026-09-01 | — | — | — | $98.91 | 13,520 |
| 2026-08-31 | — | — | — | $100.19 | 90,614 |
| 2026-08-28 | — | — | — | $101.64 | 31,578 |
| 2026-08-27 | $101.81 | $101.81 | 270,800 | $101.65 | 8,778 |
| 2026-08-26 | $102.80 | $102.80 | 657,000 | $102.50 | 34,063 |
| 2026-08-25 | $102.35 | $102.35 | 787,000 | $99.99 | 42,836 |
| 2026-08-24 | $98.46 | $98.46 | 717,300 | $101.00 | 54,100 |
| 2026-08-21 | $102.82 | $102.82 | 393,600 | $104.07 | 27,151 |
| 2026-08-20 | $105.32 | $105.32 | 773,100 | $111.17 | 49,131 |
| 2026-08-19 | $111.23 | $111.23 | 748,300 | $114.45 | 53,978 |
| 2026-08-18 | $111.31 | $111.31 | 464,100 | $108.28 | 24,282 |
| 2026-08-17 | $108.22 | $108.22 | 581,700 | $110.53 | 39,556 |
| 2026-08-14 | $112.71 | $112.71 | 523,400 | $110.89 | 40,484 |
| 2026-08-13 | $111.00 | $111.00 | 571,700 | $108.87 | 62,314 |
| 2026-08-12 | $109.05 | $109.05 | 1,359,700 | $108.24 | 76,023 |
| 2026-08-11 | $108.95 | $108.95 | 561,900 | $109.65 | 53,981 |
| 2026-08-10 | $110.75 | $110.75 | 605,100 | $113.44 | 43,272 |
| 2026-08-07 | $114.39 | $114.39 | 542,200 | $111.43 | 46,124 |
| 2026-08-06 | $108.65 | $108.65 | 457,100 | $110.53 | 35,807 |
| 2026-08-05 | $111.34 | $111.34 | 936,200 | $108.53 | 70,978 |
| 2026-08-04 | $107.28 | $107.28 | 1,702,700 | $103.00 | 111,503 |
| 2026-08-03 | $101.89 | $101.89 | 2,765,500 | $104.34 | 152,369 |
| 2026-07-31 | $105.00 | $105.00 | 918,400 | $104.39 | 54,954 |
| 2026-07-30 | $104.63 | $104.63 | 684,300 | $108.29 | 44,542 |
| 2026-07-29 | $107.76 | $107.76 | 447,500 | $111.99 | 27,158 |
| 2026-07-28 | $111.54 | $111.54 | 988,300 | $112.94 | 35,009 |
| 2026-07-27 | $111.42 | $111.42 | 554,200 | $110.25 | 31,932 |
| 2026-07-24 | $109.51 | $109.51 | 533,200 | $114.71 | 36,138 |
| 2026-07-23 | $115.86 | $115.86 | 394,100 | $109.74 | 25,001 |
| 2026-07-22 | $109.85 | $109.85 | 350,200 | $109.46 | 21,225 |
| 2026-07-21 | $109.49 | $109.49 | 513,300 | $108.79 | 35,888 |
| 2026-07-20 | $106.04 | $106.04 | 568,000 | $112.27 | 28,528 |
| 2026-07-17 | $111.32 | $111.32 | 951,400 | — | — |
| 2026-07-16 | $105.83 | $105.83 | 1,455,300 | — | — |
| 2026-07-15 | $123.70 | $123.70 | 1,338,000 | — | — |
| 2026-07-14 | $110.17 | $110.17 | 525,000 | — | — |
| 2026-07-13 | $110.18 | $110.18 | 454,300 | — | — |
| 2026-07-10 | $119.60 | $119.60 | 351,400 | — | — |
| 2026-07-09 | $124.91 | $124.91 | 315,300 | — | — |
| 2026-07-08 | $118.25 | $118.25 | 373,300 | — | — |
| 2026-07-07 | $116.80 | $116.80 | 385,400 | — | — |
| 2026-07-06 | $122.07 | $122.07 | 542,600 | — | — |
| 2026-07-02 | $129.74 | $129.74 | 582,500 | — | — |
| 2026-07-01 | $128.48 | $128.48 | 737,900 | — | — |
| 2026-06-30 | $122.94 | $122.94 | 613,800 | — | — |
| 2026-06-29 | $123.58 | $123.58 | 722,300 | — | — |
| 2026-06-26 | $126.89 | $126.89 | 4,047,300 | — | — |
| 2026-06-25 | $119.37 | $119.37 | 1,014,500 | — | — |
| 2026-06-24 | $117.29 | $117.29 | 1,055,100 | — | — |
| 2026-06-23 | $103.60 | $103.60 | 616,500 | — | — |
| 2026-06-22 | $102.79 | $102.79 | 896,800 | — | — |
| 2026-06-18 | $93.87 | $93.87 | 826,600 | — | — |
| 2026-06-17 | $91.87 | $91.87 | 415,300 | — | — |
| 2026-06-16 | $90.95 | $90.95 | 513,600 | — | — |
| 2026-06-15 | $96.27 | $96.27 | 305,100 | — | — |
| 2026-06-12 | $96.07 | $96.07 | 260,400 | — | — |
| 2026-06-11 | $94.40 | $94.40 | 206,500 | — | — |
| 2026-06-10 | $92.98 | $92.98 | 399,500 | — | — |
| 2026-06-09 | $95.91 | $95.91 | 494,300 | — | — |
| 2026-06-08 | $90.32 | $90.32 | 425,700 | — | — |
| 2026-06-05 | $91.69 | $91.69 | 548,800 | — | — |
| 2026-06-04 | $101.23 | $101.23 | 439,800 | — | — |
| 2026-06-03 | $96.74 | $96.74 | 579,100 | — | — |
| 2026-06-02 | $98.18 | $98.18 | 428,400 | — | — |
| 2026-06-01 | $101.51 | $101.51 | 510,400 | — | — |
| 2026-05-29 | $100.91 | $100.91 | 1,189,600 | — | — |
| 2026-05-28 | $102.88 | $102.88 | 486,800 | — | — |
| 2026-05-27 | $100.13 | $100.13 | 471,700 | — | — |
| 2026-05-26 | $102.50 | $102.50 | 573,400 | — | — |
| 2026-05-22 | $101.62 | $101.62 | 278,700 | — | — |
| 2026-05-21 | $104.70 | $104.70 | 295,300 | — | — |
| 2026-05-20 | $105.32 | $105.32 | 371,900 | — | — |
| 2026-05-19 | $100.07 | $100.07 | 289,800 | — | — |
| 2026-05-18 | $100.38 | $100.38 | 451,200 | — | — |
| 2026-05-15 | $99.72 | $99.72 | 476,700 | — | — |
| 2026-05-14 | $106.07 | $106.07 | 347,600 | — | — |
| 2026-05-13 | $107.14 | $107.14 | 341,800 | — | — |
| 2026-05-12 | $103.90 | $103.90 | 560,500 | — | — |
| 2026-05-11 | $108.13 | $108.13 | 386,700 | — | — |
| 2026-05-08 | $106.14 | $106.14 | 496,300 | — | — |
| 2026-05-07 | $107.85 | $107.85 | 592,300 | — | — |
| 2026-05-06 | $109.77 | $109.77 | 901,500 | — | — |
| 2026-05-05 | $114.80 | $114.80 | 1,066,000 | — | — |
| 2026-05-04 | $105.26 | $105.26 | 787,900 | — | — |
| 2026-05-01 | $101.00 | $101.00 | 995,600 | — | — |
| 2026-04-30 | $99.00 | $99.00 | 1,768,700 | — | — |
| 2026-04-29 | $106.55 | $106.55 | 715,500 | — | — |
| 2026-04-28 | $103.10 | $103.10 | 1,160,900 | — | — |
| 2026-04-27 | $100.10 | $100.10 | 3,362,000 | — | — |
| 2026-04-24 | $67.84 | $67.84 | 345,100 | — | — |
| 2026-04-23 | $69.25 | $69.25 | 236,200 | — | — |
| 2026-04-22 | $70.31 | $70.31 | 433,800 | — | — |
| 2026-04-21 | $73.35 | $73.35 | 161,800 | — | — |
| 2026-04-20 | $73.97 | $73.97 | 257,800 | — | — |
| 2026-04-17 | $76.29 | $76.29 | 261,200 | — | — |
| 2026-04-16 | $74.12 | $74.12 | 519,500 | — | — |
| 2026-04-15 | $80.50 | $80.50 | 545,500 | — | — |