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
- 1986-06-02 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 | $83.58 | $376.01 | 13,700 | — | — |
| 2021-12-30 | $83.31 | $374.79 | 32,900 | — | — |
| 2021-12-29 | $83.49 | $375.60 | 14,100 | — | — |
| 2021-12-28 | $83.33 | $374.88 | 21,400 | — | — |
| 2021-12-27 | $83.59 | $376.05 | 19,200 | — | — |
| 2021-12-23 | $82.43 | $370.83 | 23,600 | — | — |
| 2021-12-22 | $81.62 | $367.19 | 27,100 | — | — |
| 2021-12-21 | $81.63 | $367.23 | 30,100 | — | — |
| 2021-12-20 | $79.26 | $356.57 | 38,400 | — | — |
| 2021-12-17 | $80.26 | $361.07 | 282,600 | — | — |
| 2021-12-16 | $81.86 | $368.27 | 56,200 | — | — |
| 2021-12-15 | $81.61 | $367.14 | 57,100 | — | — |
| 2021-12-14 | $79.39 | $357.16 | 28,900 | — | — |
| 2021-12-13 | $79.16 | $356.12 | 28,700 | — | — |
| 2021-12-10 | $79.44 | $357.38 | 21,900 | — | — |
| 2021-12-09 | $79.14 | $356.03 | 20,300 | — | — |
| 2021-12-08 | $80.51 | $362.20 | 17,000 | — | — |
| 2021-12-07 | $79.41 | $357.25 | 21,500 | — | — |
| 2021-12-06 | $81.04 | $364.58 | 20,700 | — | — |
| 2021-12-03 | $78.79 | $354.46 | 22,900 | — | — |
| 2021-12-02 | $80.83 | $363.64 | 31,900 | — | — |
| 2021-12-01 | $77.45 | $348.43 | 32,000 | — | — |
| 2021-11-30 | $78.16 | $351.62 | 43,600 | — | — |
| 2021-11-29 | $78.46 | $352.97 | 31,600 | — | — |
| 2021-11-26 | $80.11 | $360.40 | 38,600 | — | — |
| 2021-11-24 | $84.03 | $378.03 | 15,000 | — | — |
| 2021-11-23 | $85.02 | $382.49 | 19,400 | — | — |
| 2021-11-22 | $83.55 | $375.87 | 28,100 | — | — |
| 2021-11-19 | $82.89 | $372.90 | 15,700 | — | — |
| 2021-11-18 | $83.90 | $377.45 | 25,000 | — | — |
| 2021-11-17 | $83.74 | $376.73 | 27,200 | — | — |
| 2021-11-16 | $84.03 | $378.03 | 16,000 | — | — |
| 2021-11-15 | $84.83 | $381.63 | 37,500 | — | — |
| 2021-11-12 | $83.89 | $377.40 | 23,300 | — | — |
| 2021-11-11 | $84.48 | $380.06 | 27,500 | — | — |
| 2021-11-10 | $83.78 | $376.91 | 33,500 | — | — |
| 2021-11-09 | $83.97 | $377.76 | 34,600 | — | — |
| 2021-11-08 | $84.98 | $382.31 | 28,300 | — | — |
| 2021-11-05 | $84.73 | $381.18 | 49,600 | — | — |
| 2021-11-04 | $82.94 | $373.13 | 33,200 | — | — |
| 2021-11-03 | $84.33 | $379.38 | 28,600 | — | — |
| 2021-11-02 | $81.98 | $368.81 | 20,800 | — | — |
| 2021-11-01 | $83.54 | $375.83 | 29,300 | — | — |
| 2021-10-29 | $82.11 | $366.83 | 26,500 | — | — |
| 2021-10-28 | $81.86 | $365.71 | 22,100 | — | — |
| 2021-10-27 | $80.53 | $359.77 | 25,800 | — | — |
| 2021-10-26 | $83.31 | $372.19 | 36,200 | — | — |
| 2021-10-25 | $83.74 | $374.11 | 31,300 | — | — |
| 2021-10-22 | $81.96 | $366.16 | 11,700 | — | — |
| 2021-10-21 | $81.56 | $364.37 | 24,600 | — | — |
| 2021-10-20 | $82.92 | $370.45 | 19,800 | — | — |
| 2021-10-19 | $81.44 | $363.84 | 15,000 | — | — |
| 2021-10-18 | $81.43 | $363.79 | 12,000 | — | — |
| 2021-10-15 | $81.91 | $365.94 | 30,800 | — | — |
| 2021-10-14 | $82.24 | $367.41 | 19,400 | — | — |
| 2021-10-13 | $81.26 | $363.03 | 8,200 | — | — |
| 2021-10-12 | $81.73 | $365.13 | 23,400 | — | — |
| 2021-10-11 | $81.23 | $362.90 | 16,400 | — | — |
| 2021-10-08 | $82.67 | $369.33 | 15,800 | — | — |
| 2021-10-07 | $83.00 | $370.81 | 31,700 | — | — |
| 2021-10-06 | $81.73 | $365.13 | 10,200 | — | — |
| 2021-10-05 | $82.32 | $367.77 | 23,800 | — | — |
| 2021-10-04 | $81.00 | $361.87 | 30,800 | — | — |
| 2021-10-01 | $81.92 | $365.98 | 40,200 | — | — |
| 2021-09-30 | $80.91 | $361.47 | 20,300 | — | — |
| 2021-09-29 | $81.07 | $362.18 | 20,000 | — | — |
| 2021-09-28 | $79.50 | $355.17 | 22,900 | — | — |
| 2021-09-27 | $80.63 | $360.22 | 37,500 | — | — |
| 2021-09-24 | $78.44 | $350.43 | 21,900 | — | — |
| 2021-09-23 | $77.92 | $348.11 | 23,100 | — | — |
| 2021-09-22 | $75.81 | $338.68 | 27,200 | — | — |
| 2021-09-21 | $74.38 | $332.30 | 21,200 | — | — |
| 2021-09-20 | $75.13 | $335.65 | 49,100 | — | — |
| 2021-09-17 | $77.85 | $347.80 | 224,500 | — | — |
| 2021-09-16 | $75.08 | $335.42 | 26,000 | — | — |
| 2021-09-15 | $76.49 | $341.72 | 31,100 | — | — |
| 2021-09-14 | $75.57 | $337.61 | 34,100 | — | — |
| 2021-09-13 | $77.02 | $344.09 | 46,100 | — | — |
| 2021-09-10 | $75.61 | $337.79 | 26,800 | — | — |
| 2021-09-09 | $76.78 | $343.02 | 43,900 | — | — |
| 2021-09-08 | $77.06 | $344.27 | 28,700 | — | — |
| 2021-09-07 | $77.67 | $346.99 | 39,400 | — | — |
| 2021-09-03 | $79.24 | $354.01 | 30,400 | — | — |
| 2021-09-02 | $79.76 | $356.33 | 24,800 | — | — |
| 2021-09-01 | $79.57 | $355.48 | 27,900 | — | — |
| 2021-08-31 | $79.59 | $355.57 | 36,300 | — | — |
| 2021-08-30 | $78.08 | $348.83 | 22,600 | — | — |
| 2021-08-27 | $80.62 | $360.17 | 39,400 | — | — |
| 2021-08-26 | $77.33 | $345.47 | 23,600 | — | — |
| 2021-08-25 | $78.91 | $352.53 | 24,900 | — | — |
| 2021-08-24 | $79.27 | $354.14 | 17,700 | — | — |
| 2021-08-23 | $79.52 | $355.26 | 22,100 | — | — |
| 2021-08-20 | $80.01 | $357.45 | 30,000 | — | — |
| 2021-08-19 | $79.01 | $352.98 | 25,500 | — | — |
| 2021-08-18 | $79.13 | $353.52 | 17,700 | — | — |
| 2021-08-17 | $79.80 | $356.51 | 16,400 | — | — |
| 2021-08-16 | $81.44 | $363.84 | 20,000 | — | — |
| 2021-08-13 | $80.95 | $361.65 | 23,400 | — | — |
| 2021-08-12 | $81.12 | $362.41 | 18,700 | — | — |
| 2021-08-11 | $81.76 | $365.27 | 26,800 | — | — |
| 2021-08-10 | $79.20 | $353.83 | 21,800 | — | — |
| 2021-08-09 | $78.32 | $349.90 | 17,100 | — | — |
| 2021-08-06 | $79.14 | $353.56 | 21,700 | — | — |
| 2021-08-05 | $77.08 | $344.36 | 14,900 | — | — |
| 2021-08-04 | $76.01 | $339.58 | 21,400 | — | — |
| 2021-08-03 | $77.06 | $344.27 | 52,000 | — | — |
| 2021-08-02 | $75.59 | $337.70 | 35,600 | — | — |
| 2021-07-30 | $76.75 | $340.47 | 23,100 | — | — |
| 2021-07-29 | $76.69 | $340.21 | 19,300 | — | — |
| 2021-07-28 | $76.56 | $339.63 | 24,200 | — | — |
| 2021-07-27 | $75.69 | $335.77 | 22,200 | — | — |
| 2021-07-26 | $76.05 | $337.37 | 16,800 | — | — |
| 2021-07-23 | $75.54 | $335.10 | 21,600 | — | — |
| 2021-07-22 | $74.07 | $328.58 | 23,700 | — | — |
| 2021-07-21 | $75.85 | $336.48 | 23,800 | — | — |
| 2021-07-20 | $75.14 | $333.33 | 55,400 | — | — |
| 2021-07-19 | $73.63 | $326.63 | 39,100 | — | — |
| 2021-07-16 | $75.62 | $335.46 | 34,500 | — | — |
| 2021-07-15 | $76.71 | $340.29 | 32,600 | — | — |
| 2021-07-14 | $76.10 | $337.59 | 22,200 | — | — |
| 2021-07-13 | $76.01 | $337.19 | 28,500 | — | — |
| 2021-07-12 | $77.80 | $345.13 | 19,400 | — | — |
| 2021-07-09 | $77.40 | $343.35 | 33,700 | — | — |
| 2021-07-08 | $74.20 | $329.16 | 49,800 | — | — |
| 2021-07-07 | $75.33 | $334.17 | 47,600 | — | — |
| 2021-07-06 | $74.73 | $331.51 | 33,500 | — | — |
| 2021-07-02 | $76.79 | $340.65 | 21,300 | — | — |
| 2021-07-01 | $78.28 | $347.26 | 20,600 | — | — |
| 2021-06-30 | $77.56 | $344.06 | 36,900 | — | — |
| 2021-06-29 | $78.03 | $346.15 | 17,100 | — | — |
| 2021-06-28 | $78.20 | $346.90 | 36,200 | — | — |
| 2021-06-25 | $80.14 | $355.51 | 153,000 | — | — |
| 2021-06-24 | $80.46 | $356.93 | 24,000 | — | — |
| 2021-06-23 | $79.53 | $352.80 | 32,200 | — | — |
| 2021-06-22 | $79.99 | $354.84 | 29,300 | — | — |
| 2021-06-21 | $80.33 | $356.35 | 36,700 | — | — |
| 2021-06-18 | $78.38 | $347.70 | 118,500 | — | — |
| 2021-06-17 | $80.83 | $358.57 | 39,400 | — | — |
| 2021-06-16 | $84.09 | $373.03 | 27,100 | — | — |
| 2021-06-15 | $83.33 | $369.66 | 27,700 | — | — |
| 2021-06-14 | $81.51 | $361.59 | 34,400 | — | — |
| 2021-06-11 | $82.72 | $366.95 | 15,800 | — | — |
| 2021-06-10 | $82.63 | $366.56 | 29,500 | — | — |
| 2021-06-09 | $83.12 | $368.73 | 25,500 | — | — |
| 2021-06-08 | $85.17 | $377.82 | 30,800 | — | — |
| 2021-06-07 | $83.79 | $371.70 | 22,900 | — | — |
| 2021-06-04 | $82.50 | $365.98 | 24,100 | — | — |
| 2021-06-03 | $82.54 | $366.16 | 28,200 | — | — |
| 2021-06-02 | $81.22 | $360.30 | 29,300 | — | — |
| 2021-06-01 | $82.31 | $365.14 | 49,700 | — | — |
| 2021-05-28 | $81.15 | $359.99 | 27,500 | — | — |
| 2021-05-27 | $81.71 | $362.47 | 31,400 | — | — |
| 2021-05-26 | $80.02 | $354.98 | 28,100 | — | — |
| 2021-05-25 | $78.50 | $348.23 | 50,900 | — | — |
| 2021-05-24 | $81.52 | $361.63 | 37,700 | — | — |
| 2021-05-21 | $82.05 | $363.98 | 26,900 | — | — |
| 2021-05-20 | $80.87 | $358.75 | 21,600 | — | — |
| 2021-05-19 | $81.07 | $359.64 | 25,000 | — | — |
| 2021-05-18 | $81.57 | $361.85 | 37,000 | — | — |
| 2021-05-17 | $84.02 | $372.72 | 40,300 | — | — |
| 2021-05-14 | $83.23 | $369.22 | 42,100 | — | — |
| 2021-05-13 | $82.18 | $364.56 | 82,700 | — | — |
| 2021-05-12 | $76.81 | $340.74 | 29,500 | — | — |
| 2021-05-11 | $78.36 | $347.61 | 25,600 | — | — |
| 2021-05-10 | $78.82 | $349.65 | 35,800 | — | — |
| 2021-05-07 | $80.25 | $353.60 | 29,100 | — | — |
| 2021-05-06 | $80.57 | $355.01 | 32,200 | — | — |
| 2021-05-05 | $80.11 | $352.99 | 22,100 | — | — |
| 2021-05-04 | $80.46 | $354.53 | 24,700 | — | — |
| 2021-05-03 | $80.28 | $353.73 | 73,000 | — | — |
| 2021-04-30 | $78.15 | $344.35 | 58,400 | — | — |
| 2021-04-29 | $78.39 | $345.41 | 19,000 | — | — |
| 2021-04-28 | $78.05 | $343.91 | 16,000 | — | — |
| 2021-04-27 | $78.35 | $345.23 | 24,900 | — | — |
| 2021-04-26 | $78.97 | $347.96 | 21,700 | — | — |
| 2021-04-23 | $79.38 | $349.77 | 53,400 | — | — |
| 2021-04-22 | $77.94 | $343.42 | 21,300 | — | — |
| 2021-04-21 | $78.56 | $346.16 | 18,900 | — | — |
| 2021-04-20 | $76.90 | $338.84 | 53,500 | — | — |
| 2021-04-19 | $78.99 | $348.05 | 36,700 | — | — |
| 2021-04-16 | $79.79 | $351.58 | 35,200 | — | — |
| 2021-04-15 | $79.84 | $351.80 | 21,600 | — | — |
| 2021-04-14 | $80.16 | $353.21 | 15,400 | — | — |
| 2021-04-13 | $79.21 | $349.02 | 29,000 | — | — |
| 2021-04-12 | $80.74 | $355.76 | 15,900 | — | — |
| 2021-04-09 | $80.75 | $355.81 | 29,400 | — | — |
| 2021-04-08 | $80.60 | $355.14 | 50,200 | — | — |
| 2021-04-07 | $79.72 | $351.27 | 37,300 | — | — |
| 2021-04-06 | $80.90 | $356.47 | 33,100 | — | — |
| 2021-04-05 | $81.47 | $358.98 | 36,200 | — | — |
| 2021-04-01 | $82.54 | $363.69 | 38,600 | — | — |
| 2021-03-31 | $82.70 | $364.40 | 52,100 | — | — |
| 2021-03-30 | $84.38 | $371.80 | 38,600 | — | — |
| 2021-03-29 | $82.92 | $365.37 | 44,900 | — | — |
| 2021-03-26 | $84.90 | $374.09 | 29,100 | — | — |
| 2021-03-25 | $83.67 | $368.67 | 31,600 | — | — |
| 2021-03-24 | $81.11 | $357.39 | 33,200 | — | — |
| 2021-03-23 | $80.50 | $354.70 | 33,300 | — | — |
| 2021-03-22 | $83.96 | $369.95 | 35,400 | — | — |
| 2021-03-19 | $86.99 | $383.30 | 237,100 | — | — |
| 2021-03-18 | $85.17 | $375.28 | 72,700 | — | — |
| 2021-03-17 | $86.61 | $381.63 | 53,100 | — | — |
| 2021-03-16 | $88.31 | $389.12 | 36,100 | — | — |
| 2021-03-15 | $91.35 | $402.51 | 61,000 | — | — |
| 2021-03-12 | $92.36 | $406.96 | 33,700 | — | — |
| 2021-03-11 | $90.86 | $400.35 | 41,800 | — | — |
| 2021-03-10 | $90.98 | $400.88 | 42,600 | — | — |
| 2021-03-09 | $88.10 | $388.19 | 51,100 | — | — |
| 2021-03-08 | $89.69 | $395.20 | 53,300 | — | — |
| 2021-03-05 | $86.55 | $381.36 | 70,600 | — | — |
| 2021-03-04 | $82.35 | $362.86 | 44,600 | — | — |
| 2021-03-03 | $80.91 | $356.51 | 34,500 | — | — |
| 2021-03-02 | $79.39 | $349.81 | 23,900 | — | — |
| 2021-03-01 | $80.64 | $355.32 | 28,700 | — | — |
| 2021-02-26 | $77.33 | $340.74 | 48,200 | — | — |
| 2021-02-25 | $79.25 | $349.20 | 25,600 | — | — |
| 2021-02-24 | $81.66 | $359.81 | 34,000 | — | — |
| 2021-02-23 | $79.38 | $349.77 | 30,700 | — | — |
| 2021-02-22 | $78.29 | $344.97 | 28,500 | — | — |
| 2021-02-19 | $76.32 | $336.29 | 23,000 | — | — |
| 2021-02-18 | $75.48 | $332.58 | 31,500 | — | — |
| 2021-02-17 | $75.70 | $333.55 | 16,500 | — | — |
| 2021-02-16 | $75.57 | $332.98 | 51,500 | — | — |
| 2021-02-12 | $75.77 | $333.86 | 28,400 | — | — |
| 2021-02-11 | $75.24 | $331.53 | 39,900 | — | — |
| 2021-02-10 | $75.68 | $333.47 | 31,000 | — | — |
| 2021-02-09 | $75.27 | $331.66 | 35,200 | — | — |
| 2021-02-08 | $74.48 | $328.18 | 30,700 | — | — |
| 2021-02-05 | $72.98 | $319.19 | 34,500 | — | — |
| 2021-02-04 | $72.53 | $317.22 | 27,700 | — | — |
| 2021-02-03 | $70.41 | $307.95 | 34,400 | — | — |
| 2021-02-02 | $70.24 | $307.21 | 33,200 | — | — |
| 2021-02-01 | $68.41 | $299.20 | 37,200 | — | — |
| 2021-01-29 | $66.87 | $292.47 | 45,600 | — | — |
| 2021-01-28 | $70.30 | $307.47 | 48,400 | — | — |
| 2021-01-27 | $70.05 | $306.37 | 51,400 | — | — |
| 2021-01-26 | $72.38 | $316.57 | 27,600 | — | — |
| 2021-01-25 | $74.78 | $327.06 | 44,300 | — | — |
| 2021-01-22 | $76.87 | $336.20 | 30,900 | — | — |
| 2021-01-21 | $73.87 | $323.08 | 44,800 | — | — |
| 2021-01-20 | $75.70 | $331.09 | 30,600 | — | — |
| 2021-01-19 | $77.00 | $336.77 | 33,300 | — | — |
| 2021-01-15 | $75.73 | $331.22 | 28,900 | — | — |
| 2021-01-14 | $77.30 | $338.08 | 30,400 | — | — |
| 2021-01-13 | $75.65 | $330.87 | 28,300 | — | — |
| 2021-01-12 | $77.52 | $339.05 | 33,100 | — | — |
| 2021-01-11 | $76.29 | $333.67 | 26,400 | — | — |
| 2021-01-08 | $76.12 | $332.92 | 55,200 | — | — |
| 2021-01-07 | $77.87 | $340.58 | 45,900 | — | — |
| 2021-01-06 | $76.07 | $332.70 | 86,500 | — | — |
| 2021-01-05 | $71.17 | $311.27 | 52,800 | — | — |
| 2021-01-04 | $69.19 | $302.61 | 47,100 | — | — |