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-03-02 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 | — | — | — | $65.00 | 284,261 |
| 2026-09-03 | — | — | — | $67.84 | 186,834 |
| 2026-09-02 | — | — | — | $67.12 | 279,186 |
| 2026-09-01 | — | — | — | $71.09 | 312,107 |
| 2026-08-31 | — | — | — | $73.70 | 387,596 |
| 2026-08-28 | — | — | — | $72.22 | 702,005 |
| 2026-08-27 | $73.66 | $74.42 | 4,074,600 | $73.90 | 236,569 |
| 2026-08-26 | $74.38 | $75.15 | 2,717,900 | $75.80 | 314,947 |
| 2026-08-25 | $75.69 | $76.48 | 1,700,100 | $77.09 | 81,738 |
| 2026-08-24 | $76.38 | $77.17 | 2,431,800 | $77.28 | 88,054 |
| 2026-08-21 | $76.88 | $77.68 | 2,344,900 | $78.14 | 101,396 |
| 2026-08-20 | $77.10 | $77.90 | 2,309,100 | $78.05 | 140,538 |
| 2026-08-19 | $79.83 | $80.66 | 2,333,300 | $79.95 | 137,367 |
| 2026-08-18 | $78.80 | $79.62 | 2,551,800 | $82.12 | 154,374 |
| 2026-08-17 | $83.14 | $84.00 | 2,385,600 | $84.49 | 159,755 |
| 2026-08-14 | $84.80 | $85.68 | 2,535,600 | $82.03 | 140,834 |
| 2026-08-13 | $81.23 | $82.07 | 3,067,500 | $80.46 | 224,875 |
| 2026-08-12 | $80.49 | $81.33 | 1,489,500 | $81.98 | 111,481 |
| 2026-08-11 | $80.55 | $81.39 | 937,900 | $79.91 | 49,443 |
| 2026-08-10 | $78.86 | $79.68 | 1,788,800 | $80.68 | 107,489 |
| 2026-08-07 | $81.08 | $81.92 | 1,190,400 | $81.10 | 71,943 |
| 2026-08-06 | $80.92 | $81.76 | 1,427,200 | $79.83 | 71,714 |
| 2026-08-05 | $79.90 | $80.73 | 1,515,900 | $80.12 | 45,843 |
| 2026-08-04 | $80.43 | $81.26 | 2,596,800 | $76.76 | 166,807 |
| 2026-08-03 | $75.07 | $75.85 | 1,520,700 | $72.07 | 115,750 |
| 2026-07-31 | $71.92 | $72.67 | 1,922,200 | $71.87 | 123,029 |
| 2026-07-30 | $72.53 | $73.28 | 1,625,500 | $74.36 | 66,199 |
| 2026-07-29 | $73.41 | $74.17 | 1,860,100 | $74.88 | 137,609 |
| 2026-07-28 | $75.51 | $76.29 | 1,736,800 | $75.86 | 96,793 |
| 2026-07-27 | $75.52 | $76.30 | 1,821,300 | $76.60 | 117,889 |
| 2026-07-24 | $75.67 | $76.46 | 2,631,800 | $76.30 | 204,083 |
| 2026-07-23 | $77.47 | $78.27 | 3,373,200 | $73.50 | 236,069 |
| 2026-07-22 | $72.44 | $73.19 | 1,830,000 | $72.68 | 107,316 |
| 2026-07-21 | $72.05 | $72.80 | 2,430,900 | $71.64 | 143,399 |
| 2026-07-20 | $72.00 | $72.75 | 1,437,400 | $73.78 | 77,528 |
| 2026-07-17 | $73.41 | $74.17 | 1,854,800 | — | — |
| 2026-07-16 | $73.60 | $74.36 | 950,600 | — | — |
| 2026-07-15 | $72.99 | $73.75 | 1,369,600 | — | — |
| 2026-07-14 | $72.42 | $73.17 | 1,715,400 | — | — |
| 2026-07-13 | $73.82 | $74.59 | 2,082,900 | — | — |
| 2026-07-10 | $74.84 | $75.62 | 3,325,400 | — | — |
| 2026-07-09 | $73.00 | $73.00 | 5,124,400 | — | — |
| 2026-07-08 | $70.30 | $70.30 | 2,912,000 | — | — |
| 2026-07-07 | $69.61 | $69.61 | 2,289,400 | — | — |
| 2026-07-06 | $73.19 | $73.19 | 1,976,200 | — | — |
| 2026-07-02 | $72.34 | $72.34 | 1,788,500 | — | — |
| 2026-07-01 | $72.94 | $72.94 | 3,205,400 | — | — |
| 2026-06-30 | $74.81 | $74.81 | 4,503,900 | — | — |
| 2026-06-29 | $72.90 | $72.90 | 3,734,600 | — | — |
| 2026-06-26 | $74.07 | $74.07 | 24,482,200 | — | — |
| 2026-06-25 | $75.18 | $75.18 | 3,504,900 | — | — |
| 2026-06-24 | $73.22 | $73.22 | 4,347,700 | — | — |
| 2026-06-23 | $75.41 | $75.41 | 4,782,500 | — | — |
| 2026-06-22 | $83.24 | $83.24 | 4,071,100 | — | — |
| 2026-06-18 | $86.06 | $86.06 | 33,730,700 | — | — |
| 2026-06-17 | $81.53 | $81.53 | 2,368,800 | — | — |
| 2026-06-16 | $83.00 | $83.00 | 3,053,500 | — | — |
| 2026-06-15 | $83.62 | $83.62 | 3,519,000 | — | — |
| 2026-06-12 | $82.37 | $82.37 | 3,703,300 | — | — |
| 2026-06-11 | $81.44 | $81.44 | 5,427,100 | — | — |
| 2026-06-10 | $80.00 | $80.00 | 2,978,800 | — | — |
| 2026-06-09 | $83.63 | $83.63 | 4,249,600 | — | — |
| 2026-06-08 | $81.29 | $81.29 | 3,335,500 | — | — |
| 2026-06-05 | $79.36 | $79.36 | 2,821,500 | — | — |
| 2026-06-04 | $81.29 | $81.29 | 3,377,000 | — | — |
| 2026-06-03 | $77.36 | $77.36 | 3,194,100 | — | — |
| 2026-06-02 | $76.43 | $76.43 | 2,175,400 | — | — |
| 2026-06-01 | $77.08 | $77.08 | 1,864,300 | — | — |
| 2026-05-29 | $78.05 | $78.05 | 1,848,600 | — | — |
| 2026-05-28 | $77.84 | $77.84 | 2,484,700 | — | — |
| 2026-05-27 | $79.04 | $79.04 | 2,535,000 | — | — |
| 2026-05-26 | $78.58 | $78.58 | 2,035,700 | — | — |
| 2026-05-22 | $77.90 | $77.90 | 2,309,700 | — | — |
| 2026-05-21 | $75.46 | $75.46 | 2,978,900 | — | — |
| 2026-05-20 | $74.38 | $74.38 | 2,493,900 | — | — |
| 2026-05-19 | $75.15 | $75.15 | 2,264,800 | — | — |
| 2026-05-18 | $75.77 | $75.77 | 2,007,100 | — | — |
| 2026-05-15 | $76.26 | $76.26 | 3,020,800 | — | — |
| 2026-05-14 | $79.47 | $79.47 | 2,945,100 | — | — |
| 2026-05-13 | $76.07 | $76.07 | 4,150,500 | — | — |
| 2026-05-12 | $72.50 | $72.50 | 3,147,400 | — | — |
| 2026-05-11 | $71.93 | $71.93 | 1,959,800 | — | — |
| 2026-05-08 | $73.21 | $73.21 | 1,659,900 | — | — |
| 2026-05-07 | $73.33 | $73.33 | 2,325,200 | — | — |
| 2026-05-06 | $76.63 | $76.63 | 1,722,800 | — | — |
| 2026-05-05 | $74.92 | $74.92 | 1,542,400 | — | — |
| 2026-05-04 | $75.01 | $75.01 | 2,879,500 | — | — |
| 2026-05-01 | $76.92 | $76.92 | 2,339,400 | — | — |
| 2026-04-30 | $76.53 | $76.53 | 2,143,400 | — | — |
| 2026-04-29 | $73.28 | $73.28 | 2,368,800 | — | — |
| 2026-04-28 | $76.02 | $76.02 | 2,508,700 | — | — |
| 2026-04-27 | $74.62 | $74.62 | 2,675,900 | — | — |
| 2026-04-24 | $76.88 | $76.88 | 2,700,900 | — | — |
| 2026-04-23 | $76.35 | $76.35 | 3,827,100 | — | — |
| 2026-04-22 | $69.93 | $69.93 | 2,409,400 | — | — |
| 2026-04-21 | $70.57 | $70.57 | 2,674,100 | — | — |
| 2026-04-20 | $72.34 | $72.34 | 1,763,500 | — | — |
| 2026-04-17 | $71.59 | $71.59 | 3,193,100 | — | — |
| 2026-04-16 | $66.61 | $66.61 | 3,358,000 | — | — |
| 2026-04-15 | $67.76 | $67.76 | 1,548,200 | — | — |