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
- 1970-01-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 | $76.64 | $353.36 | 6,019,500 | — | — |
| 2021-12-30 | $77.14 | $355.67 | 5,859,100 | — | — |
| 2021-12-29 | $76.95 | $354.79 | 5,926,100 | — | — |
| 2021-12-28 | $76.81 | $354.15 | 5,727,100 | — | — |
| 2021-12-27 | $76.57 | $353.04 | 6,334,700 | — | — |
| 2021-12-23 | $75.73 | $349.17 | 9,894,900 | — | — |
| 2021-12-22 | $76.16 | $351.15 | 9,256,000 | — | — |
| 2021-12-21 | $75.54 | $348.29 | 14,947,800 | — | — |
| 2021-12-20 | $76.41 | $352.30 | 11,818,800 | — | — |
| 2021-12-17 | $75.69 | $348.98 | 28,040,600 | — | — |
| 2021-12-16 | $75.91 | $350.00 | 16,601,700 | — | — |
| 2021-12-15 | $75.29 | $347.14 | 14,263,400 | — | — |
| 2021-12-14 | $73.72 | $339.90 | 18,949,700 | — | — |
| 2021-12-13 | $73.42 | $335.33 | 17,486,100 | — | — |
| 2021-12-10 | $72.62 | $331.68 | 11,398,800 | — | — |
| 2021-12-09 | $72.86 | $332.78 | 11,938,000 | — | — |
| 2021-12-08 | $73.21 | $334.38 | 14,331,400 | — | — |
| 2021-12-07 | $72.28 | $330.13 | 17,635,100 | — | — |
| 2021-12-06 | $73.42 | $335.33 | 13,506,800 | — | — |
| 2021-12-03 | $73.34 | $334.97 | 14,508,900 | — | — |
| 2021-12-02 | $73.89 | $337.48 | 15,345,300 | — | — |
| 2021-12-01 | $74.44 | $339.99 | 21,435,900 | — | — |
| 2021-11-30 | $74.91 | $342.14 | 30,179,900 | — | — |
| 2021-11-29 | $74.89 | $342.05 | 34,192,400 | — | — |
| 2021-11-26 | $79.16 | $361.55 | 18,022,000 | — | — |
| 2021-11-24 | $82.28 | $375.80 | 8,537,000 | — | — |
| 2021-11-23 | $82.80 | $378.18 | 12,130,800 | — | — |
| 2021-11-22 | $81.64 | $372.88 | 10,880,200 | — | — |
| 2021-11-19 | $80.70 | $368.58 | 17,581,100 | — | — |
| 2021-11-18 | $83.05 | $379.32 | 9,833,600 | — | — |
| 2021-11-17 | $82.60 | $377.26 | 10,286,300 | — | — |
| 2021-11-16 | $84.11 | $384.16 | 10,565,200 | — | — |
| 2021-11-15 | $83.69 | $382.24 | 7,108,200 | — | — |
| 2021-11-12 | $84.00 | $383.66 | 8,206,700 | — | — |
| 2021-11-11 | $84.02 | $383.75 | 5,761,500 | — | — |
| 2021-11-10 | $84.01 | $383.70 | 9,855,900 | — | — |
| 2021-11-09 | $82.72 | $377.81 | 10,512,000 | — | — |
| 2021-11-08 | $82.68 | $377.63 | 18,655,700 | — | — |
| 2021-11-05 | $81.61 | $372.74 | 37,623,900 | — | — |
| 2021-11-04 | $90.54 | $413.53 | 19,519,800 | — | — |
| 2021-11-03 | $88.68 | $405.03 | 10,883,900 | — | — |
| 2021-11-02 | $89.02 | $406.59 | 14,671,400 | — | — |
| 2021-11-01 | $87.84 | $401.20 | 10,943,900 | — | — |
| 2021-10-29 | $88.05 | $402.15 | 18,678,600 | — | — |
| 2021-10-28 | $86.55 | $395.30 | 28,854,700 | — | — |
| 2021-10-27 | $81.54 | $372.42 | 8,465,400 | — | — |
| 2021-10-26 | $82.25 | $375.66 | 9,352,500 | — | — |
| 2021-10-25 | $81.66 | $372.97 | 9,365,900 | — | — |
| 2021-10-22 | $81.15 | $370.64 | 7,543,600 | — | — |
| 2021-10-21 | $81.17 | $370.73 | 9,893,600 | — | — |
| 2021-10-20 | $81.07 | $370.27 | 11,465,500 | — | — |
| 2021-10-19 | $79.49 | $363.06 | 15,577,100 | — | — |
| 2021-10-18 | $77.15 | $352.37 | 13,075,500 | — | — |
| 2021-10-15 | $78.33 | $357.76 | 12,866,800 | — | — |
| 2021-10-14 | $78.33 | $357.76 | 14,607,900 | — | — |
| 2021-10-13 | $78.95 | $360.59 | 9,462,600 | — | — |
| 2021-10-12 | $79.59 | $363.52 | 10,945,000 | — | — |
| 2021-10-11 | $79.93 | $365.07 | 11,279,700 | — | — |
| 2021-10-08 | $80.63 | $368.27 | 12,121,100 | — | — |
| 2021-10-07 | $81.94 | $374.25 | 14,190,500 | — | — |
| 2021-10-06 | $80.66 | $368.40 | 17,608,000 | — | — |
| 2021-10-05 | $81.60 | $372.70 | 28,977,800 | — | — |
| 2021-10-04 | $83.10 | $379.55 | 53,553,300 | — | — |
| 2021-10-01 | $81.40 | $371.78 | 102,497,300 | — | — |
| 2021-09-30 | $75.11 | $343.05 | 16,248,600 | — | — |
| 2021-09-29 | $75.09 | $342.96 | 16,054,500 | — | — |
| 2021-09-28 | $73.32 | $334.88 | 11,836,200 | — | — |
| 2021-09-27 | $73.36 | $335.06 | 8,630,600 | — | — |
| 2021-09-24 | $73.61 | $336.20 | 14,714,700 | — | — |
| 2021-09-23 | $73.05 | $333.64 | 12,813,500 | — | — |
| 2021-09-22 | $72.04 | $329.03 | 9,028,700 | — | — |
| 2021-09-21 | $71.97 | $328.71 | 11,995,900 | — | — |
| 2021-09-20 | $71.93 | $328.53 | 15,989,400 | — | — |
| 2021-09-17 | $71.68 | $327.39 | 43,406,600 | — | — |
| 2021-09-16 | $71.97 | $328.71 | 14,818,900 | — | — |
| 2021-09-15 | $72.81 | $332.55 | 12,555,900 | — | — |
| 2021-09-14 | $72.11 | $329.35 | 15,202,800 | — | — |
| 2021-09-13 | $73.18 | $331.27 | 11,245,200 | — | — |
| 2021-09-10 | $73.45 | $332.49 | 11,084,500 | — | — |
| 2021-09-09 | $73.82 | $334.17 | 14,628,700 | — | — |
| 2021-09-08 | $75.36 | $341.14 | 8,243,000 | — | — |
| 2021-09-07 | $75.98 | $343.94 | 13,979,500 | — | — |
| 2021-09-03 | $77.26 | $349.74 | 6,629,800 | — | — |
| 2021-09-02 | $77.12 | $349.11 | 6,559,400 | — | — |
| 2021-09-01 | $76.18 | $344.85 | 9,187,200 | — | — |
| 2021-08-31 | $76.29 | $345.35 | 10,949,500 | — | — |
| 2021-08-30 | $76.50 | $346.30 | 7,339,700 | — | — |
| 2021-08-27 | $76.30 | $345.39 | 6,010,000 | — | — |
| 2021-08-26 | $76.57 | $346.62 | 6,640,400 | — | — |
| 2021-08-25 | $77.07 | $348.88 | 7,045,800 | — | — |
| 2021-08-24 | $77.72 | $351.82 | 8,698,100 | — | — |
| 2021-08-23 | $78.38 | $354.81 | 6,492,600 | — | — |
| 2021-08-20 | $78.68 | $356.17 | 6,284,200 | — | — |
| 2021-08-19 | $78.46 | $355.17 | 8,865,400 | — | — |
| 2021-08-18 | $77.79 | $352.14 | 7,459,100 | — | — |
| 2021-08-17 | $78.83 | $356.85 | 10,311,600 | — | — |
| 2021-08-16 | $77.93 | $352.77 | 9,368,400 | — | — |
| 2021-08-13 | $76.72 | $347.29 | 6,810,400 | — | — |
| 2021-08-12 | $76.04 | $344.22 | 6,077,100 | — | — |
| 2021-08-11 | $75.21 | $340.46 | 6,952,200 | — | — |
| 2021-08-10 | $75.19 | $340.37 | 11,243,100 | — | — |
| 2021-08-09 | $75.32 | $340.96 | 7,867,000 | — | — |
| 2021-08-06 | $75.44 | $341.50 | 8,670,700 | — | — |
| 2021-08-05 | $75.59 | $342.18 | 8,701,600 | — | — |
| 2021-08-04 | $75.48 | $341.68 | 10,893,400 | — | — |
| 2021-08-03 | $76.41 | $345.89 | 9,952,400 | — | — |
| 2021-08-02 | $76.18 | $344.85 | 9,083,400 | — | — |
| 2021-07-30 | $76.87 | $347.97 | 13,004,500 | — | — |
| 2021-07-29 | $76.93 | $348.25 | 11,583,000 | — | — |
| 2021-07-28 | $78.33 | $354.58 | 11,037,900 | — | — |
| 2021-07-27 | $77.85 | $352.41 | 8,136,000 | — | — |
| 2021-07-26 | $77.24 | $349.65 | 5,071,800 | — | — |
| 2021-07-23 | $77.54 | $351.01 | 6,560,800 | — | — |
| 2021-07-22 | $76.53 | $346.43 | 8,708,900 | — | — |
| 2021-07-21 | $76.39 | $345.80 | 7,429,300 | — | — |
| 2021-07-20 | $76.17 | $344.80 | 11,627,600 | — | — |
| 2021-07-19 | $77.05 | $348.79 | 9,830,600 | — | — |
| 2021-07-16 | $78.02 | $353.18 | 7,638,200 | — | — |
| 2021-07-15 | $77.90 | $352.64 | 7,041,300 | — | — |
| 2021-07-14 | $77.62 | $351.37 | 7,163,200 | — | — |
| 2021-07-13 | $77.61 | $351.32 | 6,465,800 | — | — |
| 2021-07-12 | $77.55 | $351.05 | 11,087,900 | — | — |
| 2021-07-09 | $77.99 | $353.04 | 6,006,500 | — | — |
| 2021-07-08 | $78.12 | $353.63 | 8,400,400 | — | — |
| 2021-07-07 | $78.56 | $355.62 | 8,275,100 | — | — |
| 2021-07-06 | $78.11 | $353.59 | 6,720,500 | — | — |
| 2021-07-02 | $78.60 | $355.80 | 7,668,000 | — | — |
| 2021-07-01 | $77.99 | $353.04 | 9,212,000 | — | — |
| 2021-06-30 | $77.77 | $352.05 | 13,811,900 | — | — |
| 2021-06-29 | $77.21 | $349.51 | 7,696,600 | — | — |
| 2021-06-28 | $76.86 | $347.93 | 8,796,200 | — | — |
| 2021-06-25 | $77.20 | $349.47 | 50,285,200 | — | — |
| 2021-06-24 | $76.36 | $345.66 | 8,601,900 | — | — |
| 2021-06-23 | $75.58 | $342.13 | 9,539,100 | — | — |
| 2021-06-22 | $76.19 | $344.90 | 10,957,500 | — | — |
| 2021-06-21 | $76.75 | $347.43 | 10,880,800 | — | — |
| 2021-06-18 | $76.61 | $346.80 | 19,351,900 | — | — |
| 2021-06-17 | $77.23 | $349.60 | 14,233,200 | — | — |
| 2021-06-16 | $76.61 | $346.80 | 17,576,900 | — | — |
| 2021-06-15 | $75.70 | $342.68 | 14,185,700 | — | — |
| 2021-06-14 | $75.45 | $341.55 | 7,841,400 | — | — |
| 2021-06-11 | $76.27 | $342.31 | 13,928,400 | — | — |
| 2021-06-10 | $76.14 | $341.73 | 17,236,700 | — | — |
| 2021-06-09 | $74.04 | $332.31 | 12,258,700 | — | — |
| 2021-06-08 | $72.40 | $324.95 | 13,657,700 | — | — |
| 2021-06-07 | $72.80 | $326.74 | 16,794,400 | — | — |
| 2021-06-04 | $74.11 | $332.62 | 12,728,500 | — | — |
| 2021-06-03 | $73.91 | $331.72 | 15,974,400 | — | — |
| 2021-06-02 | $72.40 | $324.92 | 11,830,453 | — | — |
| 2021-06-01 | $71.74 | $321.97 | 15,798,914 | — | — |
| 2021-05-28 | $72.41 | $325.01 | 13,969,735 | — | — |
| 2021-05-27 | $72.44 | $325.14 | 17,675,149 | — | — |
| 2021-05-26 | $73.69 | $330.75 | 9,686,454 | — | — |
| 2021-05-25 | $73.95 | $331.90 | 14,331,714 | — | — |
| 2021-05-24 | $75.41 | $338.46 | 8,737,910 | — | — |
| 2021-05-21 | $75.55 | $339.10 | 10,863,987 | — | — |
| 2021-05-20 | $76.01 | $341.15 | 7,345,222 | — | — |
| 2021-05-19 | $75.73 | $339.87 | 9,132,796 | — | — |
| 2021-05-18 | $75.74 | $339.96 | 7,943,106 | — | — |
| 2021-05-17 | $76.21 | $342.05 | 12,532,508 | — | — |
| 2021-05-14 | $74.70 | $335.29 | 8,273,122 | — | — |
| 2021-05-13 | $75.09 | $337.00 | 10,830,451 | — | — |
| 2021-05-12 | $74.43 | $334.05 | 13,379,711 | — | — |
| 2021-05-11 | $73.91 | $331.73 | 12,148,102 | — | — |
| 2021-05-10 | $74.59 | $334.77 | 10,939,758 | — | — |
| 2021-05-07 | $74.82 | $335.80 | 12,237,496 | — | — |
| 2021-05-06 | $74.22 | $333.10 | 12,871,641 | — | — |
| 2021-05-05 | $74.14 | $332.76 | 16,795,143 | — | — |
| 2021-05-04 | $72.51 | $325.44 | 10,418,587 | — | — |
| 2021-05-03 | $72.50 | $325.39 | 12,543,302 | — | — |
| 2021-04-30 | $71.09 | $319.06 | 18,052,114 | — | — |
| 2021-04-29 | $70.31 | $315.54 | 30,602,753 | — | — |
| 2021-04-28 | $73.56 | $330.15 | 11,628,398 | — | — |
| 2021-04-27 | $73.82 | $331.30 | 9,095,802 | — | — |
| 2021-04-26 | $73.98 | $332.03 | 7,834,219 | — | — |
| 2021-04-23 | $74.31 | $333.53 | 8,598,840 | — | — |
| 2021-04-22 | $74.39 | $333.87 | 13,330,560 | — | — |
| 2021-04-21 | $75.60 | $339.31 | 11,817,248 | — | — |
| 2021-04-20 | $74.97 | $336.49 | 11,009,345 | — | — |
| 2021-04-19 | $74.10 | $332.59 | 8,536,903 | — | — |
| 2021-04-16 | $73.92 | $331.78 | 12,512,806 | — | — |
| 2021-04-15 | $73.15 | $328.31 | 14,541,734 | — | — |
| 2021-04-14 | $72.90 | $327.19 | 8,415,545 | — | — |
| 2021-04-13 | $72.93 | $327.32 | 8,627,346 | — | — |
| 2021-04-12 | $72.73 | $326.42 | 9,970,672 | — | — |
| 2021-04-09 | $72.81 | $326.81 | 8,177,439 | — | — |
| 2021-04-08 | $72.03 | $323.30 | 12,007,984 | — | — |
| 2021-04-07 | $72.63 | $325.99 | 8,970,566 | — | — |
| 2021-04-06 | $72.32 | $324.58 | 13,394,698 | — | — |
| 2021-04-05 | $73.47 | $329.76 | 9,828,144 | — | — |
| 2021-04-01 | $73.56 | $330.15 | 9,121,373 | — | — |
| 2021-03-31 | $73.56 | $330.15 | 13,598,219 | — | — |
| 2021-03-30 | $73.44 | $329.59 | 10,123,366 | — | — |
| 2021-03-29 | $74.71 | $335.33 | 11,448,562 | — | — |
| 2021-03-26 | $73.85 | $331.43 | 10,389,767 | — | — |
| 2021-03-25 | $72.59 | $325.78 | 10,700,918 | — | — |
| 2021-03-24 | $72.75 | $326.51 | 9,135,416 | — | — |
| 2021-03-23 | $72.78 | $326.64 | 11,651,245 | — | — |
| 2021-03-22 | $73.96 | $331.95 | 11,352,879 | — | — |
| 2021-03-19 | $73.96 | $331.95 | 58,225,203 | — | — |
| 2021-03-18 | $73.73 | $330.92 | 14,274,179 | — | — |
| 2021-03-17 | $73.76 | $331.05 | 17,533,878 | — | — |
| 2021-03-16 | $73.29 | $328.95 | 15,697,887 | — | — |
| 2021-03-15 | $72.74 | $326.47 | 17,999,295 | — | — |
| 2021-03-12 | $71.18 | $319.48 | 11,493,940 | — | — |
| 2021-03-11 | $71.21 | $316.83 | 13,205,324 | — | — |
| 2021-03-10 | $71.34 | $317.38 | 12,827,310 | — | — |
| 2021-03-09 | $70.74 | $314.75 | 14,189,920 | — | — |
| 2021-03-08 | $70.77 | $314.88 | 15,391,347 | — | — |
| 2021-03-05 | $69.78 | $310.46 | 12,241,164 | — | — |
| 2021-03-04 | $68.86 | $306.39 | 15,975,188 | — | — |
| 2021-03-03 | $69.94 | $311.18 | 13,939,972 | — | — |
| 2021-03-02 | $69.51 | $309.27 | 16,047,290 | — | — |
| 2021-03-01 | $69.06 | $307.28 | 12,594,864 | — | — |
| 2021-02-26 | $69.29 | $308.30 | 17,644,862 | — | — |
| 2021-02-25 | $71.20 | $316.79 | 10,906,955 | — | — |
| 2021-02-24 | $71.15 | $316.57 | 9,838,834 | — | — |
| 2021-02-23 | $71.13 | $316.45 | 10,900,458 | — | — |
| 2021-02-22 | $71.50 | $318.10 | 8,612,464 | — | — |
| 2021-02-19 | $70.91 | $315.47 | 12,388,198 | — | — |
| 2021-02-18 | $71.96 | $320.14 | 10,004,627 | — | — |
| 2021-02-17 | $72.08 | $320.69 | 13,876,463 | — | — |
| 2021-02-16 | $70.85 | $315.22 | 9,734,453 | — | — |
| 2021-02-12 | $71.56 | $318.40 | 6,738,116 | — | — |
| 2021-02-11 | $71.32 | $317.30 | 8,780,982 | — | — |
| 2021-02-10 | $71.46 | $317.93 | 11,721,566 | — | — |
| 2021-02-09 | $71.60 | $318.57 | 13,484,616 | — | — |
| 2021-02-08 | $71.60 | $318.57 | 16,718,534 | — | — |
| 2021-02-05 | $72.33 | $321.80 | 13,901,825 | — | — |
| 2021-02-04 | $72.55 | $322.77 | 18,867,563 | — | — |
| 2021-02-03 | $73.78 | $328.25 | 10,034,810 | — | — |
| 2021-02-02 | $74.21 | $330.16 | 9,866,710 | — | — |
| 2021-02-01 | $73.82 | $328.42 | 8,224,599 | — | — |
| 2021-01-29 | $73.54 | $327.19 | 10,671,470 | — | — |
| 2021-01-28 | $74.35 | $330.80 | 12,972,039 | — | — |
| 2021-01-27 | $73.54 | $327.19 | 16,230,376 | — | — |
| 2021-01-26 | $76.57 | $340.69 | 7,748,283 | — | — |
| 2021-01-25 | $77.43 | $344.51 | 9,957,677 | — | — |
| 2021-01-22 | $77.27 | $343.79 | 9,436,926 | — | — |
| 2021-01-21 | $77.46 | $344.64 | 9,043,716 | — | — |
| 2021-01-20 | $78.68 | $350.07 | 11,097,901 | — | — |
| 2021-01-19 | $79.38 | $353.17 | 8,467,316 | — | — |
| 2021-01-15 | $79.56 | $353.98 | 10,203,538 | — | — |
| 2021-01-14 | $78.41 | $348.84 | 11,366,398 | — | — |
| 2021-01-13 | $78.57 | $349.56 | 10,093,812 | — | — |
| 2021-01-12 | $79.28 | $352.74 | 10,128,606 | — | — |
| 2021-01-11 | $81.11 | $360.85 | 13,488,179 | — | — |
| 2021-01-08 | $79.23 | $352.49 | 9,563,105 | — | — |
| 2021-01-07 | $80.17 | $356.69 | 10,447,931 | — | — |
| 2021-01-06 | $78.61 | $349.73 | 10,521,396 | — | — |
| 2021-01-05 | $77.39 | $344.30 | 10,956,526 | — | — |
| 2021-01-04 | $77.25 | $343.70 | 10,502,637 | — | — |