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
- 1973-02-21 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 | $93.36 | $538.52 | 4,811,800 | — | — |
| 2021-12-30 | $92.77 | $535.12 | 3,716,300 | — | — |
| 2021-12-29 | $91.99 | $530.62 | 2,945,400 | — | — |
| 2021-12-28 | $91.88 | $529.99 | 3,096,400 | — | — |
| 2021-12-27 | $91.32 | $526.76 | 5,410,300 | — | — |
| 2021-12-23 | $90.70 | $523.18 | 5,845,600 | — | — |
| 2021-12-22 | $90.80 | $523.76 | 4,142,900 | — | — |
| 2021-12-21 | $90.45 | $521.74 | 6,287,900 | — | — |
| 2021-12-20 | $89.94 | $518.79 | 10,167,700 | — | — |
| 2021-12-17 | $90.94 | $524.56 | 15,335,400 | — | — |
| 2021-12-16 | $92.23 | $532.00 | 7,623,300 | — | — |
| 2021-12-15 | $92.00 | $530.68 | 9,590,000 | — | — |
| 2021-12-14 | $90.03 | $519.31 | 11,022,600 | — | — |
| 2021-12-13 | $91.74 | $529.18 | 6,446,500 | — | — |
| 2021-12-10 | $90.28 | $520.76 | 4,996,700 | — | — |
| 2021-12-09 | $89.91 | $518.62 | 5,731,200 | — | — |
| 2021-12-08 | $90.32 | $520.99 | 5,356,500 | — | — |
| 2021-12-07 | $90.41 | $521.51 | 7,909,700 | — | — |
| 2021-12-06 | $89.15 | $514.24 | 8,946,400 | — | — |
| 2021-12-03 | $88.03 | $507.78 | 11,191,000 | — | — |
| 2021-12-02 | $88.62 | $511.18 | 8,303,500 | — | — |
| 2021-12-01 | $87.84 | $506.68 | 10,062,800 | — | — |
| 2021-11-30 | $86.78 | $500.57 | 16,328,300 | — | — |
| 2021-11-29 | $88.66 | $511.41 | 8,712,500 | — | — |
| 2021-11-26 | $86.09 | $496.59 | 4,340,700 | — | — |
| 2021-11-24 | $87.21 | $503.05 | 4,553,900 | — | — |
| 2021-11-23 | $87.31 | $501.40 | 7,408,000 | — | — |
| 2021-11-22 | $87.36 | $501.69 | 5,214,500 | — | — |
| 2021-11-19 | $88.31 | $507.15 | 6,765,100 | — | — |
| 2021-11-18 | $87.60 | $503.07 | 5,537,400 | — | — |
| 2021-11-17 | $87.78 | $504.10 | 6,203,100 | — | — |
| 2021-11-16 | $86.98 | $499.51 | 5,497,200 | — | — |
| 2021-11-15 | $87.34 | $501.58 | 5,543,000 | — | — |
| 2021-11-12 | $86.31 | $495.66 | 6,467,100 | — | — |
| 2021-11-11 | $85.37 | $490.26 | 5,370,200 | — | — |
| 2021-11-10 | $85.20 | $489.29 | 5,192,700 | — | — |
| 2021-11-09 | $84.94 | $487.79 | 3,917,600 | — | — |
| 2021-11-08 | $84.59 | $485.78 | 5,391,000 | — | — |
| 2021-11-05 | $85.53 | $491.18 | 4,885,400 | — | — |
| 2021-11-04 | $84.76 | $486.76 | 6,594,000 | — | — |
| 2021-11-03 | $85.24 | $489.52 | 5,723,200 | — | — |
| 2021-11-02 | $85.42 | $490.55 | 7,266,400 | — | — |
| 2021-11-01 | $85.59 | $491.53 | 5,135,200 | — | — |
| 2021-10-29 | $85.33 | $490.03 | 7,792,600 | — | — |
| 2021-10-28 | $86.42 | $496.29 | 6,568,400 | — | — |
| 2021-10-27 | $85.01 | $488.20 | 4,356,900 | — | — |
| 2021-10-26 | $85.47 | $490.84 | 6,969,100 | — | — |
| 2021-10-25 | $84.29 | $484.06 | 3,987,300 | — | — |
| 2021-10-22 | $84.42 | $484.81 | 4,732,400 | — | — |
| 2021-10-21 | $83.81 | $481.30 | 4,945,000 | — | — |
| 2021-10-20 | $83.92 | $481.94 | 6,942,600 | — | — |
| 2021-10-19 | $82.03 | $471.08 | 5,717,500 | — | — |
| 2021-10-18 | $80.99 | $465.11 | 4,942,100 | — | — |
| 2021-10-15 | $81.67 | $469.01 | 14,634,200 | — | — |
| 2021-10-14 | $81.46 | $467.81 | 6,486,000 | — | — |
| 2021-10-13 | $80.19 | $460.52 | 6,260,100 | — | — |
| 2021-10-12 | $78.87 | $452.93 | 7,791,200 | — | — |
| 2021-10-11 | $77.83 | $446.96 | 8,798,700 | — | — |
| 2021-10-08 | $80.21 | $460.63 | 3,592,900 | — | — |
| 2021-10-07 | $80.92 | $464.71 | 5,753,200 | — | — |
| 2021-10-06 | $81.18 | $466.20 | 6,876,200 | — | — |
| 2021-10-05 | $79.48 | $456.44 | 5,434,600 | — | — |
| 2021-10-04 | $79.36 | $455.75 | 6,027,800 | — | — |
| 2021-10-01 | $79.21 | $454.89 | 7,961,100 | — | — |
| 2021-09-30 | $78.52 | $450.92 | 10,186,800 | — | — |
| 2021-09-29 | $78.35 | $449.95 | 7,496,100 | — | — |
| 2021-09-28 | $77.27 | $443.75 | 9,257,400 | — | — |
| 2021-09-27 | $78.76 | $452.30 | 8,600,900 | — | — |
| 2021-09-24 | $80.70 | $463.44 | 6,113,800 | — | — |
| 2021-09-23 | $81.27 | $466.72 | 6,414,300 | — | — |
| 2021-09-22 | $81.90 | $470.34 | 5,662,200 | — | — |
| 2021-09-21 | $81.92 | $470.45 | 6,450,700 | — | — |
| 2021-09-20 | $81.69 | $469.13 | 8,994,100 | — | — |
| 2021-09-17 | $81.64 | $468.84 | 15,390,400 | — | — |
| 2021-09-16 | $84.00 | $482.40 | 5,380,600 | — | — |
| 2021-09-15 | $84.61 | $485.90 | 5,707,000 | — | — |
| 2021-09-14 | $84.64 | $486.07 | 4,658,200 | — | — |
| 2021-09-13 | $84.58 | $485.73 | 6,498,800 | — | — |
| 2021-09-10 | $84.93 | $487.74 | 5,508,000 | — | — |
| 2021-09-09 | $85.84 | $492.96 | 4,108,300 | — | — |
| 2021-09-08 | $86.44 | $496.41 | 6,230,100 | — | — |
| 2021-09-07 | $85.03 | $488.31 | 6,791,300 | — | — |
| 2021-09-03 | $85.69 | $492.10 | 4,621,100 | — | — |
| 2021-09-02 | $86.48 | $496.64 | 5,214,000 | — | — |
| 2021-09-01 | $85.34 | $490.09 | 5,862,300 | — | — |
| 2021-08-31 | $83.99 | $482.34 | 6,844,000 | — | — |
| 2021-08-30 | $83.95 | $482.11 | 6,001,700 | — | — |
| 2021-08-27 | $83.41 | $479.01 | 5,974,200 | — | — |
| 2021-08-26 | $83.81 | $481.30 | 5,294,000 | — | — |
| 2021-08-25 | $84.53 | $483.23 | 5,930,000 | — | — |
| 2021-08-24 | $84.14 | $481.00 | 5,786,100 | — | — |
| 2021-08-23 | $84.40 | $482.48 | 8,837,100 | — | — |
| 2021-08-20 | $86.28 | $493.23 | 7,589,700 | — | — |
| 2021-08-19 | $84.55 | $483.34 | 6,968,000 | — | — |
| 2021-08-18 | $84.42 | $482.60 | 9,511,700 | — | — |
| 2021-08-17 | $83.96 | $479.97 | 5,257,000 | — | — |
| 2021-08-16 | $83.95 | $479.91 | 8,579,700 | — | — |
| 2021-08-13 | $83.45 | $477.05 | 3,999,500 | — | — |
| 2021-08-12 | $83.00 | $474.48 | 6,762,800 | — | — |
| 2021-08-11 | $82.37 | $470.88 | 9,419,300 | — | — |
| 2021-08-10 | $80.53 | $460.36 | 4,506,800 | — | — |
| 2021-08-09 | $80.56 | $460.53 | 5,621,600 | — | — |
| 2021-08-06 | $80.61 | $460.82 | 4,634,300 | — | — |
| 2021-08-05 | $80.49 | $460.13 | 6,283,700 | — | — |
| 2021-08-04 | $79.87 | $456.59 | 8,050,200 | — | — |
| 2021-08-03 | $79.42 | $454.02 | 6,249,400 | — | — |
| 2021-08-02 | $78.81 | $450.53 | 7,520,700 | — | — |
| 2021-07-30 | $77.90 | $445.33 | 5,488,900 | — | — |
| 2021-07-29 | $78.16 | $446.81 | 4,141,900 | — | — |
| 2021-07-28 | $77.85 | $445.04 | 5,177,500 | — | — |
| 2021-07-27 | $77.86 | $445.10 | 7,592,100 | — | — |
| 2021-07-26 | $76.91 | $439.67 | 6,014,000 | — | — |
| 2021-07-23 | $77.20 | $441.32 | 4,953,500 | — | — |
| 2021-07-22 | $76.12 | $435.15 | 5,534,800 | — | — |
| 2021-07-21 | $75.88 | $433.78 | 8,931,900 | — | — |
| 2021-07-20 | $77.17 | $441.15 | 6,562,000 | — | — |
| 2021-07-19 | $76.99 | $440.12 | 9,891,800 | — | — |
| 2021-07-16 | $77.92 | $445.44 | 9,088,000 | — | — |
| 2021-07-15 | $76.82 | $439.15 | 7,638,200 | — | — |
| 2021-07-14 | $75.70 | $432.75 | 6,956,100 | — | — |
| 2021-07-13 | $74.86 | $427.95 | 5,165,500 | — | — |
| 2021-07-12 | $75.09 | $429.26 | 5,743,500 | — | — |
| 2021-07-09 | $74.99 | $428.69 | 5,592,800 | — | — |
| 2021-07-08 | $75.13 | $429.49 | 5,881,400 | — | — |
| 2021-07-07 | $75.33 | $430.63 | 5,661,800 | — | — |
| 2021-07-06 | $75.13 | $429.49 | 6,957,200 | — | — |
| 2021-07-02 | $74.28 | $424.63 | 4,282,300 | — | — |
| 2021-07-01 | $74.19 | $424.12 | 6,423,000 | — | — |
| 2021-06-30 | $73.28 | $418.92 | 8,672,600 | — | — |
| 2021-06-29 | $74.08 | $423.49 | 6,477,400 | — | — |
| 2021-06-28 | $75.15 | $429.61 | 8,444,300 | — | — |
| 2021-06-25 | $73.86 | $422.23 | 6,676,800 | — | — |
| 2021-06-24 | $72.88 | $416.63 | 7,925,200 | — | — |
| 2021-06-23 | $73.35 | $419.32 | 6,079,700 | — | — |
| 2021-06-22 | $74.11 | $423.66 | 5,513,100 | — | — |
| 2021-06-21 | $74.33 | $424.92 | 6,499,700 | — | — |
| 2021-06-18 | $73.28 | $418.92 | 17,539,000 | — | — |
| 2021-06-17 | $74.58 | $426.35 | 10,553,800 | — | — |
| 2021-06-16 | $73.30 | $419.03 | 9,646,200 | — | — |
| 2021-06-15 | $73.43 | $419.77 | 7,770,300 | — | — |
| 2021-06-14 | $73.31 | $419.09 | 4,991,900 | — | — |
| 2021-06-11 | $73.49 | $420.12 | 4,548,400 | — | — |
| 2021-06-10 | $73.51 | $420.23 | 8,203,300 | — | — |
| 2021-06-09 | $72.45 | $414.17 | 6,660,400 | — | — |
| 2021-06-08 | $72.14 | $412.40 | 5,803,000 | — | — |
| 2021-06-07 | $72.47 | $414.29 | 5,988,500 | — | — |
| 2021-06-04 | $72.34 | $413.54 | 6,586,300 | — | — |
| 2021-06-03 | $72.37 | $413.71 | 8,871,500 | — | — |
| 2021-06-02 | $72.71 | $415.66 | 6,421,000 | — | — |
| 2021-06-01 | $72.12 | $412.28 | 9,056,100 | — | — |
| 2021-05-28 | $73.22 | $416.37 | 9,177,500 | — | — |
| 2021-05-27 | $73.00 | $415.12 | 10,956,100 | — | — |
| 2021-05-26 | $73.47 | $417.79 | 7,408,800 | — | — |
| 2021-05-25 | $73.37 | $417.22 | 7,440,600 | — | — |
| 2021-05-24 | $74.03 | $420.98 | 6,746,900 | — | — |
| 2021-05-21 | $74.44 | $423.31 | 8,689,300 | — | — |
| 2021-05-20 | $74.29 | $422.46 | 10,798,500 | — | — |
| 2021-05-19 | $72.66 | $413.19 | 8,486,600 | — | — |
| 2021-05-18 | $72.29 | $411.08 | 8,195,100 | — | — |
| 2021-05-17 | $71.90 | $408.87 | 10,369,300 | — | — |
| 2021-05-14 | $73.12 | $415.80 | 5,446,200 | — | — |
| 2021-05-13 | $72.63 | $413.02 | 5,469,300 | — | — |
| 2021-05-12 | $71.54 | $406.82 | 9,093,200 | — | — |
| 2021-05-11 | $74.07 | $421.21 | 10,515,100 | — | — |
| 2021-05-10 | $74.80 | $425.36 | 6,210,400 | — | — |
| 2021-05-07 | $74.53 | $423.82 | 5,677,400 | — | — |
| 2021-05-06 | $74.01 | $420.86 | 7,069,200 | — | — |
| 2021-05-05 | $73.78 | $419.56 | 10,643,200 | — | — |
| 2021-05-04 | $75.69 | $430.42 | 9,178,300 | — | — |
| 2021-05-03 | $76.70 | $436.16 | 6,076,000 | — | — |
| 2021-04-30 | $77.51 | $440.77 | 8,024,600 | — | — |
| 2021-04-29 | $77.22 | $439.12 | 5,558,700 | — | — |
| 2021-04-28 | $77.09 | $438.38 | 5,522,200 | — | — |
| 2021-04-27 | $77.28 | $439.46 | 5,871,900 | — | — |
| 2021-04-26 | $77.93 | $443.16 | 7,425,100 | — | — |
| 2021-04-23 | $78.24 | $444.92 | 6,034,900 | — | — |
| 2021-04-22 | $78.32 | $445.37 | 8,261,700 | — | — |
| 2021-04-21 | $77.97 | $443.38 | 8,565,100 | — | — |
| 2021-04-20 | $80.53 | $457.94 | 7,192,100 | — | — |
| 2021-04-19 | $79.79 | $453.73 | 7,658,200 | — | — |
| 2021-04-16 | $80.94 | $460.27 | 15,124,100 | — | — |
| 2021-04-15 | $80.18 | $455.95 | 5,012,400 | — | — |
| 2021-04-14 | $79.13 | $449.98 | 4,478,200 | — | — |
| 2021-04-13 | $79.04 | $449.47 | 6,319,000 | — | — |
| 2021-04-12 | $77.64 | $441.51 | 6,052,900 | — | — |
| 2021-04-09 | $77.94 | $443.21 | 4,969,600 | — | — |
| 2021-04-08 | $77.76 | $442.19 | 7,454,600 | — | — |
| 2021-04-07 | $77.41 | $440.20 | 6,761,600 | — | — |
| 2021-04-06 | $77.56 | $441.05 | 6,570,500 | — | — |
| 2021-04-05 | $76.78 | $436.62 | 7,328,400 | — | — |
| 2021-04-01 | $75.77 | $430.87 | 6,548,900 | — | — |
| 2021-03-31 | $75.61 | $429.96 | 9,430,500 | — | — |
| 2021-03-30 | $74.22 | $422.06 | 5,964,600 | — | — |
| 2021-03-29 | $74.80 | $425.36 | 8,644,500 | — | — |
| 2021-03-26 | $74.06 | $421.15 | 10,106,000 | — | — |
| 2021-03-25 | $73.45 | $417.68 | 6,823,600 | — | — |
| 2021-03-24 | $72.83 | $414.15 | 14,537,400 | — | — |
| 2021-03-23 | $74.02 | $420.92 | 10,723,800 | — | — |
| 2021-03-22 | $71.69 | $407.67 | 10,057,700 | — | — |
| 2021-03-19 | $70.84 | $402.84 | 22,806,700 | — | — |
| 2021-03-18 | $71.13 | $404.49 | 14,198,800 | — | — |
| 2021-03-17 | $72.96 | $414.89 | 10,343,300 | — | — |
| 2021-03-16 | $75.38 | $428.65 | 6,512,700 | — | — |
| 2021-03-15 | $75.52 | $429.45 | 7,129,200 | — | — |
| 2021-03-12 | $75.67 | $430.30 | 6,113,100 | — | — |
| 2021-03-11 | $74.86 | $425.70 | 6,602,500 | — | — |
| 2021-03-10 | $74.46 | $423.42 | 8,247,200 | — | — |
| 2021-03-09 | $74.02 | $420.92 | 9,363,700 | — | — |
| 2021-03-08 | $70.86 | $402.95 | 12,479,400 | — | — |
| 2021-03-05 | $70.70 | $402.04 | 15,509,900 | — | — |
| 2021-03-04 | $71.29 | $405.40 | 11,998,700 | — | — |
| 2021-03-03 | $72.52 | $412.39 | 11,748,900 | — | — |
| 2021-03-02 | $75.54 | $429.56 | 8,738,500 | — | — |
| 2021-03-01 | $75.91 | $431.67 | 12,272,600 | — | — |
| 2021-02-26 | $73.48 | $417.85 | 12,583,200 | — | — |
| 2021-02-25 | $74.06 | $421.15 | 11,747,100 | — | — |
| 2021-02-24 | $73.76 | $417.25 | 12,302,200 | — | — |
| 2021-02-23 | $74.71 | $422.63 | 12,719,000 | — | — |
| 2021-02-22 | $75.10 | $424.83 | 13,190,300 | — | — |
| 2021-02-19 | $78.10 | $441.80 | 9,660,900 | — | — |
| 2021-02-18 | $80.73 | $456.68 | 5,378,900 | — | — |
| 2021-02-17 | $80.68 | $456.40 | 8,598,300 | — | — |
| 2021-02-16 | $81.19 | $459.28 | 8,312,600 | — | — |
| 2021-02-12 | $83.13 | $470.26 | 5,787,200 | — | — |
| 2021-02-11 | $83.95 | $474.90 | 4,417,200 | — | — |
| 2021-02-10 | $83.91 | $474.67 | 6,200,800 | — | — |
| 2021-02-09 | $83.83 | $474.22 | 5,008,900 | — | — |
| 2021-02-08 | $83.40 | $471.79 | 6,792,300 | — | — |
| 2021-02-05 | $83.60 | $472.92 | 5,745,800 | — | — |
| 2021-02-04 | $83.00 | $469.52 | 6,398,400 | — | — |
| 2021-02-03 | $83.05 | $469.81 | 5,971,200 | — | — |
| 2021-02-02 | $82.93 | $469.13 | 6,645,400 | — | — |
| 2021-02-01 | $81.70 | $462.17 | 5,589,500 | — | — |
| 2021-01-29 | $80.87 | $457.47 | 13,189,700 | — | — |
| 2021-01-28 | $82.46 | $466.47 | 8,541,300 | — | — |
| 2021-01-27 | $80.19 | $453.63 | 16,893,300 | — | — |
| 2021-01-26 | $85.23 | $482.14 | 12,476,900 | — | — |
| 2021-01-25 | $86.87 | $491.42 | 13,215,600 | — | — |
| 2021-01-22 | $84.21 | $476.37 | 6,371,800 | — | — |
| 2021-01-21 | $83.71 | $473.54 | 9,268,600 | — | — |
| 2021-01-20 | $84.05 | $475.46 | 8,576,800 | — | — |
| 2021-01-19 | $82.81 | $468.45 | 8,142,700 | — | — |
| 2021-01-15 | $82.04 | $464.09 | 10,561,600 | — | — |
| 2021-01-14 | $82.53 | $466.86 | 8,899,000 | — | — |
| 2021-01-13 | $81.84 | $462.96 | 8,542,600 | — | — |
| 2021-01-12 | $79.75 | $451.14 | 7,669,300 | — | — |
| 2021-01-11 | $79.69 | $450.80 | 7,064,300 | — | — |
| 2021-01-08 | $81.13 | $458.94 | 8,376,200 | — | — |
| 2021-01-07 | $79.29 | $448.54 | 8,816,000 | — | — |
| 2021-01-06 | $78.43 | $443.67 | 12,155,700 | — | — |
| 2021-01-05 | $74.77 | $422.97 | 7,339,800 | — | — |
| 2021-01-04 | $74.22 | $419.86 | 9,388,400 | — | — |