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
- 2016-05-11 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 | — | — | — | $76.27 | 12,037 |
| 2026-09-03 | — | — | — | $76.98 | 6,056 |
| 2026-09-02 | — | — | — | $77.34 | 16,674 |
| 2026-09-01 | — | — | — | $82.11 | 15,304 |
| 2026-08-31 | — | — | — | $84.48 | 13,164 |
| 2026-08-28 | — | — | — | $84.54 | 10,635 |
| 2026-08-27 | $84.24 | $89.52 | 242,200 | $86.65 | 7,917 |
| 2026-08-26 | $88.06 | $93.58 | 259,600 | $86.37 | 16,219 |
| 2026-08-25 | $85.80 | $91.18 | 177,900 | $84.77 | 5,350 |
| 2026-08-24 | $83.46 | $88.69 | 291,600 | $85.57 | 14,335 |
| 2026-08-21 | $83.41 | $88.64 | 363,500 | $88.02 | 11,261 |
| 2026-08-20 | $86.74 | $92.18 | 174,400 | $86.93 | 6,274 |
| 2026-08-19 | $88.26 | $93.79 | 150,400 | $87.31 | 5,858 |
| 2026-08-18 | $86.50 | $91.92 | 292,300 | $86.67 | 14,154 |
| 2026-08-17 | $85.30 | $90.65 | 166,000 | $87.04 | 4,631 |
| 2026-08-14 | $87.34 | $92.81 | 121,000 | $85.04 | 4,985 |
| 2026-08-13 | $86.35 | $91.76 | 216,500 | $88.08 | 10,310 |
| 2026-08-12 | $86.31 | $91.72 | 198,700 | $86.71 | 8,723 |
| 2026-08-11 | $88.08 | $93.60 | 218,000 | $88.93 | 18,512 |
| 2026-08-10 | $89.38 | $94.98 | 555,900 | $87.54 | 32,304 |
| 2026-08-07 | $86.86 | $92.30 | 394,300 | $85.50 | 9,840 |
| 2026-08-06 | $84.99 | $90.32 | 323,500 | $84.87 | 11,247 |
| 2026-08-05 | $83.71 | $88.96 | 487,300 | $84.42 | 14,253 |
| 2026-08-04 | $82.48 | $87.65 | 762,800 | $86.98 | 29,310 |
| 2026-08-03 | $80.42 | $85.46 | 660,100 | $75.93 | 25,856 |
| 2026-07-31 | $74.61 | $79.29 | 324,800 | $76.00 | 14,644 |
| 2026-07-30 | $76.01 | $80.77 | 354,000 | $76.31 | 17,927 |
| 2026-07-29 | $76.43 | $81.22 | 328,700 | $79.31 | 29,042 |
| 2026-07-28 | $80.70 | $85.76 | 418,100 | $79.44 | 20,062 |
| 2026-07-27 | $78.65 | $83.58 | 362,700 | $76.01 | 16,950 |
| 2026-07-24 | $76.12 | $80.89 | 357,700 | $75.04 | 20,031 |
| 2026-07-23 | $73.10 | $77.68 | 776,700 | $75.93 | 43,363 |
| 2026-07-22 | $78.39 | $83.30 | 573,400 | $81.82 | 48,746 |
| 2026-07-21 | $79.56 | $84.55 | 305,100 | $81.37 | 15,078 |
| 2026-07-20 | $80.62 | $85.67 | 167,100 | $84.31 | 6,425 |
| 2026-07-17 | $82.84 | $88.03 | 151,300 | — | — |
| 2026-07-16 | $83.40 | $88.63 | 229,400 | — | — |
| 2026-07-15 | $79.92 | $84.93 | 156,400 | — | — |
| 2026-07-14 | $79.99 | $85.00 | 373,100 | — | — |
| 2026-07-13 | $80.92 | $85.99 | 381,500 | — | — |
| 2026-07-10 | $87.65 | $93.14 | 142,800 | — | — |
| 2026-07-09 | $88.05 | $93.57 | 177,200 | — | — |
| 2026-07-08 | $88.04 | $93.56 | 339,100 | — | — |
| 2026-07-07 | $87.61 | $93.10 | 151,800 | — | — |
| 2026-07-06 | $85.54 | $90.90 | 440,000 | — | — |
| 2026-07-02 | $85.94 | $91.33 | 457,400 | — | — |
| 2026-07-01 | $87.37 | $92.85 | 396,200 | — | — |
| 2026-06-30 | $84.81 | $90.13 | 392,000 | — | — |
| 2026-06-29 | $84.56 | $89.86 | 261,900 | — | — |
| 2026-06-26 | $87.02 | $92.47 | 916,200 | — | — |
| 2026-06-25 | $83.90 | $89.16 | 407,000 | — | — |
| 2026-06-24 | $84.74 | $90.05 | 585,100 | — | — |
| 2026-06-23 | $80.18 | $85.21 | 680,600 | — | — |
| 2026-06-22 | $75.45 | $80.18 | 506,400 | — | — |
| 2026-06-18 | $82.02 | $87.16 | 721,700 | — | — |
| 2026-06-17 | $79.56 | $84.46 | 355,000 | — | — |
| 2026-06-16 | $83.73 | $88.89 | 825,900 | — | — |
| 2026-06-15 | $82.05 | $87.10 | 941,900 | — | — |
| 2026-06-12 | $82.55 | $87.64 | 663,800 | — | — |
| 2026-06-11 | $80.93 | $85.92 | 356,400 | — | — |
| 2026-06-10 | $80.06 | $84.99 | 476,200 | — | — |
| 2026-06-09 | $81.11 | $86.11 | 405,500 | — | — |
| 2026-06-08 | $84.29 | $89.48 | 368,100 | — | — |
| 2026-06-05 | $86.55 | $91.88 | 409,600 | — | — |
| 2026-06-04 | $87.66 | $93.06 | 447,800 | — | — |
| 2026-06-03 | $86.24 | $91.55 | 440,600 | — | — |
| 2026-06-02 | $82.45 | $87.53 | 209,700 | — | — |
| 2026-06-01 | $82.07 | $87.13 | 422,600 | — | — |
| 2026-05-29 | $84.93 | $90.16 | 299,300 | — | — |
| 2026-05-28 | $88.35 | $93.79 | 221,400 | — | — |
| 2026-05-27 | $89.99 | $95.53 | 295,000 | — | — |
| 2026-05-26 | $89.31 | $94.81 | 416,800 | — | — |
| 2026-05-22 | $89.99 | $95.53 | 266,000 | — | — |
| 2026-05-21 | $91.52 | $97.16 | 609,700 | — | — |
| 2026-05-20 | $91.20 | $96.82 | 663,700 | — | — |
| 2026-05-19 | $89.24 | $94.74 | 250,400 | — | — |
| 2026-05-18 | $89.14 | $94.63 | 320,100 | — | — |
| 2026-05-15 | $89.56 | $95.08 | 311,400 | — | — |
| 2026-05-14 | $91.24 | $96.86 | 309,000 | — | — |
| 2026-05-13 | $89.80 | $95.33 | 413,500 | — | — |
| 2026-05-12 | $92.96 | $98.69 | 394,600 | — | — |
| 2026-05-11 | $92.71 | $98.42 | 536,700 | — | — |
| 2026-05-08 | $93.42 | $99.18 | 941,200 | — | — |
| 2026-05-07 | $90.22 | $95.78 | 923,200 | — | — |
| 2026-05-06 | $81.26 | $86.27 | 375,200 | — | — |
| 2026-05-05 | $80.95 | $85.94 | 669,600 | — | — |
| 2026-05-04 | $81.66 | $86.69 | 559,100 | — | — |
| 2026-05-01 | $82.60 | $87.69 | 324,000 | — | — |
| 2026-04-30 | $80.68 | $85.65 | 418,900 | — | — |
| 2026-04-29 | $77.18 | $81.93 | 420,000 | — | — |
| 2026-04-28 | $77.42 | $82.19 | 301,500 | — | — |
| 2026-04-27 | $79.88 | $84.80 | 337,300 | — | — |
| 2026-04-24 | $78.27 | $83.09 | 334,400 | — | — |
| 2026-04-23 | $75.20 | $79.83 | 463,800 | — | — |
| 2026-04-22 | $71.91 | $76.34 | 908,000 | — | — |
| 2026-04-21 | $70.59 | $74.94 | 1,083,700 | — | — |
| 2026-04-20 | $84.54 | $89.75 | 577,300 | — | — |
| 2026-04-17 | $81.43 | $86.45 | 392,300 | — | — |
| 2026-04-16 | $79.35 | $84.24 | 284,100 | — | — |
| 2026-04-15 | $80.99 | $85.98 | 289,900 | — | — |