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
- 2019-06-14 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.97 | $58.97 | 2,578,800 | — | — |
| 2021-12-30 | $59.43 | $59.43 | 2,233,900 | — | — |
| 2021-12-29 | $57.81 | $57.81 | 2,566,200 | — | — |
| 2021-12-28 | $60.00 | $60.00 | 2,371,900 | — | — |
| 2021-12-27 | $60.27 | $60.27 | 2,277,100 | — | — |
| 2021-12-23 | $59.26 | $59.26 | 4,918,000 | — | — |
| 2021-12-22 | $55.76 | $55.76 | 3,180,600 | — | — |
| 2021-12-21 | $55.22 | $55.22 | 3,624,600 | — | — |
| 2021-12-20 | $56.52 | $56.52 | 5,283,400 | — | — |
| 2021-12-17 | $54.76 | $54.76 | 4,499,200 | — | — |
| 2021-12-16 | $53.40 | $53.40 | 5,554,400 | — | — |
| 2021-12-15 | $56.37 | $56.37 | 6,101,200 | — | — |
| 2021-12-14 | $54.87 | $54.87 | 5,989,900 | — | — |
| 2021-12-13 | $55.26 | $55.26 | 8,007,100 | — | — |
| 2021-12-10 | $51.76 | $51.76 | 17,830,900 | — | — |
| 2021-12-09 | $56.30 | $56.30 | 9,763,400 | — | — |
| 2021-12-08 | $60.10 | $60.10 | 4,404,500 | — | — |
| 2021-12-07 | $60.77 | $60.77 | 4,256,200 | — | — |
| 2021-12-06 | $59.54 | $59.54 | 6,599,900 | — | — |
| 2021-12-03 | $62.69 | $62.69 | 5,996,600 | — | — |
| 2021-12-02 | $66.00 | $66.00 | 4,534,800 | — | — |
| 2021-12-01 | $66.50 | $66.50 | 6,923,000 | — | — |
| 2021-11-30 | $68.26 | $68.26 | 4,887,700 | — | — |
| 2021-11-29 | $68.66 | $68.66 | 3,008,000 | — | — |
| 2021-11-26 | $69.39 | $69.39 | 2,726,400 | — | — |
| 2021-11-24 | $67.10 | $67.10 | 3,128,300 | — | — |
| 2021-11-23 | $64.53 | $64.53 | 4,083,400 | — | — |
| 2021-11-22 | $66.04 | $66.04 | 5,079,600 | — | — |
| 2021-11-19 | $72.92 | $72.92 | 2,731,100 | — | — |
| 2021-11-18 | $72.92 | $72.92 | 2,165,800 | — | — |
| 2021-11-17 | $73.35 | $73.35 | 2,804,000 | — | — |
| 2021-11-16 | $75.98 | $75.98 | 2,147,200 | — | — |
| 2021-11-15 | $74.76 | $74.76 | 2,107,300 | — | — |
| 2021-11-12 | $76.91 | $76.91 | 3,432,300 | — | — |
| 2021-11-11 | $71.30 | $71.30 | 2,624,700 | — | — |
| 2021-11-10 | $72.15 | $72.15 | 3,012,900 | — | — |
| 2021-11-09 | $76.62 | $76.62 | 2,186,300 | — | — |
| 2021-11-08 | $75.58 | $75.58 | 2,793,900 | — | — |
| 2021-11-05 | $74.40 | $74.40 | 3,867,800 | — | — |
| 2021-11-04 | $79.62 | $79.62 | 6,206,300 | — | — |
| 2021-11-03 | $73.16 | $73.16 | 3,347,200 | — | — |
| 2021-11-02 | $73.39 | $73.39 | 2,217,500 | — | — |
| 2021-11-01 | $74.71 | $74.71 | 2,935,500 | — | — |
| 2021-10-29 | $75.80 | $75.80 | 4,983,700 | — | — |
| 2021-10-28 | $72.63 | $72.63 | 7,486,000 | — | — |
| 2021-10-27 | $67.29 | $67.29 | 2,405,200 | — | — |
| 2021-10-26 | $67.99 | $67.99 | 5,345,400 | — | — |
| 2021-10-25 | $67.95 | $67.95 | 2,953,600 | — | — |
| 2021-10-22 | $65.47 | $65.47 | 2,002,200 | — | — |
| 2021-10-21 | $65.50 | $65.50 | 2,093,700 | — | — |
| 2021-10-20 | $65.90 | $65.90 | 2,031,800 | — | — |
| 2021-10-19 | $66.34 | $66.34 | 3,170,100 | — | — |
| 2021-10-18 | $65.91 | $65.91 | 4,079,800 | — | — |
| 2021-10-15 | $63.53 | $63.53 | 2,879,200 | — | — |
| 2021-10-14 | $62.61 | $62.61 | 3,355,900 | — | — |
| 2021-10-13 | $62.73 | $62.73 | 2,933,300 | — | — |
| 2021-10-12 | $62.87 | $62.87 | 4,674,800 | — | — |
| 2021-10-11 | $61.46 | $61.46 | 3,067,400 | — | — |
| 2021-10-08 | $62.60 | $62.60 | 4,843,600 | — | — |
| 2021-10-07 | $64.79 | $64.79 | 2,814,300 | — | — |
| 2021-10-06 | $64.54 | $64.54 | 2,272,000 | — | — |
| 2021-10-05 | $63.96 | $63.96 | 2,559,600 | — | — |
| 2021-10-04 | $64.23 | $64.23 | 4,220,300 | — | — |
| 2021-10-01 | $67.39 | $67.39 | 1,735,800 | — | — |
| 2021-09-30 | $68.11 | $68.11 | 2,154,300 | — | — |
| 2021-09-29 | $67.71 | $67.71 | 2,986,700 | — | — |
| 2021-09-28 | $69.64 | $69.64 | 3,065,800 | — | — |
| 2021-09-27 | $70.50 | $70.50 | 3,692,100 | — | — |
| 2021-09-24 | $69.83 | $69.83 | 5,927,000 | — | — |
| 2021-09-23 | $73.45 | $73.45 | 2,115,100 | — | — |
| 2021-09-22 | $73.84 | $73.84 | 2,066,200 | — | — |
| 2021-09-21 | $75.15 | $75.15 | 1,680,500 | — | — |
| 2021-09-20 | $75.63 | $75.63 | 2,119,400 | — | — |
| 2021-09-17 | $75.62 | $75.62 | 2,548,300 | — | — |
| 2021-09-16 | $74.92 | $74.92 | 2,221,200 | — | — |
| 2021-09-15 | $73.65 | $73.65 | 2,446,400 | — | — |
| 2021-09-14 | $72.22 | $72.22 | 1,771,700 | — | — |
| 2021-09-13 | $73.64 | $73.64 | 3,005,800 | — | — |
| 2021-09-10 | $74.99 | $74.99 | 2,696,600 | — | — |
| 2021-09-09 | $76.60 | $76.60 | 2,386,900 | — | — |
| 2021-09-08 | $75.95 | $75.95 | 3,181,800 | — | — |
| 2021-09-07 | $75.82 | $75.82 | 4,494,500 | — | — |
| 2021-09-03 | $76.75 | $76.75 | 6,559,500 | — | — |
| 2021-09-02 | $79.31 | $79.31 | 19,017,800 | — | — |
| 2021-09-01 | $87.43 | $87.43 | 7,514,400 | — | — |
| 2021-08-31 | $88.12 | $88.12 | 2,511,200 | — | — |
| 2021-08-30 | $90.10 | $90.10 | 1,707,900 | — | — |
| 2021-08-27 | $88.11 | $88.11 | 1,476,700 | — | — |
| 2021-08-26 | $89.55 | $89.55 | 1,807,200 | — | — |
| 2021-08-25 | $92.21 | $92.21 | 996,300 | — | — |
| 2021-08-24 | $92.10 | $92.10 | 1,566,600 | — | — |
| 2021-08-23 | $88.33 | $88.33 | 1,434,900 | — | — |
| 2021-08-20 | $86.52 | $86.52 | 2,372,300 | — | — |
| 2021-08-19 | $89.70 | $89.70 | 986,700 | — | — |
| 2021-08-18 | $91.07 | $91.07 | 1,221,100 | — | — |
| 2021-08-17 | $92.59 | $92.59 | 1,628,000 | — | — |
| 2021-08-16 | $91.78 | $91.78 | 1,722,400 | — | — |
| 2021-08-13 | $95.70 | $95.70 | 2,655,200 | — | — |
| 2021-08-12 | $95.08 | $95.08 | 2,283,000 | — | — |
| 2021-08-11 | $91.34 | $91.34 | 2,233,300 | — | — |
| 2021-08-10 | $90.73 | $90.73 | 1,295,900 | — | — |
| 2021-08-09 | $91.14 | $91.14 | 1,799,000 | — | — |
| 2021-08-06 | $89.22 | $89.22 | 2,447,300 | — | — |
| 2021-08-05 | $91.94 | $91.94 | 2,226,500 | — | — |
| 2021-08-04 | $90.04 | $90.04 | 2,832,900 | — | — |
| 2021-08-03 | $86.75 | $86.75 | 1,301,700 | — | — |
| 2021-08-02 | $85.38 | $85.38 | 2,061,700 | — | — |
| 2021-07-30 | $83.70 | $83.70 | 2,556,000 | — | — |
| 2021-07-29 | $86.67 | $86.67 | 1,821,700 | — | — |
| 2021-07-28 | $89.43 | $89.43 | 2,367,100 | — | — |
| 2021-07-27 | $85.35 | $85.35 | 2,268,600 | — | — |
| 2021-07-26 | $86.35 | $86.35 | 3,159,300 | — | — |
| 2021-07-23 | $86.74 | $86.74 | 2,826,000 | — | — |
| 2021-07-22 | $84.67 | $84.67 | 1,785,800 | — | — |
| 2021-07-21 | $83.20 | $83.20 | 1,708,800 | — | — |
| 2021-07-20 | $82.70 | $82.70 | 2,650,600 | — | — |
| 2021-07-19 | $82.24 | $82.24 | 5,409,100 | — | — |
| 2021-07-16 | $76.98 | $76.98 | 2,004,100 | — | — |
| 2021-07-15 | $77.49 | $77.49 | 2,876,300 | — | — |
| 2021-07-14 | $78.91 | $78.91 | 2,904,500 | — | — |
| 2021-07-13 | $84.22 | $84.22 | 2,094,100 | — | — |
| 2021-07-12 | $84.35 | $84.35 | 2,311,700 | — | — |
| 2021-07-09 | $85.57 | $85.57 | 3,884,100 | — | — |
| 2021-07-08 | $81.24 | $81.24 | 5,573,100 | — | — |
| 2021-07-07 | $83.64 | $83.64 | 3,022,700 | — | — |
| 2021-07-06 | $84.42 | $84.42 | 3,945,400 | — | — |
| 2021-07-02 | $80.55 | $80.55 | 3,095,800 | — | — |
| 2021-07-01 | $80.64 | $80.64 | 2,710,400 | — | — |
| 2021-06-30 | $79.71 | $79.71 | 2,863,800 | — | — |
| 2021-06-29 | $81.88 | $81.88 | 3,098,200 | — | — |
| 2021-06-28 | $83.00 | $83.00 | 4,844,100 | — | — |
| 2021-06-25 | $80.35 | $80.35 | 3,531,300 | — | — |
| 2021-06-24 | $80.62 | $80.62 | 5,020,600 | — | — |
| 2021-06-23 | $78.85 | $78.85 | 3,426,600 | — | — |
| 2021-06-22 | $77.22 | $77.22 | 4,345,200 | — | — |
| 2021-06-21 | $77.85 | $77.85 | 4,068,300 | — | — |
| 2021-06-18 | $78.50 | $78.50 | 3,941,800 | — | — |
| 2021-06-17 | $77.67 | $77.67 | 3,334,500 | — | — |
| 2021-06-16 | $77.20 | $77.20 | 4,306,000 | — | — |
| 2021-06-15 | $73.90 | $73.90 | 4,363,600 | — | — |
| 2021-06-14 | $75.07 | $75.07 | 5,310,900 | — | — |
| 2021-06-11 | $74.74 | $74.74 | 11,398,500 | — | — |
| 2021-06-10 | $79.35 | $79.35 | 9,820,900 | — | — |
| 2021-06-09 | $77.77 | $77.77 | 2,782,400 | — | — |
| 2021-06-08 | $79.47 | $79.47 | 3,204,000 | — | — |
| 2021-06-07 | $78.56 | $78.56 | 3,370,800 | — | — |
| 2021-06-04 | $75.21 | $75.21 | 2,392,700 | — | — |
| 2021-06-03 | $75.13 | $75.13 | 4,049,100 | — | — |
| 2021-06-02 | $77.52 | $77.52 | 4,532,900 | — | — |
| 2021-06-01 | $73.53 | $73.53 | 1,835,300 | — | — |
| 2021-05-28 | $73.62 | $73.62 | 2,108,100 | — | — |
| 2021-05-27 | $75.28 | $75.28 | 2,425,000 | — | — |
| 2021-05-26 | $73.96 | $73.96 | 3,478,000 | — | — |
| 2021-05-25 | $72.93 | $72.93 | 3,053,500 | — | — |
| 2021-05-24 | $71.71 | $71.71 | 3,286,500 | — | — |
| 2021-05-21 | $67.76 | $67.76 | 3,879,000 | — | — |
| 2021-05-20 | $69.60 | $69.60 | 3,566,500 | — | — |
| 2021-05-19 | $70.59 | $70.59 | 1,880,800 | — | — |
| 2021-05-18 | $70.42 | $70.42 | 3,002,200 | — | — |
| 2021-05-17 | $70.21 | $70.21 | 3,150,700 | — | — |
| 2021-05-14 | $67.75 | $67.75 | 3,047,000 | — | — |
| 2021-05-13 | $65.68 | $65.68 | 3,938,300 | — | — |
| 2021-05-12 | $68.00 | $68.00 | 3,511,800 | — | — |
| 2021-05-11 | $71.42 | $71.42 | 4,227,900 | — | — |
| 2021-05-10 | $67.83 | $67.83 | 4,063,400 | — | — |
| 2021-05-07 | $71.00 | $71.00 | 3,290,400 | — | — |
| 2021-05-06 | $71.51 | $71.51 | 4,287,100 | — | — |
| 2021-05-05 | $74.43 | $74.43 | 3,356,900 | — | — |
| 2021-05-04 | $77.34 | $77.34 | 3,476,300 | — | — |
| 2021-05-03 | $80.65 | $80.65 | 3,946,900 | — | — |
| 2021-04-30 | $79.72 | $79.72 | 3,155,700 | — | — |
| 2021-04-29 | $81.45 | $81.45 | 2,896,900 | — | — |
| 2021-04-28 | $81.89 | $81.89 | 1,586,200 | — | — |
| 2021-04-27 | $82.68 | $82.68 | 1,611,700 | — | — |
| 2021-04-26 | $82.62 | $82.62 | 2,220,100 | — | — |
| 2021-04-23 | $80.59 | $80.59 | 2,935,700 | — | — |
| 2021-04-22 | $79.60 | $79.60 | 2,616,800 | — | — |
| 2021-04-21 | $80.24 | $80.24 | 4,927,100 | — | — |
| 2021-04-20 | $77.00 | $77.00 | 4,017,800 | — | — |
| 2021-04-19 | $78.98 | $78.98 | 4,472,500 | — | — |
| 2021-04-16 | $84.15 | $84.15 | 5,419,900 | — | — |
| 2021-04-15 | $86.60 | $86.60 | 2,398,300 | — | — |
| 2021-04-14 | $85.56 | $85.56 | 3,776,500 | — | — |
| 2021-04-13 | $87.38 | $87.38 | 5,822,900 | — | — |
| 2021-04-12 | $84.04 | $84.04 | 3,692,500 | — | — |
| 2021-04-09 | $84.10 | $84.10 | 4,599,400 | — | — |
| 2021-04-08 | $81.82 | $81.82 | 2,914,200 | — | — |
| 2021-04-07 | $81.85 | $81.85 | 2,369,400 | — | — |
| 2021-04-06 | $82.55 | $82.55 | 3,073,600 | — | — |
| 2021-04-05 | $80.85 | $80.85 | 5,152,300 | — | — |
| 2021-04-01 | $82.71 | $82.71 | 6,199,100 | — | — |
| 2021-03-31 | $84.71 | $84.71 | 22,419,900 | — | — |
| 2021-03-30 | $80.38 | $80.38 | 7,157,000 | — | — |
| 2021-03-29 | $78.85 | $78.85 | 2,954,900 | — | — |
| 2021-03-26 | $78.66 | $78.66 | 2,925,300 | — | — |
| 2021-03-25 | $79.04 | $79.04 | 3,188,300 | — | — |
| 2021-03-24 | $79.00 | $79.00 | 4,795,400 | — | — |
| 2021-03-23 | $84.69 | $84.69 | 3,453,500 | — | — |
| 2021-03-22 | $85.88 | $85.88 | 4,108,200 | — | — |
| 2021-03-19 | $82.53 | $82.53 | 3,796,600 | — | — |
| 2021-03-18 | $77.51 | $77.51 | 2,856,000 | — | — |
| 2021-03-17 | $81.52 | $81.52 | 2,731,000 | — | — |
| 2021-03-16 | $82.29 | $82.29 | 2,417,700 | — | — |
| 2021-03-15 | $86.55 | $86.55 | 1,520,500 | — | — |
| 2021-03-12 | $85.60 | $85.60 | 1,949,900 | — | — |
| 2021-03-11 | $87.27 | $87.27 | 3,084,600 | — | — |
| 2021-03-10 | $80.59 | $80.59 | 2,769,600 | — | — |
| 2021-03-09 | $80.43 | $80.43 | 3,815,100 | — | — |
| 2021-03-08 | $76.33 | $76.33 | 3,610,800 | — | — |
| 2021-03-05 | $82.87 | $82.87 | 5,812,800 | — | — |
| 2021-03-04 | $87.65 | $87.65 | 4,171,400 | — | — |
| 2021-03-03 | $91.57 | $91.57 | 4,892,300 | — | — |
| 2021-03-02 | $98.86 | $98.86 | 2,668,900 | — | — |
| 2021-03-01 | $104.80 | $104.80 | 1,832,500 | — | — |
| 2021-02-26 | $101.56 | $101.56 | 2,754,100 | — | — |
| 2021-02-25 | $101.55 | $101.55 | 2,689,700 | — | — |
| 2021-02-24 | $105.23 | $105.23 | 2,998,400 | — | — |
| 2021-02-23 | $109.78 | $109.78 | 4,165,300 | — | — |
| 2021-02-22 | $108.68 | $108.68 | 2,450,100 | — | — |
| 2021-02-19 | $113.95 | $113.95 | 1,787,600 | — | — |
| 2021-02-18 | $110.29 | $110.29 | 1,680,300 | — | — |
| 2021-02-17 | $110.49 | $110.49 | 2,558,400 | — | — |
| 2021-02-16 | $114.74 | $114.74 | 2,144,600 | — | — |
| 2021-02-12 | $118.69 | $118.69 | 4,341,000 | — | — |
| 2021-02-11 | $108.94 | $108.94 | 1,461,800 | — | — |
| 2021-02-10 | $107.09 | $107.09 | 1,557,200 | — | — |
| 2021-02-09 | $109.75 | $109.75 | 1,369,600 | — | — |
| 2021-02-08 | $107.76 | $107.76 | 2,423,800 | — | — |
| 2021-02-05 | $110.70 | $110.70 | 2,074,900 | — | — |
| 2021-02-04 | $106.83 | $106.83 | 2,101,100 | — | — |
| 2021-02-03 | $103.71 | $103.71 | 3,421,000 | — | — |
| 2021-02-02 | $101.76 | $101.76 | 2,695,600 | — | — |
| 2021-02-01 | $101.44 | $101.44 | 2,840,300 | — | — |
| 2021-01-29 | $101.82 | $101.82 | 3,103,900 | — | — |
| 2021-01-28 | $103.95 | $103.95 | 2,767,300 | — | — |
| 2021-01-27 | $103.99 | $103.99 | 6,983,300 | — | — |
| 2021-01-26 | $102.29 | $102.29 | 2,578,400 | — | — |
| 2021-01-25 | $102.49 | $102.49 | 3,064,800 | — | — |
| 2021-01-22 | $105.08 | $105.08 | 2,498,400 | — | — |
| 2021-01-21 | $105.10 | $105.10 | 1,746,800 | — | — |
| 2021-01-20 | $104.39 | $104.39 | 2,044,100 | — | — |
| 2021-01-19 | $107.32 | $107.32 | 2,846,100 | — | — |
| 2021-01-15 | $108.11 | $108.11 | 3,102,700 | — | — |
| 2021-01-14 | $114.63 | $114.63 | 3,404,600 | — | — |
| 2021-01-13 | $112.46 | $112.46 | 6,112,700 | — | — |
| 2021-01-12 | $104.15 | $104.15 | 3,991,200 | — | — |
| 2021-01-11 | $97.15 | $97.15 | 1,809,900 | — | — |
| 2021-01-08 | $96.87 | $96.87 | 2,629,800 | — | — |
| 2021-01-07 | $97.98 | $97.98 | 2,806,400 | — | — |
| 2021-01-06 | $94.02 | $94.02 | 2,919,900 | — | — |
| 2021-01-05 | $95.29 | $95.29 | 4,597,000 | — | — |
| 2021-01-04 | $88.90 | $88.90 | 2,991,200 | — | — |