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-09-15 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $37.81 | $37.81 | 295,700 | — | — |
| 2021-12-30 | $38.07 | $38.07 | 632,600 | — | — |
| 2021-12-29 | $37.03 | $37.03 | 743,300 | — | — |
| 2021-12-28 | $35.44 | $35.44 | 813,500 | — | — |
| 2021-12-27 | $36.52 | $36.52 | 1,361,200 | — | — |
| 2021-12-23 | $38.61 | $38.61 | 1,090,000 | — | — |
| 2021-12-22 | $37.67 | $37.67 | 486,400 | — | — |
| 2021-12-21 | $37.58 | $37.58 | 1,033,900 | — | — |
| 2021-12-20 | $35.26 | $35.26 | 948,600 | — | — |
| 2021-12-17 | $36.20 | $36.20 | 1,823,600 | — | — |
| 2021-12-16 | $36.12 | $36.12 | 1,860,600 | — | — |
| 2021-12-15 | $37.20 | $37.20 | 1,092,400 | — | — |
| 2021-12-14 | $36.56 | $36.56 | 1,720,900 | — | — |
| 2021-12-13 | $36.02 | $36.02 | 2,012,400 | — | — |
| 2021-12-10 | $38.28 | $38.28 | 1,496,400 | — | — |
| 2021-12-09 | $39.41 | $39.41 | 1,231,300 | — | — |
| 2021-12-08 | $41.81 | $41.81 | 1,078,500 | — | — |
| 2021-12-07 | $42.39 | $42.39 | 1,601,300 | — | — |
| 2021-12-06 | $40.15 | $40.15 | 1,763,800 | — | — |
| 2021-12-03 | $36.80 | $36.80 | 2,388,800 | — | — |
| 2021-12-02 | $38.75 | $38.75 | 1,905,900 | — | — |
| 2021-12-01 | $39.05 | $39.05 | 1,900,200 | — | — |
| 2021-11-30 | $40.16 | $40.16 | 2,145,600 | — | — |
| 2021-11-29 | $42.25 | $42.25 | 1,608,700 | — | — |
| 2021-11-26 | $43.11 | $43.11 | 1,446,700 | — | — |
| 2021-11-24 | $45.71 | $45.71 | 1,907,700 | — | — |
| 2021-11-23 | $42.49 | $42.49 | 2,366,800 | — | — |
| 2021-11-22 | $42.56 | $42.56 | 2,242,600 | — | — |
| 2021-11-19 | $44.94 | $44.94 | 3,758,200 | — | — |
| 2021-11-18 | $45.00 | $45.00 | 3,127,400 | — | — |
| 2021-11-17 | $51.45 | $51.45 | 7,956,400 | — | — |
| 2021-11-16 | $45.61 | $45.61 | 8,917,000 | — | — |
| 2021-11-15 | $36.43 | $36.43 | 2,112,100 | — | — |
| 2021-11-12 | $37.20 | $37.20 | 662,700 | — | — |
| 2021-11-11 | $37.01 | $37.01 | 765,700 | — | — |
| 2021-11-10 | $37.19 | $37.19 | 783,200 | — | — |
| 2021-11-09 | $37.85 | $37.85 | 1,066,100 | — | — |
| 2021-11-08 | $38.24 | $38.24 | 2,049,000 | — | — |
| 2021-11-05 | $39.19 | $39.19 | 1,037,300 | — | — |
| 2021-11-04 | $37.63 | $37.63 | 1,198,500 | — | — |
| 2021-11-03 | $38.45 | $38.45 | 1,599,900 | — | — |
| 2021-11-02 | $35.41 | $35.41 | 542,600 | — | — |
| 2021-11-01 | $36.58 | $36.58 | 1,037,500 | — | — |
| 2021-10-29 | $34.16 | $34.16 | 402,500 | — | — |
| 2021-10-28 | $33.70 | $33.70 | 863,700 | — | — |
| 2021-10-27 | $34.00 | $34.00 | 1,218,300 | — | — |
| 2021-10-26 | $35.58 | $35.58 | 1,570,900 | — | — |
| 2021-10-25 | $34.98 | $34.98 | 1,154,200 | — | — |
| 2021-10-22 | $33.26 | $33.26 | 778,600 | — | — |
| 2021-10-21 | $33.71 | $33.71 | 1,294,300 | — | — |
| 2021-10-20 | $31.36 | $31.36 | 1,265,000 | — | — |
| 2021-10-19 | $29.77 | $29.77 | 568,500 | — | — |
| 2021-10-18 | $30.07 | $30.07 | 567,800 | — | — |
| 2021-10-15 | $29.72 | $29.72 | 413,400 | — | — |
| 2021-10-14 | $29.57 | $29.57 | 1,179,400 | — | — |
| 2021-10-13 | $30.70 | $30.70 | 684,700 | — | — |
| 2021-10-12 | $30.54 | $30.54 | 1,164,200 | — | — |
| 2021-10-11 | $30.69 | $30.69 | 1,315,700 | — | — |
| 2021-10-08 | $30.07 | $30.07 | 619,400 | — | — |
| 2021-10-07 | $29.84 | $29.84 | 615,600 | — | — |
| 2021-10-06 | $29.59 | $29.59 | 743,400 | — | — |
| 2021-10-05 | $30.44 | $30.44 | 1,370,000 | — | — |
| 2021-10-04 | $29.09 | $29.09 | 1,308,500 | — | — |
| 2021-10-01 | $30.50 | $30.50 | 1,062,500 | — | — |
| 2021-09-30 | $30.13 | $30.13 | 1,468,800 | — | — |
| 2021-09-29 | $30.90 | $30.90 | 2,383,400 | — | — |
| 2021-09-28 | $32.00 | $32.00 | 1,776,300 | — | — |
| 2021-09-27 | $33.37 | $33.37 | 1,780,600 | — | — |
| 2021-09-24 | $36.02 | $36.02 | 1,181,000 | — | — |
| 2021-09-23 | $37.34 | $37.34 | 902,300 | — | — |
| 2021-09-22 | $35.75 | $35.75 | 1,703,700 | — | — |
| 2021-09-21 | $38.64 | $38.64 | 1,339,500 | — | — |
| 2021-09-20 | $36.01 | $36.01 | 2,779,600 | — | — |
| 2021-09-17 | $38.95 | $38.95 | 3,661,900 | — | — |
| 2021-09-16 | $37.49 | $37.49 | 6,458,700 | — | — |
| 2021-09-15 | $35.00 | $35.00 | 13,765,800 | — | — |