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
- 2022-09-16 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 | — | — | — | $34.44 | 218,978 |
| 2026-09-03 | — | — | — | $33.94 | 246,561 |
| 2026-09-02 | — | — | — | $32.43 | 354,062 |
| 2026-09-01 | — | — | — | $32.39 | 266,337 |
| 2026-08-31 | — | — | — | $32.53 | 174,013 |
| 2026-08-28 | — | — | — | $32.59 | 185,690 |
| 2026-08-27 | $32.63 | $42.05 | 2,603,400 | $32.35 | 263,212 |
| 2026-08-26 | $32.53 | $41.92 | 2,549,900 | $31.96 | 139,129 |
| 2026-08-25 | $31.83 | $41.02 | 2,594,700 | $32.13 | 217,376 |
| 2026-08-24 | $31.96 | $41.18 | 3,628,300 | $32.22 | 316,541 |
| 2026-08-21 | $31.95 | $41.17 | 2,654,900 | $32.08 | 238,284 |
| 2026-08-20 | $31.81 | $40.99 | 3,199,900 | $32.60 | 298,708 |
| 2026-08-19 | $32.57 | $41.97 | 3,522,800 | $32.91 | 341,201 |
| 2026-08-18 | $33.12 | $42.68 | 3,434,200 | $33.27 | 412,625 |
| 2026-08-17 | $33.18 | $42.76 | 4,559,000 | $34.36 | 384,152 |
| 2026-08-14 | $34.47 | $44.42 | 2,685,500 | $34.37 | 256,966 |
| 2026-08-13 | $34.30 | $44.20 | 4,371,600 | $33.89 | 612,048 |
| 2026-08-12 | $33.78 | $43.53 | 6,164,600 | $33.56 | 688,518 |
| 2026-08-11 | $33.39 | $43.03 | 13,119,900 | $32.96 | 1,462,763 |
| 2026-08-10 | $34.49 | $44.44 | 5,198,800 | $33.63 | 485,575 |
| 2026-08-07 | $33.68 | $43.40 | 3,921,200 | $33.67 | 473,775 |
| 2026-08-06 | $34.01 | $43.83 | 4,746,400 | $33.56 | 496,387 |
| 2026-08-05 | $33.59 | $43.28 | 8,541,300 | $31.57 | 801,366 |
| 2026-08-04 | $31.60 | $40.72 | 5,622,600 | $31.29 | 862,800 |
| 2026-08-03 | $31.31 | $40.35 | 4,785,700 | $31.48 | 639,153 |
| 2026-07-31 | $31.19 | $40.19 | 5,658,600 | $32.13 | 531,692 |
| 2026-07-30 | $31.96 | $41.18 | 3,979,500 | $32.12 | 414,261 |
| 2026-07-29 | $31.75 | $40.91 | 4,419,800 | $32.04 | 477,112 |
| 2026-07-28 | $32.31 | $41.63 | 5,418,900 | $31.56 | 471,654 |
| 2026-07-27 | $31.73 | $40.89 | 3,438,900 | $31.61 | 353,201 |
| 2026-07-24 | $31.29 | $40.32 | 3,287,800 | $30.83 | 662,091 |
| 2026-07-23 | $30.84 | $39.74 | 2,567,600 | $31.36 | 269,288 |
| 2026-07-22 | $31.68 | $40.82 | 2,312,200 | $31.52 | 240,893 |
| 2026-07-21 | $31.54 | $40.64 | 3,262,100 | $31.44 | 420,683 |
| 2026-07-20 | $31.24 | $40.26 | 3,296,900 | $31.92 | 303,723 |
| 2026-07-17 | $31.88 | $41.08 | 3,736,900 | — | — |
| 2026-07-16 | $31.84 | $41.03 | 4,519,000 | — | — |
| 2026-07-15 | $31.87 | $41.07 | 7,092,900 | — | — |
| 2026-07-14 | $30.68 | $39.53 | 5,212,200 | — | — |
| 2026-07-13 | $30.82 | $39.71 | 3,922,900 | — | — |
| 2026-07-10 | $30.55 | $39.37 | 2,104,900 | — | — |
| 2026-07-09 | $30.30 | $39.04 | 2,926,300 | — | — |
| 2026-07-08 | $29.85 | $38.46 | 3,390,100 | — | — |
| 2026-07-07 | $30.61 | $39.44 | 3,911,100 | — | — |
| 2026-07-06 | $30.81 | $39.70 | 3,908,100 | — | — |
| 2026-07-02 | $29.76 | $38.35 | 3,021,200 | — | — |
| 2026-07-01 | $28.74 | $37.03 | 4,142,900 | — | — |
| 2026-06-30 | $28.63 | $36.89 | 3,186,600 | — | — |
| 2026-06-29 | $28.84 | $37.16 | 3,360,700 | — | — |
| 2026-06-26 | $28.61 | $36.87 | 6,477,100 | — | — |
| 2026-06-25 | $28.14 | $36.26 | 4,424,700 | — | — |
| 2026-06-24 | $27.98 | $36.05 | 5,958,500 | — | — |
| 2026-06-23 | $28.91 | $37.25 | 3,946,200 | — | — |
| 2026-06-22 | $29.09 | $37.49 | 3,762,700 | — | — |
| 2026-06-18 | $29.18 | $37.60 | 7,805,000 | — | — |
| 2026-06-17 | $29.34 | $37.81 | 5,611,200 | — | — |
| 2026-06-16 | $29.21 | $37.64 | 4,913,400 | — | — |
| 2026-06-15 | $29.46 | $37.64 | 8,499,400 | — | — |
| 2026-06-12 | $28.74 | $36.72 | 7,142,200 | — | — |
| 2026-06-11 | $28.20 | $36.03 | 6,132,400 | — | — |
| 2026-06-10 | $27.18 | $34.73 | 9,417,900 | — | — |
| 2026-06-09 | $27.59 | $35.25 | 6,112,100 | — | — |
| 2026-06-08 | $27.13 | $34.66 | 4,032,700 | — | — |
| 2026-06-05 | $26.86 | $34.32 | 3,550,500 | — | — |
| 2026-06-04 | $26.42 | $33.76 | 3,774,900 | — | — |
| 2026-06-03 | $25.95 | $33.16 | 4,192,400 | — | — |
| 2026-06-02 | $27.05 | $34.56 | 6,625,400 | — | — |
| 2026-06-01 | $26.57 | $33.95 | 4,183,900 | — | — |
| 2026-05-29 | $27.00 | $34.50 | 7,607,300 | — | — |
| 2026-05-28 | $26.59 | $33.97 | 4,828,000 | — | — |
| 2026-05-27 | $26.92 | $34.39 | 3,968,500 | — | — |
| 2026-05-26 | $27.37 | $34.97 | 4,805,600 | — | — |
| 2026-05-22 | $27.74 | $35.44 | 5,740,000 | — | — |
| 2026-05-21 | $27.65 | $35.33 | 4,699,600 | — | — |
| 2026-05-20 | $27.52 | $35.16 | 5,160,700 | — | — |
| 2026-05-19 | $26.70 | $34.11 | 5,762,000 | — | — |
| 2026-05-18 | $27.56 | $35.21 | 4,550,300 | — | — |
| 2026-05-15 | $27.56 | $35.21 | 6,947,300 | — | — |
| 2026-05-14 | $27.66 | $35.34 | 8,712,300 | — | — |
| 2026-05-13 | $26.44 | $33.78 | 6,145,300 | — | — |
| 2026-05-12 | $26.09 | $33.33 | 7,639,700 | — | — |
| 2026-05-11 | $26.34 | $33.65 | 6,354,500 | — | — |
| 2026-05-08 | $27.31 | $34.89 | 6,789,800 | — | — |
| 2026-05-07 | $27.45 | $35.07 | 11,607,700 | — | — |
| 2026-05-06 | $28.05 | $35.84 | 25,843,900 | — | — |
| 2026-05-05 | $28.46 | $36.36 | 12,419,200 | — | — |
| 2026-05-04 | $27.07 | $34.59 | 10,715,900 | — | — |
| 2026-05-01 | $27.52 | $35.16 | 7,076,800 | — | — |
| 2026-04-30 | $27.54 | $35.19 | 10,028,000 | — | — |
| 2026-04-29 | $26.95 | $34.43 | 13,385,500 | — | — |
| 2026-04-28 | $26.93 | $34.41 | 6,407,200 | — | — |
| 2026-04-27 | $26.70 | $34.11 | 7,862,400 | — | — |
| 2026-04-24 | $26.28 | $33.58 | 3,058,400 | — | — |
| 2026-04-23 | $26.54 | $33.91 | 3,767,700 | — | — |
| 2026-04-22 | $26.62 | $34.01 | 4,512,600 | — | — |
| 2026-04-21 | $26.28 | $33.58 | 6,744,700 | — | — |
| 2026-04-20 | $26.86 | $34.32 | 3,549,500 | — | — |
| 2026-04-17 | $26.75 | $34.18 | 3,982,600 | — | — |
| 2026-04-16 | $26.83 | $34.28 | 6,157,600 | — | — |
| 2026-04-15 | $26.82 | $34.27 | 5,817,900 | — | — |