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
- 2000-10-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 | — | — | — | $37.15 | 355,882 |
| 2026-09-03 | — | — | — | $36.88 | 354,888 |
| 2026-09-02 | — | — | — | $36.98 | 209,308 |
| 2026-09-01 | — | — | — | $37.90 | 353,021 |
| 2026-08-31 | — | — | — | $36.93 | 232,143 |
| 2026-08-28 | — | — | — | $38.70 | 378,853 |
| 2026-08-27 | $38.90 | $93.06 | 6,593,800 | $38.36 | 334,694 |
| 2026-08-26 | $37.26 | $89.14 | 2,505,700 | $37.06 | 111,577 |
| 2026-08-25 | $37.08 | $88.71 | 4,595,400 | $37.00 | 236,278 |
| 2026-08-24 | $36.24 | $86.70 | 6,458,700 | $36.65 | 340,932 |
| 2026-08-21 | $36.51 | $87.34 | 3,904,400 | $36.83 | 266,269 |
| 2026-08-20 | $36.51 | $87.34 | 5,493,900 | $36.98 | 314,437 |
| 2026-08-19 | $35.66 | $85.31 | 7,200,400 | $37.45 | 377,871 |
| 2026-08-18 | $36.41 | $87.10 | 14,752,800 | $37.04 | 953,516 |
| 2026-08-17 | $39.91 | $95.48 | 7,176,200 | $38.95 | 433,980 |
| 2026-08-14 | $39.54 | $94.59 | 5,109,400 | $38.61 | 226,365 |
| 2026-08-13 | $39.64 | $94.83 | 5,343,300 | $38.76 | 323,913 |
| 2026-08-12 | $39.28 | $93.97 | 7,333,900 | $39.50 | 402,018 |
| 2026-08-11 | $38.65 | $92.46 | 6,186,800 | $38.78 | 326,561 |
| 2026-08-10 | $37.59 | $89.93 | 8,075,000 | $39.10 | 392,096 |
| 2026-08-07 | $37.39 | $89.45 | 5,581,500 | $37.58 | 266,097 |
| 2026-08-06 | $37.25 | $89.11 | 6,525,600 | $35.90 | 299,775 |
| 2026-08-05 | $36.78 | $87.99 | 8,284,200 | $37.40 | 383,164 |
| 2026-08-04 | $38.70 | $92.58 | 10,697,600 | $37.89 | 382,007 |
| 2026-08-03 | $36.68 | $87.75 | 9,489,600 | $35.83 | 457,218 |
| 2026-07-31 | $35.17 | $84.14 | 8,767,600 | $36.38 | 521,966 |
| 2026-07-30 | $34.77 | $83.18 | 13,756,600 | $32.64 | 454,418 |
| 2026-07-29 | $31.12 | $74.45 | 13,687,500 | $32.49 | 656,235 |
| 2026-07-28 | $33.93 | $81.17 | 12,107,600 | $34.23 | 563,457 |
| 2026-07-27 | $36.55 | $87.44 | 8,166,500 | $37.44 | 420,759 |
| 2026-07-24 | $36.84 | $88.13 | 10,407,900 | $38.20 | 541,703 |
| 2026-07-23 | $39.46 | $94.40 | 7,071,800 | $39.47 | 313,474 |
| 2026-07-22 | $40.49 | $96.86 | 4,833,500 | $39.10 | 277,667 |
| 2026-07-21 | $40.01 | $95.72 | 8,637,200 | $39.69 | 456,925 |
| 2026-07-20 | $36.90 | $88.28 | 7,331,700 | $37.71 | 240,720 |
| 2026-07-17 | $38.41 | $91.89 | 10,886,200 | — | — |
| 2026-07-16 | $39.51 | $94.52 | 11,807,100 | — | — |
| 2026-07-15 | $40.72 | $97.41 | 9,505,700 | — | — |
| 2026-07-14 | $40.36 | $96.55 | 7,301,700 | — | — |
| 2026-07-13 | $40.56 | $97.03 | 10,684,700 | — | — |
| 2026-07-10 | $42.66 | $102.06 | 6,762,600 | — | — |
| 2026-07-09 | $43.25 | $103.47 | 10,499,100 | — | — |
| 2026-07-08 | $39.93 | $95.52 | 9,984,900 | — | — |
| 2026-07-07 | $39.65 | $94.86 | 15,184,900 | — | — |
| 2026-07-06 | $43.32 | $103.63 | 10,362,400 | — | — |
| 2026-07-02 | $41.87 | $99.17 | 18,385,800 | — | — |
| 2026-07-01 | $42.99 | $101.82 | 17,854,900 | — | — |
| 2026-06-30 | $45.12 | $106.87 | 11,689,600 | — | — |
| 2026-06-29 | $42.13 | $99.78 | 11,184,300 | — | — |
| 2026-06-26 | $40.21 | $95.24 | 14,024,900 | — | — |
| 2026-06-25 | $41.85 | $99.12 | 16,352,000 | — | — |
| 2026-06-24 | $41.34 | $97.91 | 12,357,300 | — | — |
| 2026-06-23 | $39.77 | $94.19 | 17,067,800 | — | — |
| 2026-06-22 | $43.62 | $103.31 | 13,193,200 | — | — |
| 2026-06-18 | $40.56 | $96.07 | 15,749,800 | — | — |
| 2026-06-17 | $37.44 | $88.68 | 9,257,900 | — | — |
| 2026-06-16 | $36.84 | $87.26 | 11,839,200 | — | — |
| 2026-06-15 | $38.50 | $91.19 | 11,471,500 | — | — |
| 2026-06-12 | $38.12 | $90.29 | 9,422,100 | — | — |
| 2026-06-11 | $36.80 | $87.16 | 15,847,700 | — | — |
| 2026-06-10 | $34.30 | $81.24 | 13,009,000 | — | — |
| 2026-06-09 | $35.08 | $83.09 | 18,016,200 | — | — |
| 2026-06-08 | $35.52 | $84.13 | 10,969,400 | — | — |
| 2026-06-05 | $34.03 | $80.60 | 21,566,000 | — | — |
| 2026-06-04 | $38.40 | $90.95 | 11,165,300 | — | — |
| 2026-06-03 | $39.91 | $94.53 | 8,941,200 | — | — |
| 2026-06-02 | $39.26 | $92.99 | 10,509,800 | — | — |
| 2026-06-01 | $38.17 | $90.41 | 6,616,700 | — | — |
| 2026-05-29 | $38.35 | $90.83 | 8,563,800 | — | — |
| 2026-05-28 | $40.60 | $96.16 | 8,883,500 | — | — |
| 2026-05-27 | $39.07 | $92.54 | 12,203,800 | — | — |
| 2026-05-26 | $38.95 | $92.25 | 13,748,100 | — | — |
| 2026-05-22 | $34.81 | $82.45 | 8,163,200 | — | — |
| 2026-05-21 | $32.64 | $77.31 | 7,581,500 | — | — |
| 2026-05-20 | $31.69 | $75.06 | 9,999,900 | — | — |
| 2026-05-19 | $30.89 | $73.16 | 11,023,800 | — | — |
| 2026-05-18 | $31.65 | $74.96 | 11,389,800 | — | — |
| 2026-05-15 | $33.81 | $80.08 | 8,206,200 | — | — |
| 2026-05-14 | $35.25 | $83.49 | 5,835,000 | — | — |
| 2026-05-13 | $35.47 | $84.01 | 6,657,700 | — | — |
| 2026-05-12 | $34.28 | $81.19 | 9,871,000 | — | — |
| 2026-05-11 | $35.30 | $83.61 | 8,256,400 | — | — |
| 2026-05-08 | $34.23 | $81.07 | 10,085,700 | — | — |
| 2026-05-07 | $33.34 | $78.97 | 8,238,600 | — | — |
| 2026-05-06 | $34.16 | $80.91 | 8,544,300 | — | — |
| 2026-05-05 | $33.44 | $79.20 | 9,573,400 | — | — |
| 2026-05-04 | $32.28 | $76.45 | 7,293,200 | — | — |
| 2026-05-01 | $31.59 | $74.82 | 4,325,500 | — | — |
| 2026-04-30 | $31.41 | $74.39 | 6,415,100 | — | — |
| 2026-04-29 | $30.59 | $72.45 | 9,270,500 | — | — |
| 2026-04-28 | $30.08 | $71.24 | 9,183,300 | — | — |
| 2026-04-27 | $30.85 | $73.07 | 7,496,800 | — | — |
| 2026-04-24 | $32.00 | $75.79 | 10,799,300 | — | — |
| 2026-04-23 | $29.81 | $70.60 | 7,526,700 | — | — |
| 2026-04-22 | $29.95 | $70.94 | 7,129,900 | — | — |
| 2026-04-21 | $29.60 | $70.11 | 6,931,000 | — | — |
| 2026-04-20 | $29.28 | $69.35 | 5,987,700 | — | — |
| 2026-04-17 | $28.59 | $67.72 | 9,233,200 | — | — |
| 2026-04-16 | $27.60 | $65.37 | 6,834,300 | — | — |
| 2026-04-15 | $27.23 | $64.49 | 8,421,300 | — | — |