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-01-28 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 | $58.86 | $64.76 | 2,154,900 | — | — |
| 2021-12-30 | $58.01 | $63.82 | 2,460,100 | — | — |
| 2021-12-29 | $57.06 | $62.78 | 3,356,500 | — | — |
| 2021-12-28 | $54.93 | $60.43 | 3,168,700 | — | — |
| 2021-12-27 | $54.96 | $60.47 | 2,514,100 | — | — |
| 2021-12-23 | $53.66 | $59.04 | 2,220,500 | — | — |
| 2021-12-22 | $52.22 | $57.45 | 1,498,100 | — | — |
| 2021-12-21 | $52.12 | $57.34 | 2,455,100 | — | — |
| 2021-12-20 | $50.67 | $55.75 | 3,660,800 | — | — |
| 2021-12-17 | $50.96 | $56.07 | 4,750,100 | — | — |
| 2021-12-16 | $49.76 | $54.75 | 5,192,100 | — | — |
| 2021-12-15 | $49.40 | $54.35 | 5,920,500 | — | — |
| 2021-12-14 | $48.20 | $50.28 | 6,181,100 | — | — |
| 2021-12-13 | $49.47 | $51.60 | 5,100,900 | — | — |
| 2021-12-10 | $51.70 | $53.93 | 5,763,600 | — | — |
| 2021-12-09 | $54.15 | $56.49 | 6,272,100 | — | — |
| 2021-12-08 | $56.18 | $58.60 | 10,137,800 | — | — |
| 2021-12-07 | $57.95 | $60.45 | 6,754,200 | — | — |
| 2021-12-06 | $55.68 | $58.08 | 4,070,600 | — | — |
| 2021-12-03 | $54.35 | $56.69 | 3,405,800 | — | — |
| 2021-12-02 | $54.83 | $57.19 | 1,919,900 | — | — |
| 2021-12-01 | $53.43 | $55.73 | 3,721,100 | — | — |
| 2021-11-30 | $55.28 | $57.66 | 5,520,900 | — | — |
| 2021-11-29 | $57.63 | $60.12 | 4,609,000 | — | — |
| 2021-11-26 | $53.18 | $55.47 | 2,597,600 | — | — |
| 2021-11-24 | $54.60 | $56.95 | 2,758,500 | — | — |
| 2021-11-23 | $55.00 | $57.37 | 3,715,000 | — | — |
| 2021-11-22 | $57.00 | $59.46 | 6,613,200 | — | — |
| 2021-11-19 | $57.17 | $59.64 | 7,412,100 | — | — |
| 2021-11-18 | $54.47 | $56.82 | 6,699,800 | — | — |
| 2021-11-17 | $52.80 | $55.08 | 9,628,300 | — | — |
| 2021-11-16 | $50.10 | $52.26 | 3,328,800 | — | — |
| 2021-11-15 | $49.36 | $51.49 | 1,897,900 | — | — |
| 2021-11-12 | $50.21 | $52.38 | 1,652,200 | — | — |
| 2021-11-11 | $49.55 | $51.69 | 1,484,900 | — | — |
| 2021-11-10 | $48.05 | $50.12 | 3,027,300 | — | — |
| 2021-11-09 | $50.96 | $53.16 | 2,634,600 | — | — |
| 2021-11-08 | $49.56 | $51.70 | 1,635,800 | — | — |
| 2021-11-05 | $50.07 | $52.23 | 2,746,500 | — | — |
| 2021-11-04 | $53.17 | $55.46 | 3,062,300 | — | — |
| 2021-11-03 | $54.96 | $57.33 | 1,485,100 | — | — |
| 2021-11-02 | $54.46 | $56.81 | 1,968,000 | — | — |
| 2021-11-01 | $54.28 | $56.62 | 2,673,900 | — | — |
| 2021-10-29 | $51.22 | $53.43 | 2,093,600 | — | — |
| 2021-10-28 | $49.40 | $51.53 | 1,401,000 | — | — |
| 2021-10-27 | $47.25 | $49.29 | 2,331,100 | — | — |
| 2021-10-26 | $49.18 | $51.30 | 2,007,800 | — | — |
| 2021-10-25 | $50.36 | $52.53 | 1,936,400 | — | — |
| 2021-10-22 | $49.50 | $51.63 | 1,352,300 | — | — |
| 2021-10-21 | $49.42 | $51.55 | 2,040,100 | — | — |
| 2021-10-20 | $50.00 | $52.16 | 2,576,300 | — | — |
| 2021-10-19 | $49.32 | $51.45 | 3,468,600 | — | — |
| 2021-10-18 | $45.93 | $47.91 | 3,055,100 | — | — |
| 2021-10-15 | $43.91 | $45.80 | 1,968,000 | — | — |
| 2021-10-14 | $43.31 | $45.18 | 3,828,700 | — | — |
| 2021-10-13 | $45.95 | $47.93 | 2,746,600 | — | — |
| 2021-10-12 | $46.61 | $48.62 | 2,975,900 | — | — |
| 2021-10-11 | $43.98 | $45.88 | 2,327,200 | — | — |
| 2021-10-08 | $43.97 | $45.87 | 2,417,300 | — | — |
| 2021-10-07 | $44.42 | $46.34 | 3,027,400 | — | — |
| 2021-10-06 | $44.12 | $46.02 | 2,851,300 | — | — |
| 2021-10-05 | $44.11 | $46.01 | 4,011,500 | — | — |
| 2021-10-04 | $43.86 | $45.75 | 7,946,600 | — | — |
| 2021-10-01 | $49.55 | $51.69 | 3,270,100 | — | — |
| 2021-09-30 | $50.70 | $52.89 | 2,578,100 | — | — |
| 2021-09-29 | $51.34 | $53.55 | 3,482,000 | — | — |
| 2021-09-28 | $53.37 | $55.67 | 2,952,200 | — | — |
| 2021-09-27 | $55.10 | $57.48 | 2,744,900 | — | — |
| 2021-09-24 | $56.70 | $59.15 | 1,363,500 | — | — |
| 2021-09-23 | $58.94 | $61.48 | 2,467,300 | — | — |
| 2021-09-22 | $55.00 | $57.37 | 2,354,900 | — | — |
| 2021-09-21 | $55.89 | $58.30 | 2,141,200 | — | — |
| 2021-09-20 | $54.29 | $56.63 | 3,930,800 | — | — |
| 2021-09-17 | $59.41 | $61.97 | 1,288,800 | — | — |
| 2021-09-16 | $60.65 | $63.27 | 2,225,400 | — | — |
| 2021-09-15 | $60.12 | $62.71 | 2,810,200 | — | — |
| 2021-09-14 | $57.12 | $59.58 | 1,576,500 | — | — |
| 2021-09-13 | $58.69 | $61.22 | 3,371,600 | — | — |
| 2021-09-10 | $58.61 | $61.14 | 2,761,600 | — | — |
| 2021-09-09 | $58.09 | $60.60 | 3,461,900 | — | — |
| 2021-09-08 | $55.68 | $58.08 | 2,228,600 | — | — |
| 2021-09-07 | $55.10 | $57.48 | 2,759,200 | — | — |
| 2021-09-03 | $54.14 | $56.48 | 2,353,500 | — | — |
| 2021-09-02 | $53.00 | $55.29 | 2,471,100 | — | — |
| 2021-09-01 | $50.82 | $53.01 | 3,378,300 | — | — |
| 2021-08-31 | $48.30 | $50.38 | 1,366,100 | — | — |
| 2021-08-30 | $48.69 | $50.79 | 1,479,900 | — | — |
| 2021-08-27 | $48.99 | $51.10 | 1,305,700 | — | — |
| 2021-08-26 | $47.51 | $49.56 | 2,666,300 | — | — |
| 2021-08-25 | $49.71 | $51.85 | 3,324,300 | — | — |
| 2021-08-24 | $49.25 | $51.37 | 3,987,600 | — | — |
| 2021-08-23 | $48.37 | $48.37 | 4,173,500 | — | — |
| 2021-08-20 | $46.07 | $46.07 | 3,279,200 | — | — |
| 2021-08-19 | $45.02 | $45.02 | 3,833,300 | — | — |
| 2021-08-18 | $46.73 | $46.73 | 8,041,400 | — | — |
| 2021-08-17 | $45.51 | $45.51 | 2,655,400 | — | — |
| 2021-08-16 | $44.65 | $44.65 | 2,325,400 | — | — |
| 2021-08-13 | $44.44 | $44.44 | 1,846,100 | — | — |
| 2021-08-12 | $42.78 | $42.78 | 1,004,600 | — | — |
| 2021-08-11 | $42.74 | $42.74 | 1,117,800 | — | — |
| 2021-08-10 | $42.85 | $42.85 | 1,623,800 | — | — |
| 2021-08-09 | $42.66 | $42.66 | 1,292,100 | — | — |
| 2021-08-06 | $42.65 | $42.65 | 686,300 | — | — |
| 2021-08-05 | $41.88 | $41.88 | 734,100 | — | — |
| 2021-08-04 | $41.58 | $41.58 | 1,102,500 | — | — |
| 2021-08-03 | $42.02 | $42.02 | 1,708,700 | — | — |
| 2021-08-02 | $40.15 | $40.15 | 1,607,600 | — | — |
| 2021-07-30 | $39.14 | $39.14 | 1,068,300 | — | — |
| 2021-07-29 | $39.50 | $39.50 | 1,541,700 | — | — |
| 2021-07-28 | $37.01 | $37.01 | 2,256,300 | — | — |
| 2021-07-27 | $34.62 | $34.62 | 3,821,100 | — | — |
| 2021-07-26 | $36.25 | $36.25 | 2,574,100 | — | — |
| 2021-07-23 | $37.81 | $37.81 | 920,200 | — | — |
| 2021-07-22 | $38.86 | $38.86 | 915,000 | — | — |
| 2021-07-21 | $39.98 | $39.98 | 932,700 | — | — |
| 2021-07-20 | $37.51 | $37.51 | 1,021,100 | — | — |
| 2021-07-19 | $38.03 | $38.03 | 1,338,900 | — | — |
| 2021-07-16 | $37.85 | $37.85 | 1,740,700 | — | — |
| 2021-07-15 | $39.98 | $39.98 | 1,260,000 | — | — |
| 2021-07-14 | $38.42 | $38.42 | 1,577,500 | — | — |
| 2021-07-13 | $40.51 | $40.51 | 1,130,800 | — | — |
| 2021-07-12 | $42.27 | $42.27 | 1,658,800 | — | — |
| 2021-07-09 | $41.48 | $41.48 | 1,339,400 | — | — |
| 2021-07-08 | $39.08 | $39.08 | 2,484,000 | — | — |
| 2021-07-07 | $40.91 | $40.91 | 1,880,700 | — | — |
| 2021-07-06 | $40.45 | $40.45 | 1,651,200 | — | — |
| 2021-07-02 | $41.61 | $41.61 | 2,961,000 | — | — |
| 2021-07-01 | $42.42 | $42.42 | 2,378,100 | — | — |
| 2021-06-30 | $44.93 | $44.93 | 1,624,100 | — | — |
| 2021-06-29 | $43.56 | $43.56 | 1,499,600 | — | — |
| 2021-06-28 | $45.00 | $45.00 | 3,545,500 | — | — |
| 2021-06-25 | $48.94 | $48.94 | 2,487,300 | — | — |
| 2021-06-24 | $47.18 | $47.18 | 4,356,400 | — | — |
| 2021-06-23 | $44.55 | $44.55 | 1,386,200 | — | — |
| 2021-06-22 | $43.97 | $43.97 | 996,100 | — | — |
| 2021-06-21 | $43.52 | $43.52 | 1,226,600 | — | — |
| 2021-06-18 | $42.34 | $42.34 | 1,026,100 | — | — |
| 2021-06-17 | $42.85 | $42.85 | 1,534,700 | — | — |
| 2021-06-16 | $45.12 | $45.12 | 2,022,400 | — | — |
| 2021-06-15 | $42.35 | $42.35 | 2,222,100 | — | — |
| 2021-06-14 | $44.89 | $44.89 | 1,483,300 | — | — |
| 2021-06-11 | $46.54 | $46.54 | 1,884,800 | — | — |
| 2021-06-10 | $44.87 | $44.87 | 1,180,600 | — | — |
| 2021-06-09 | $43.79 | $43.79 | 2,334,700 | — | — |
| 2021-06-08 | $43.37 | $43.37 | 1,844,200 | — | — |
| 2021-06-07 | $42.62 | $42.62 | 2,441,100 | — | — |
| 2021-06-04 | $39.99 | $39.99 | 4,033,700 | — | — |
| 2021-06-03 | $40.90 | $40.90 | 1,585,100 | — | — |
| 2021-06-02 | $44.15 | $44.15 | 1,385,300 | — | — |
| 2021-06-01 | $43.55 | $43.55 | 2,070,300 | — | — |
| 2021-05-28 | $46.40 | $46.40 | 1,394,200 | — | — |
| 2021-05-27 | $44.99 | $44.99 | 1,441,200 | — | — |
| 2021-05-26 | $41.42 | $41.42 | 943,400 | — | — |
| 2021-05-25 | $40.97 | $40.97 | 1,557,200 | — | — |
| 2021-05-24 | $43.71 | $43.71 | 1,060,300 | — | — |
| 2021-05-21 | $43.55 | $43.55 | 1,115,500 | — | — |
| 2021-05-20 | $43.75 | $43.75 | 1,796,700 | — | — |
| 2021-05-19 | $45.45 | $45.45 | 4,108,900 | — | — |
| 2021-05-18 | $41.70 | $41.70 | 1,840,400 | — | — |
| 2021-05-17 | $41.01 | $41.01 | 1,840,200 | — | — |
| 2021-05-14 | $38.65 | $38.65 | 1,305,600 | — | — |
| 2021-05-13 | $35.20 | $35.20 | 1,352,300 | — | — |
| 2021-05-12 | $36.50 | $36.50 | 1,707,100 | — | — |
| 2021-05-11 | $34.42 | $34.42 | 1,864,600 | — | — |
| 2021-05-10 | $38.60 | $38.60 | 1,183,300 | — | — |
| 2021-05-07 | $39.58 | $39.58 | 1,034,100 | — | — |
| 2021-05-06 | $39.38 | $39.38 | 1,985,300 | — | — |
| 2021-05-05 | $41.93 | $41.93 | 2,149,900 | — | — |
| 2021-05-04 | $39.66 | $39.66 | 1,729,800 | — | — |
| 2021-05-03 | $38.44 | $38.44 | 1,317,100 | — | — |
| 2021-04-30 | $37.45 | $37.45 | 1,055,800 | — | — |
| 2021-04-29 | $35.88 | $35.88 | 778,700 | — | — |
| 2021-04-28 | $34.25 | $34.25 | 908,000 | — | — |
| 2021-04-27 | $33.05 | $33.05 | 1,502,900 | — | — |
| 2021-04-26 | $34.07 | $34.07 | 868,900 | — | — |
| 2021-04-23 | $32.44 | $32.44 | 752,400 | — | — |
| 2021-04-22 | $30.60 | $30.60 | 709,700 | — | — |
| 2021-04-21 | $29.65 | $29.65 | 717,800 | — | — |
| 2021-04-20 | $28.73 | $28.73 | 1,237,300 | — | — |
| 2021-04-19 | $31.50 | $31.50 | 1,224,900 | — | — |
| 2021-04-16 | $31.87 | $31.87 | 1,276,300 | — | — |
| 2021-04-15 | $29.34 | $29.34 | 531,800 | — | — |
| 2021-04-14 | $28.38 | $28.38 | 931,400 | — | — |
| 2021-04-13 | $28.37 | $28.37 | 848,900 | — | — |
| 2021-04-12 | $29.73 | $29.73 | 1,060,500 | — | — |
| 2021-04-09 | $31.05 | $31.05 | 1,672,700 | — | — |
| 2021-04-08 | $30.50 | $30.50 | 2,499,700 | — | — |
| 2021-04-07 | $27.38 | $27.38 | 782,100 | — | — |
| 2021-04-06 | $25.92 | $25.92 | 686,900 | — | — |
| 2021-04-05 | $26.40 | $26.40 | 591,800 | — | — |
| 2021-04-01 | $26.48 | $26.48 | 680,900 | — | — |
| 2021-03-31 | $24.34 | $24.34 | 221,400 | — | — |
| 2021-03-30 | $24.62 | $24.62 | 326,400 | — | — |
| 2021-03-29 | $24.48 | $24.48 | 554,400 | — | — |
| 2021-03-26 | $26.04 | $26.04 | 998,700 | — | — |
| 2021-03-25 | $26.65 | $26.65 | 1,062,700 | — | — |
| 2021-03-24 | $23.71 | $23.71 | 816,000 | — | — |
| 2021-03-23 | $23.09 | $23.09 | 1,159,000 | — | — |
| 2021-03-22 | $26.78 | $26.78 | 2,055,200 | — | — |
| 2021-03-19 | $28.25 | $28.25 | 661,100 | — | — |
| 2021-03-18 | $26.64 | $26.64 | 931,000 | — | — |
| 2021-03-17 | $26.73 | $26.73 | 663,500 | — | — |
| 2021-03-16 | $25.12 | $25.12 | 963,400 | — | — |
| 2021-03-15 | $25.11 | $25.11 | 1,121,500 | — | — |
| 2021-03-12 | $25.25 | $25.25 | 1,272,700 | — | — |
| 2021-03-11 | $23.35 | $23.35 | 1,515,300 | — | — |
| 2021-03-10 | $20.40 | $20.40 | 629,900 | — | — |
| 2021-03-09 | $19.69 | $19.69 | 380,800 | — | — |
| 2021-03-08 | $18.82 | $18.82 | 312,500 | — | — |
| 2021-03-05 | $19.30 | $19.30 | 488,200 | — | — |
| 2021-03-04 | $20.23 | $20.23 | 472,000 | — | — |
| 2021-03-03 | $21.00 | $21.00 | 662,500 | — | — |
| 2021-03-02 | $20.46 | $20.46 | 242,800 | — | — |
| 2021-03-01 | $20.21 | $20.21 | 311,000 | — | — |
| 2021-02-26 | $19.94 | $19.94 | 317,000 | — | — |
| 2021-02-25 | $19.35 | $19.35 | 354,900 | — | — |
| 2021-02-24 | $20.06 | $20.06 | 584,000 | — | — |
| 2021-02-23 | $19.83 | $19.83 | 658,700 | — | — |
| 2021-02-22 | $20.86 | $20.86 | 692,200 | — | — |
| 2021-02-19 | $21.77 | $21.77 | 829,500 | — | — |
| 2021-02-18 | $20.06 | $20.06 | 924,100 | — | — |
| 2021-02-17 | $21.69 | $21.69 | 770,600 | — | — |
| 2021-02-16 | $20.70 | $20.70 | 1,232,300 | — | — |
| 2021-02-12 | $20.12 | $20.12 | 1,128,000 | — | — |
| 2021-02-11 | $18.69 | $18.69 | 980,200 | — | — |
| 2021-02-10 | $17.43 | $17.43 | 985,900 | — | — |
| 2021-02-09 | $15.93 | $15.93 | 507,500 | — | — |
| 2021-02-08 | $15.20 | $15.20 | 606,500 | — | — |
| 2021-02-05 | $14.79 | $14.79 | 585,700 | — | — |
| 2021-02-04 | $14.25 | $14.25 | 1,299,500 | — | — |
| 2021-02-03 | $14.50 | $14.50 | 832,900 | — | — |
| 2021-02-02 | $14.11 | $14.11 | 1,506,000 | — | — |
| 2021-02-01 | $13.62 | $13.62 | 1,081,400 | — | — |
| 2021-01-29 | $12.05 | $12.05 | 1,418,500 | — | — |
| 2021-01-28 | $11.50 | $11.50 | 6,406,100 | — | — |