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-05-26 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 | $38.06 | $38.06 | 749,800 | — | — |
| 2021-12-30 | $37.72 | $37.72 | 778,500 | — | — |
| 2021-12-29 | $37.53 | $37.53 | 548,300 | — | — |
| 2021-12-28 | $36.51 | $36.51 | 504,500 | — | — |
| 2021-12-27 | $36.66 | $36.66 | 582,200 | — | — |
| 2021-12-23 | $36.53 | $36.53 | 492,300 | — | — |
| 2021-12-22 | $35.34 | $35.34 | 942,800 | — | — |
| 2021-12-21 | $35.16 | $35.16 | 1,839,500 | — | — |
| 2021-12-20 | $33.07 | $33.07 | 1,885,000 | — | — |
| 2021-12-17 | $33.64 | $33.64 | 8,017,100 | — | — |
| 2021-12-16 | $33.53 | $33.53 | 2,661,900 | — | — |
| 2021-12-15 | $35.96 | $35.96 | 3,025,000 | — | — |
| 2021-12-14 | $35.03 | $35.03 | 1,569,400 | — | — |
| 2021-12-13 | $37.06 | $37.06 | 1,249,400 | — | — |
| 2021-12-10 | $39.99 | $39.99 | 1,758,300 | — | — |
| 2021-12-09 | $40.02 | $40.02 | 1,221,500 | — | — |
| 2021-12-08 | $41.36 | $41.36 | 1,437,000 | — | — |
| 2021-12-07 | $41.66 | $41.66 | 1,675,400 | — | — |
| 2021-12-06 | $41.35 | $41.35 | 1,441,600 | — | — |
| 2021-12-03 | $39.34 | $39.34 | 995,800 | — | — |
| 2021-12-02 | $40.63 | $40.63 | 1,038,200 | — | — |
| 2021-12-01 | $38.83 | $38.83 | 985,800 | — | — |
| 2021-11-30 | $40.64 | $40.64 | 1,532,100 | — | — |
| 2021-11-29 | $42.33 | $42.33 | 1,293,100 | — | — |
| 2021-11-26 | $41.53 | $41.53 | 700,400 | — | — |
| 2021-11-24 | $41.88 | $41.88 | 1,972,600 | — | — |
| 2021-11-23 | $37.30 | $37.30 | 1,410,500 | — | — |
| 2021-11-22 | $37.33 | $37.33 | 2,896,200 | — | — |
| 2021-11-19 | $41.71 | $41.71 | 1,902,500 | — | — |
| 2021-11-18 | $43.66 | $43.66 | 590,400 | — | — |
| 2021-11-17 | $44.00 | $44.00 | 1,089,200 | — | — |
| 2021-11-16 | $45.26 | $45.26 | 1,271,800 | — | — |
| 2021-11-15 | $43.41 | $43.41 | 960,400 | — | — |
| 2021-11-12 | $44.76 | $44.76 | 1,342,600 | — | — |
| 2021-11-11 | $43.97 | $43.97 | 3,291,600 | — | — |
| 2021-11-10 | $45.11 | $45.11 | 2,782,600 | — | — |
| 2021-11-09 | $44.35 | $44.35 | 1,083,800 | — | — |
| 2021-11-08 | $45.36 | $45.36 | 718,700 | — | — |
| 2021-11-05 | $42.39 | $42.39 | 492,000 | — | — |
| 2021-11-04 | $43.01 | $43.01 | 965,100 | — | — |
| 2021-11-03 | $44.45 | $44.45 | 778,500 | — | — |
| 2021-11-02 | $46.53 | $46.53 | 550,900 | — | — |
| 2021-11-01 | $47.31 | $47.31 | 356,800 | — | — |
| 2021-10-29 | $47.44 | $47.44 | 217,600 | — | — |
| 2021-10-28 | $46.70 | $46.70 | 269,200 | — | — |
| 2021-10-27 | $45.74 | $45.74 | 651,500 | — | — |
| 2021-10-26 | $47.65 | $47.65 | 361,600 | — | — |
| 2021-10-25 | $47.95 | $47.95 | 687,700 | — | — |
| 2021-10-22 | $47.88 | $47.88 | 448,100 | — | — |
| 2021-10-21 | $46.87 | $46.87 | 356,300 | — | — |
| 2021-10-20 | $47.44 | $47.44 | 288,400 | — | — |
| 2021-10-19 | $47.69 | $47.69 | 262,400 | — | — |
| 2021-10-18 | $48.37 | $48.37 | 930,600 | — | — |
| 2021-10-15 | $51.85 | $51.85 | 897,000 | — | — |
| 2021-10-14 | $53.96 | $53.96 | 469,400 | — | — |
| 2021-10-13 | $52.63 | $52.63 | 304,400 | — | — |
| 2021-10-12 | $47.04 | $47.04 | 483,200 | — | — |
| 2021-10-11 | $48.71 | $48.71 | 707,800 | — | — |
| 2021-10-08 | $48.69 | $48.69 | 357,400 | — | — |
| 2021-10-07 | $48.19 | $48.19 | 258,100 | — | — |
| 2021-10-06 | $45.28 | $45.28 | 403,200 | — | — |
| 2021-10-05 | $45.12 | $45.12 | 81,800 | — | — |
| 2021-10-04 | $44.87 | $44.87 | 551,000 | — | — |
| 2021-10-01 | $46.52 | $46.52 | 208,400 | — | — |
| 2021-09-30 | $43.84 | $43.84 | 231,100 | — | — |
| 2021-09-29 | $43.64 | $43.64 | 225,100 | — | — |
| 2021-09-28 | $44.73 | $44.73 | 455,500 | — | — |
| 2021-09-27 | $47.05 | $47.05 | 299,900 | — | — |
| 2021-09-24 | $47.35 | $47.35 | 177,100 | — | — |
| 2021-09-23 | $47.94 | $47.94 | 247,100 | — | — |
| 2021-09-22 | $46.11 | $46.11 | 254,400 | — | — |
| 2021-09-21 | $46.25 | $46.25 | 349,000 | — | — |
| 2021-09-20 | $44.29 | $44.29 | 428,500 | — | — |
| 2021-09-17 | $46.17 | $46.17 | 2,214,300 | — | — |
| 2021-09-16 | $49.44 | $49.44 | 328,700 | — | — |
| 2021-09-15 | $46.82 | $46.82 | 205,400 | — | — |
| 2021-09-14 | $45.31 | $45.31 | 226,600 | — | — |
| 2021-09-13 | $45.63 | $45.63 | 347,300 | — | — |
| 2021-09-10 | $47.74 | $47.74 | 238,100 | — | — |
| 2021-09-09 | $48.01 | $48.01 | 471,200 | — | — |
| 2021-09-08 | $46.21 | $46.21 | 549,600 | — | — |
| 2021-09-07 | $48.09 | $48.09 | 475,400 | — | — |
| 2021-09-03 | $47.54 | $47.54 | 385,200 | — | — |
| 2021-09-02 | $48.12 | $48.12 | 167,100 | — | — |
| 2021-09-01 | $47.01 | $47.01 | 272,100 | — | — |
| 2021-08-31 | $43.91 | $43.91 | 201,500 | — | — |
| 2021-08-30 | $43.96 | $43.96 | 674,000 | — | — |
| 2021-08-27 | $40.73 | $40.73 | 301,000 | — | — |
| 2021-08-26 | $38.56 | $38.56 | 90,600 | — | — |
| 2021-08-25 | $39.01 | $39.01 | 147,900 | — | — |
| 2021-08-24 | $39.99 | $39.99 | 178,900 | — | — |
| 2021-08-23 | $40.00 | $40.00 | 107,100 | — | — |
| 2021-08-20 | $39.59 | $39.59 | 158,800 | — | — |
| 2021-08-19 | $38.89 | $38.89 | 143,800 | — | — |
| 2021-08-18 | $38.13 | $38.13 | 160,600 | — | — |
| 2021-08-17 | $38.24 | $38.24 | 242,100 | — | — |
| 2021-08-16 | $40.95 | $40.95 | 327,400 | — | — |
| 2021-08-13 | $40.05 | $40.05 | 222,000 | — | — |
| 2021-08-12 | $38.92 | $38.92 | 105,100 | — | — |
| 2021-08-11 | $37.20 | $37.20 | 401,300 | — | — |
| 2021-08-10 | $37.28 | $37.28 | 671,800 | — | — |
| 2021-08-09 | $35.81 | $35.81 | 96,200 | — | — |
| 2021-08-06 | $34.34 | $34.34 | 117,300 | — | — |
| 2021-08-05 | $32.34 | $32.34 | 42,800 | — | — |
| 2021-08-04 | $31.67 | $31.67 | 45,600 | — | — |
| 2021-08-03 | $31.70 | $31.70 | 57,300 | — | — |
| 2021-08-02 | $32.05 | $32.05 | 99,500 | — | — |
| 2021-07-30 | $31.76 | $31.76 | 61,900 | — | — |
| 2021-07-29 | $31.83 | $31.83 | 131,500 | — | — |
| 2021-07-28 | $31.78 | $31.78 | 187,600 | — | — |
| 2021-07-27 | $31.63 | $31.63 | 119,800 | — | — |
| 2021-07-26 | $32.53 | $32.53 | 195,700 | — | — |
| 2021-07-23 | $32.99 | $32.99 | 251,500 | — | — |
| 2021-07-22 | $32.73 | $32.73 | 216,200 | — | — |
| 2021-07-21 | $31.30 | $31.30 | 169,300 | — | — |
| 2021-07-20 | $31.55 | $31.55 | 147,800 | — | — |
| 2021-07-19 | $30.33 | $30.33 | 91,700 | — | — |
| 2021-07-16 | $30.56 | $30.56 | 86,500 | — | — |
| 2021-07-15 | $30.74 | $30.74 | 157,200 | — | — |
| 2021-07-14 | $31.54 | $31.54 | 105,600 | — | — |
| 2021-07-13 | $32.10 | $32.10 | 123,300 | — | — |
| 2021-07-12 | $33.75 | $33.75 | 77,000 | — | — |
| 2021-07-09 | $34.53 | $34.53 | 63,800 | — | — |
| 2021-07-08 | $33.64 | $33.64 | 181,600 | — | — |
| 2021-07-07 | $34.90 | $34.90 | 111,400 | — | — |
| 2021-07-06 | $34.99 | $34.99 | 129,500 | — | — |
| 2021-07-02 | $35.08 | $35.08 | 203,100 | — | — |
| 2021-07-01 | $34.70 | $34.70 | 310,000 | — | — |
| 2021-06-30 | $36.74 | $36.74 | 339,600 | — | — |
| 2021-06-29 | $36.23 | $36.23 | 463,600 | — | — |
| 2021-06-28 | $37.77 | $37.77 | 498,000 | — | — |
| 2021-06-25 | $38.08 | $38.08 | 341,900 | — | — |
| 2021-06-24 | $39.40 | $39.40 | 281,300 | — | — |
| 2021-06-23 | $37.25 | $37.25 | 364,400 | — | — |
| 2021-06-22 | $37.12 | $37.12 | 390,700 | — | — |
| 2021-06-21 | $36.10 | $36.10 | 950,400 | — | — |
| 2021-06-18 | $33.85 | $33.85 | 252,200 | — | — |
| 2021-06-17 | $32.44 | $32.44 | 490,100 | — | — |
| 2021-06-16 | $31.35 | $31.35 | 581,800 | — | — |
| 2021-06-15 | $30.86 | $30.86 | 235,600 | — | — |
| 2021-06-14 | $31.12 | $31.12 | 271,500 | — | — |
| 2021-06-11 | $30.45 | $30.45 | 300,000 | — | — |
| 2021-06-10 | $28.11 | $28.11 | 393,500 | — | — |
| 2021-06-09 | $29.09 | $29.09 | 169,000 | — | — |
| 2021-06-08 | $29.59 | $29.59 | 196,000 | — | — |
| 2021-06-07 | $30.67 | $30.67 | 283,000 | — | — |
| 2021-06-04 | $31.86 | $31.86 | 156,600 | — | — |
| 2021-06-03 | $31.28 | $31.28 | 347,500 | — | — |
| 2021-06-02 | $32.54 | $32.54 | 1,611,300 | — | — |
| 2021-06-01 | $33.82 | $33.82 | 473,200 | — | — |
| 2021-05-28 | $34.34 | $34.34 | 604,400 | — | — |
| 2021-05-27 | $33.31 | $33.31 | 1,477,900 | — | — |
| 2021-05-26 | $35.10 | $35.10 | 7,719,200 | — | — |