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-06-28 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 | — | — | — | $85.66 | 8,047 |
| 2026-09-03 | — | — | — | $85.62 | 13,019 |
| 2026-09-02 | — | — | — | $85.97 | 8,572 |
| 2026-09-01 | — | — | — | $86.98 | 12,581 |
| 2026-08-31 | — | — | — | $87.81 | 5,025 |
| 2026-08-28 | — | — | — | $89.30 | 7,678 |
| 2026-08-27 | $89.22 | $90.33 | 168,900 | $88.19 | 10,184 |
| 2026-08-26 | $88.59 | $89.58 | 295,700 | $86.00 | 11,950 |
| 2026-08-25 | $85.94 | $86.90 | 251,400 | $86.70 | 7,347 |
| 2026-08-24 | $87.10 | $88.07 | 425,700 | $88.50 | 22,131 |
| 2026-08-21 | $89.71 | $90.71 | 458,400 | $88.47 | 21,225 |
| 2026-08-20 | $87.03 | $88.00 | 698,100 | $82.58 | 49,784 |
| 2026-08-19 | $82.20 | $83.11 | 400,200 | $80.50 | 18,860 |
| 2026-08-18 | $80.82 | $81.72 | 208,300 | $80.46 | 11,278 |
| 2026-08-17 | $79.49 | $80.37 | 213,500 | $78.96 | 8,665 |
| 2026-08-14 | $78.69 | $79.57 | 221,600 | $75.93 | 10,450 |
| 2026-08-13 | $75.28 | $76.12 | 339,200 | $76.12 | 8,119 |
| 2026-08-12 | $76.32 | $77.17 | 445,500 | $82.42 | 14,765 |
| 2026-08-11 | $83.91 | $84.84 | 460,000 | $82.28 | 20,147 |
| 2026-08-10 | $81.71 | $82.62 | 434,400 | $75.96 | 36,651 |
| 2026-08-07 | $75.40 | $76.24 | 836,000 | $81.50 | 84,269 |
| 2026-08-06 | $80.40 | $81.29 | 623,900 | $78.00 | 98,305 |
| 2026-08-05 | $75.63 | $76.47 | 263,300 | $73.07 | 20,485 |
| 2026-08-04 | $73.68 | $74.50 | 263,400 | $74.30 | 24,225 |
| 2026-08-03 | $75.06 | $75.89 | 212,600 | $75.61 | 13,107 |
| 2026-07-31 | $77.52 | $78.38 | 258,400 | $77.40 | 14,812 |
| 2026-07-30 | $76.50 | $77.35 | 198,100 | $76.50 | 8,818 |
| 2026-07-29 | $74.91 | $75.74 | 223,100 | $75.79 | 15,045 |
| 2026-07-28 | $75.02 | $75.85 | 203,500 | $74.01 | 6,153 |
| 2026-07-27 | $75.38 | $76.22 | 248,500 | $75.33 | 10,038 |
| 2026-07-24 | $76.33 | $77.18 | 258,400 | $77.17 | 11,431 |
| 2026-07-23 | $76.72 | $77.57 | 165,600 | $78.69 | 7,007 |
| 2026-07-22 | $77.79 | $78.66 | 240,400 | $76.74 | 13,371 |
| 2026-07-21 | $76.57 | $77.42 | 132,000 | $77.20 | 8,240 |
| 2026-07-20 | $75.50 | $76.34 | 441,400 | $78.66 | 17,143 |
| 2026-07-17 | $77.67 | $78.53 | 220,500 | — | — |
| 2026-07-16 | $77.03 | $77.89 | 236,600 | — | — |
| 2026-07-15 | $78.07 | $78.94 | 183,800 | — | — |
| 2026-07-14 | $78.74 | $79.62 | 142,200 | — | — |
| 2026-07-13 | $78.53 | $79.40 | 207,800 | — | — |
| 2026-07-10 | $76.69 | $77.54 | 143,400 | — | — |
| 2026-07-09 | $78.39 | $79.26 | 339,500 | — | — |
| 2026-07-08 | $77.96 | $78.83 | 503,300 | — | — |
| 2026-07-07 | $77.44 | $78.30 | 258,200 | — | — |
| 2026-07-06 | $74.90 | $75.73 | 392,700 | — | — |
| 2026-07-02 | $73.75 | $74.57 | 443,100 | — | — |
| 2026-07-01 | $72.30 | $73.10 | 721,500 | — | — |
| 2026-06-30 | $79.24 | $80.12 | 735,900 | — | — |
| 2026-06-29 | $69.85 | $70.63 | 464,900 | — | — |
| 2026-06-26 | $65.12 | $65.84 | 454,500 | — | — |
| 2026-06-25 | $60.91 | $61.59 | 1,528,300 | — | — |
| 2026-06-24 | $61.42 | $62.10 | 271,600 | — | — |
| 2026-06-23 | $63.93 | $64.64 | 236,800 | — | — |
| 2026-06-22 | $62.32 | $63.01 | 264,100 | — | — |
| 2026-06-18 | $63.95 | $64.66 | 277,300 | — | — |
| 2026-06-17 | $63.50 | $64.21 | 290,700 | — | — |
| 2026-06-16 | $65.39 | $66.12 | 350,400 | — | — |
| 2026-06-15 | $67.03 | $67.78 | 356,800 | — | — |
| 2026-06-12 | $69.29 | $70.06 | 231,500 | — | — |
| 2026-06-11 | $67.43 | $68.18 | 240,900 | — | — |
| 2026-06-10 | $65.86 | $66.59 | 373,800 | — | — |
| 2026-06-09 | $67.98 | $68.74 | 229,200 | — | — |
| 2026-06-08 | $69.66 | $70.43 | 244,000 | — | — |
| 2026-06-05 | $70.28 | $71.06 | 309,300 | — | — |
| 2026-06-04 | $74.27 | $75.10 | 390,900 | — | — |
| 2026-06-03 | $75.92 | $76.64 | 399,400 | — | — |
| 2026-06-02 | $73.19 | $73.89 | 213,800 | — | — |
| 2026-06-01 | $70.36 | $71.03 | 300,000 | — | — |
| 2026-05-29 | $70.18 | $70.85 | 567,200 | — | — |
| 2026-05-28 | $75.24 | $75.96 | 505,000 | — | — |
| 2026-05-27 | $72.25 | $72.94 | 283,900 | — | — |
| 2026-05-26 | $73.92 | $74.62 | 459,800 | — | — |
| 2026-05-22 | $78.63 | $79.38 | 418,800 | — | — |
| 2026-05-21 | $76.08 | $76.80 | 373,400 | — | — |
| 2026-05-20 | $75.80 | $76.52 | 418,400 | — | — |
| 2026-05-19 | $75.67 | $76.39 | 484,700 | — | — |
| 2026-05-18 | $72.30 | $72.99 | 635,000 | — | — |
| 2026-05-15 | $69.71 | $70.37 | 307,900 | — | — |
| 2026-05-14 | $67.50 | $68.14 | 370,500 | — | — |
| 2026-05-13 | $67.36 | $68.00 | 266,000 | — | — |
| 2026-05-12 | $68.00 | $68.65 | 291,200 | — | — |
| 2026-05-11 | $67.24 | $67.88 | 328,400 | — | — |
| 2026-05-08 | $64.98 | $65.60 | 277,000 | — | — |
| 2026-05-07 | $63.97 | $64.58 | 514,500 | — | — |
| 2026-05-06 | $66.00 | $66.63 | 378,700 | — | — |
| 2026-05-05 | $66.14 | $66.77 | 300,700 | — | — |
| 2026-05-04 | $65.07 | $65.69 | 619,300 | — | — |
| 2026-05-01 | $66.07 | $66.70 | 423,100 | — | — |
| 2026-04-30 | $68.73 | $69.38 | 419,100 | — | — |
| 2026-04-29 | $68.70 | $69.35 | 292,400 | — | — |
| 2026-04-28 | $67.93 | $68.58 | 99,400 | — | — |
| 2026-04-27 | $69.11 | $69.77 | 120,300 | — | — |
| 2026-04-24 | $68.29 | $68.94 | 157,600 | — | — |
| 2026-04-23 | $69.66 | $70.32 | 169,300 | — | — |
| 2026-04-22 | $67.84 | $68.49 | 116,000 | — | — |
| 2026-04-21 | $66.74 | $67.38 | 188,000 | — | — |
| 2026-04-20 | $67.74 | $68.39 | 187,700 | — | — |
| 2026-04-17 | $67.23 | $67.87 | 319,300 | — | — |
| 2026-04-16 | $69.44 | $70.10 | 216,800 | — | — |
| 2026-04-15 | $67.61 | $68.25 | 165,200 | — | — |