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
- 2021-08-18 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 | — | — | — | $39.16 | 18,791 |
| 2026-09-03 | — | — | — | $37.01 | 5,868 |
| 2026-09-02 | — | — | — | $36.32 | 3,597 |
| 2026-09-01 | — | — | — | $35.47 | 8,023 |
| 2026-08-31 | — | — | — | $37.13 | 4,497 |
| 2026-08-28 | — | — | — | $37.16 | 8,193 |
| 2026-08-27 | $37.36 | $37.36 | 441,500 | $36.95 | 4,950 |
| 2026-08-26 | $35.94 | $35.94 | 191,200 | $35.26 | 3,982 |
| 2026-08-25 | $35.50 | $35.50 | 349,100 | $36.05 | 5,480 |
| 2026-08-24 | $34.61 | $34.61 | 473,800 | $35.48 | 9,363 |
| 2026-08-21 | $36.69 | $36.69 | 463,300 | $36.32 | 4,418 |
| 2026-08-20 | $35.94 | $35.94 | 293,000 | $36.22 | 5,010 |
| 2026-08-19 | $36.25 | $36.25 | 479,200 | $36.32 | 8,591 |
| 2026-08-18 | $36.30 | $36.30 | 451,100 | $36.98 | 6,599 |
| 2026-08-17 | $39.44 | $39.44 | 504,200 | $39.80 | 9,415 |
| 2026-08-14 | $39.55 | $39.55 | 1,123,600 | $40.64 | 12,380 |
| 2026-08-13 | $39.71 | $39.71 | 752,800 | $36.99 | 13,189 |
| 2026-08-12 | $36.62 | $36.62 | 584,200 | $37.87 | 6,671 |
| 2026-08-11 | $35.95 | $35.95 | 387,400 | $36.42 | 25,793 |
| 2026-08-10 | $36.72 | $36.72 | 581,000 | $36.81 | 7,015 |
| 2026-08-07 | $36.64 | $36.64 | 939,600 | $36.58 | 10,625 |
| 2026-08-06 | $35.44 | $35.44 | 698,700 | $34.17 | 17,603 |
| 2026-08-05 | $36.08 | $36.08 | 919,800 | $37.27 | 20,078 |
| 2026-08-04 | $37.59 | $37.59 | 1,480,400 | $34.36 | 18,726 |
| 2026-08-03 | $32.55 | $32.55 | 1,248,600 | $30.39 | 11,576 |
| 2026-07-31 | $29.59 | $29.59 | 1,529,700 | $31.36 | 24,247 |
| 2026-07-30 | $29.03 | $29.03 | 932,700 | $26.45 | 11,795 |
| 2026-07-29 | $24.63 | $24.63 | 885,000 | $26.38 | 6,745 |
| 2026-07-28 | $26.77 | $26.77 | 932,000 | $27.38 | 21,354 |
| 2026-07-27 | $28.99 | $28.99 | 669,800 | $30.83 | 6,561 |
| 2026-07-24 | $29.66 | $29.66 | 1,078,500 | $32.07 | 18,408 |
| 2026-07-23 | $32.36 | $32.36 | 535,700 | $32.93 | 9,000 |
| 2026-07-22 | $35.07 | $35.07 | 252,000 | $35.06 | 4,722 |
| 2026-07-21 | $35.95 | $35.95 | 588,400 | $34.68 | 10,014 |
| 2026-07-20 | $32.67 | $32.67 | 656,500 | $33.29 | 10,071 |
| 2026-07-17 | $32.30 | $32.30 | 875,900 | — | — |
| 2026-07-16 | $34.32 | $34.32 | 546,100 | — | — |
| 2026-07-15 | $37.44 | $37.44 | 474,800 | — | — |
| 2026-07-14 | $37.31 | $37.31 | 531,900 | — | — |
| 2026-07-13 | $35.86 | $35.86 | 2,462,600 | — | — |
| 2026-07-10 | $38.73 | $38.73 | 959,600 | — | — |
| 2026-07-09 | $38.39 | $38.39 | 485,800 | — | — |
| 2026-07-08 | $36.31 | $36.31 | 875,200 | — | — |
| 2026-07-07 | $36.09 | $36.09 | 770,400 | — | — |
| 2026-07-06 | $38.11 | $38.11 | 772,400 | — | — |
| 2026-07-02 | $36.01 | $36.01 | 1,824,600 | — | — |
| 2026-07-01 | $38.47 | $38.47 | 621,400 | — | — |
| 2026-06-30 | $39.57 | $39.57 | 691,500 | — | — |
| 2026-06-29 | $37.26 | $37.26 | 1,556,800 | — | — |
| 2026-06-26 | $35.01 | $35.01 | 1,509,200 | — | — |
| 2026-06-25 | $36.11 | $36.11 | 1,118,400 | — | — |
| 2026-06-24 | $35.54 | $35.54 | 841,300 | — | — |
| 2026-06-23 | $36.87 | $36.87 | 1,065,300 | — | — |
| 2026-06-22 | $41.84 | $41.84 | 817,700 | — | — |
| 2026-06-18 | $43.11 | $43.11 | 1,450,600 | — | — |
| 2026-06-17 | $39.84 | $39.84 | 1,065,700 | — | — |
| 2026-06-16 | $41.68 | $41.68 | 925,600 | — | — |
| 2026-06-15 | $45.34 | $45.34 | 851,200 | — | — |
| 2026-06-12 | $40.22 | $40.22 | 1,386,200 | — | — |
| 2026-06-11 | $39.43 | $39.43 | 1,441,800 | — | — |
| 2026-06-10 | $37.32 | $37.32 | 1,165,200 | — | — |
| 2026-06-09 | $40.57 | $40.57 | 2,091,300 | — | — |
| 2026-06-08 | $43.50 | $43.50 | 899,000 | — | — |
| 2026-06-05 | $41.05 | $41.05 | 2,212,100 | — | — |
| 2026-06-04 | $49.89 | $49.89 | 638,100 | — | — |
| 2026-06-03 | $52.14 | $52.14 | 1,005,900 | — | — |
| 2026-06-02 | $54.14 | $54.14 | 552,400 | — | — |
| 2026-06-01 | $55.09 | $55.09 | 1,181,000 | — | — |
| 2026-05-29 | $53.98 | $53.98 | 1,630,200 | — | — |
| 2026-05-28 | $51.44 | $51.44 | 866,600 | — | — |
| 2026-05-27 | $48.53 | $48.53 | 875,100 | — | — |
| 2026-05-26 | $47.32 | $47.32 | 940,100 | — | — |
| 2026-05-22 | $43.67 | $43.67 | 1,449,300 | — | — |
| 2026-05-21 | $43.61 | $43.61 | 586,500 | — | — |
| 2026-05-20 | $42.97 | $42.97 | 783,900 | — | — |
| 2026-05-19 | $40.10 | $40.10 | 782,500 | — | — |
| 2026-05-18 | $41.28 | $41.28 | 1,323,000 | — | — |
| 2026-05-15 | $42.58 | $42.58 | 1,515,600 | — | — |
| 2026-05-14 | $45.97 | $45.97 | 1,184,600 | — | — |
| 2026-05-13 | $45.19 | $45.19 | 1,203,000 | — | — |
| 2026-05-12 | $44.35 | $44.35 | 2,171,900 | — | — |
| 2026-05-11 | $46.65 | $46.65 | 1,228,300 | — | — |
| 2026-05-08 | $45.37 | $45.37 | 1,191,600 | — | — |
| 2026-05-07 | $40.71 | $40.71 | 1,444,100 | — | — |
| 2026-05-06 | $40.96 | $40.96 | 1,502,400 | — | — |
| 2026-05-05 | $37.39 | $37.39 | 2,068,700 | — | — |
| 2026-05-04 | $35.12 | $35.12 | 1,993,500 | — | — |
| 2026-05-01 | $34.96 | $34.96 | 2,591,600 | — | — |
| 2026-04-30 | $32.85 | $32.85 | 1,965,100 | — | — |
| 2026-04-29 | $32.43 | $32.43 | 1,931,700 | — | — |
| 2026-04-28 | $31.41 | $31.41 | 2,128,500 | — | — |
| 2026-04-27 | $32.84 | $32.84 | 1,597,400 | — | — |
| 2026-04-24 | $32.21 | $32.21 | 2,120,500 | — | — |
| 2026-04-23 | $29.17 | $29.17 | 2,110,200 | — | — |
| 2026-04-22 | $31.02 | $31.02 | 1,206,500 | — | — |
| 2026-04-21 | $28.70 | $28.70 | 1,417,000 | — | — |
| 2026-04-20 | $28.91 | $28.91 | 1,360,500 | — | — |
| 2026-04-17 | $29.72 | $29.72 | 2,463,200 | — | — |
| 2026-04-16 | $29.48 | $29.48 | 2,754,700 | — | — |
| 2026-04-15 | $28.23 | $28.23 | 1,845,800 | — | — |