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 | $688.90 | $3,119.80 | 1,180 | — | — |
| 2021-12-30 | $675.10 | $3,057.31 | 2,320 | — | — |
| 2021-12-29 | $656.60 | $2,973.53 | 1,760 | — | — |
| 2021-12-28 | $657.00 | $2,975.34 | 2,750 | — | — |
| 2021-12-27 | $694.00 | $3,142.90 | 4,810 | — | — |
| 2021-12-23 | $625.00 | $2,830.42 | 2,570 | — | — |
| 2021-12-22 | $620.00 | $2,807.78 | 1,720 | — | — |
| 2021-12-21 | $585.50 | $2,651.54 | 3,610 | — | — |
| 2021-12-20 | $538.20 | $2,437.33 | 1,340 | — | — |
| 2021-12-17 | $532.90 | $2,413.33 | 2,630 | — | — |
| 2021-12-16 | $546.30 | $2,474.01 | 3,270 | — | — |
| 2021-12-15 | $560.30 | $2,537.42 | 3,620 | — | — |
| 2021-12-14 | $573.80 | $2,598.55 | 4,020 | — | — |
| 2021-12-13 | $613.80 | $2,779.70 | 5,220 | — | — |
| 2021-12-10 | $631.00 | $2,857.59 | 3,420 | — | — |
| 2021-12-09 | $600.00 | $2,717.20 | 1,380 | — | — |
| 2021-12-08 | $616.50 | $2,791.93 | 2,390 | — | — |
| 2021-12-07 | $558.80 | $2,530.62 | 2,530 | — | — |
| 2021-12-06 | $542.70 | $2,457.71 | 5,330 | — | — |
| 2021-12-03 | $551.40 | $2,497.11 | 2,740 | — | — |
| 2021-12-02 | $548.60 | $2,484.43 | 2,410 | — | — |
| 2021-12-01 | $533.70 | $2,416.95 | 3,090 | — | — |
| 2021-11-30 | $524.40 | $2,374.84 | 2,290 | — | — |
| 2021-11-29 | $542.50 | $2,456.81 | 2,310 | — | — |
| 2021-11-26 | $562.40 | $2,546.93 | 2,450 | — | — |
| 2021-11-24 | $575.70 | $2,607.16 | 1,950 | — | — |
| 2021-11-23 | $548.00 | $2,481.71 | 5,040 | — | — |
| 2021-11-22 | $555.40 | $2,515.23 | 8,700 | — | — |
| 2021-11-19 | $595.30 | $2,695.92 | 7,960 | — | — |
| 2021-11-18 | $670.10 | $3,034.66 | 5,520 | — | — |
| 2021-11-17 | $700.00 | $3,170.07 | 3,820 | — | — |
| 2021-11-16 | $690.00 | $3,124.79 | 3,750 | — | — |
| 2021-11-15 | $674.20 | $3,053.23 | 6,410 | — | — |
| 2021-11-12 | $634.60 | $2,873.90 | 7,390 | — | — |
| 2021-11-11 | $577.00 | $2,613.05 | 3,190 | — | — |
| 2021-11-10 | $567.90 | $2,571.83 | 2,340 | — | — |
| 2021-11-09 | $565.80 | $2,562.32 | 2,010 | — | — |
| 2021-11-08 | $563.50 | $2,551.91 | 2,390 | — | — |
| 2021-11-05 | $511.60 | $2,316.87 | 1,250 | — | — |
| 2021-11-04 | $522.50 | $2,366.23 | 750 | — | — |
| 2021-11-03 | $494.10 | $2,237.62 | 2,220 | — | — |
| 2021-11-02 | $528.70 | $2,394.31 | 1,550 | — | — |
| 2021-11-01 | $506.80 | $2,295.13 | 930 | — | — |
| 2021-10-29 | $489.00 | $2,214.52 | 1,020 | — | — |
| 2021-10-28 | $498.40 | $2,257.09 | 2,580 | — | — |
| 2021-10-27 | $470.00 | $2,128.48 | 3,960 | — | — |
| 2021-10-26 | $518.20 | $2,346.76 | 1,150 | — | — |
| 2021-10-25 | $520.70 | $2,358.08 | 2,540 | — | — |
| 2021-10-22 | $529.50 | $2,397.93 | 2,310 | — | — |
| 2021-10-21 | $530.20 | $2,401.10 | 1,610 | — | — |
| 2021-10-20 | $521.00 | $2,359.44 | 2,290 | — | — |
| 2021-10-19 | $517.40 | $2,343.14 | 1,820 | — | — |
| 2021-10-18 | $500.20 | $2,265.24 | 3,020 | — | — |
| 2021-10-15 | $524.80 | $2,376.65 | 1,210 | — | — |
| 2021-10-14 | $540.00 | $2,445.48 | 3,020 | — | — |
| 2021-10-13 | $523.10 | $2,368.95 | 1,590 | — | — |
| 2021-10-12 | $501.10 | $2,269.32 | 1,000 | — | — |
| 2021-10-11 | $505.90 | $2,291.06 | 7,670 | — | — |
| 2021-10-08 | $590.00 | $2,671.92 | 5,780 | — | — |
| 2021-10-07 | $548.80 | $2,485.34 | 3,980 | — | — |
| 2021-10-06 | $525.00 | $2,377.55 | 1,740 | — | — |
| 2021-10-05 | $515.00 | $2,332.27 | 910 | — | — |
| 2021-10-04 | $509.30 | $2,306.45 | 2,920 | — | — |
| 2021-10-01 | $499.70 | $2,262.98 | 550 | — | — |
| 2021-09-30 | $499.70 | $2,262.98 | 1,300 | — | — |
| 2021-09-29 | $487.60 | $2,208.18 | 3,010 | — | — |
| 2021-09-28 | $491.10 | $2,224.03 | 1,740 | — | — |
| 2021-09-27 | $507.30 | $2,297.40 | 1,760 | — | — |
| 2021-09-24 | $516.90 | $2,340.87 | 3,740 | — | — |
| 2021-09-23 | $494.00 | $2,237.17 | 2,460 | — | — |
| 2021-09-22 | $478.70 | $2,167.88 | 1,940 | — | — |
| 2021-09-21 | $466.00 | $2,110.36 | 1,530 | — | — |
| 2021-09-20 | $458.00 | $2,074.13 | 1,920 | — | — |
| 2021-09-17 | $475.00 | $2,151.12 | 2,160 | — | — |
| 2021-09-16 | $470.00 | $2,128.48 | 1,260 | — | — |
| 2021-09-15 | $465.00 | $2,105.83 | 2,030 | — | — |
| 2021-09-14 | $436.00 | $1,974.50 | 1,450 | — | — |
| 2021-09-13 | $440.00 | $1,992.62 | 750 | — | — |
| 2021-09-10 | $445.00 | $2,015.26 | 790 | — | — |
| 2021-09-09 | $449.50 | $2,035.64 | 920 | — | — |
| 2021-09-08 | $449.20 | $2,034.28 | 2,880 | — | — |
| 2021-09-07 | $441.90 | $2,001.22 | 1,240 | — | — |
| 2021-09-03 | $453.60 | $2,054.21 | 2,290 | — | — |
| 2021-09-02 | $434.80 | $1,969.07 | 350 | — | — |
| 2021-09-01 | $432.30 | $1,957.75 | 1,780 | — | — |
| 2021-08-31 | $420.00 | $1,902.04 | 2,060 | — | — |
| 2021-08-30 | $417.60 | $1,891.17 | 570 | — | — |
| 2021-08-27 | $420.00 | $1,902.04 | 1,450 | — | — |
| 2021-08-26 | $419.90 | $1,901.59 | 760 | — | — |
| 2021-08-25 | $406.50 | $1,840.91 | 580 | — | — |
| 2021-08-24 | $417.50 | $1,890.72 | 850 | — | — |
| 2021-08-23 | $418.00 | $1,892.99 | 1,830 | — | — |
| 2021-08-20 | $400.00 | $1,811.47 | 2,570 | — | — |
| 2021-08-19 | $421.60 | $1,909.29 | 730 | — | — |
| 2021-08-18 | $440.00 | $1,992.62 | 830 | — | — |
| 2021-08-17 | $420.20 | $1,902.95 | 3,090 | — | — |
| 2021-08-16 | $426.50 | $1,931.48 | 3,960 | — | — |
| 2021-08-13 | $423.50 | $1,917.89 | 1,030 | — | — |
| 2021-08-12 | $422.90 | $1,915.18 | 870 | — | — |
| 2021-08-11 | $420.50 | $1,904.31 | 4,570 | — | — |
| 2021-08-10 | $405.30 | $1,835.47 | 1,760 | — | — |
| 2021-08-09 | $397.50 | $1,800.15 | 2,390 | — | — |
| 2021-08-06 | $368.60 | $1,669.27 | 1,090 | — | — |
| 2021-08-05 | $364.60 | $1,651.15 | 590 | — | — |
| 2021-08-04 | $361.40 | $1,636.66 | 1,210 | — | — |
| 2021-08-03 | $379.10 | $1,716.82 | 670 | — | — |
| 2021-08-02 | $365.00 | $1,652.97 | 1,010 | — | — |
| 2021-07-30 | $374.70 | $1,696.89 | 390 | — | — |
| 2021-07-29 | $363.70 | $1,647.08 | 2,260 | — | — |
| 2021-07-28 | $373.80 | $1,692.82 | 820 | — | — |
| 2021-07-27 | $372.30 | $1,686.03 | 1,140 | — | — |
| 2021-07-26 | $384.10 | $1,739.46 | 650 | — | — |
| 2021-07-23 | $382.50 | $1,732.22 | 1,150 | — | — |
| 2021-07-22 | $377.00 | $1,707.31 | 310 | — | — |
| 2021-07-21 | $381.40 | $1,727.24 | 730 | — | — |
| 2021-07-20 | $387.30 | $1,753.96 | 1,800 | — | — |
| 2021-07-19 | $383.40 | $1,736.29 | 1,350 | — | — |
| 2021-07-16 | $392.90 | $1,779.32 | 650 | — | — |
| 2021-07-15 | $393.10 | $1,780.22 | 840 | — | — |
| 2021-07-14 | $410.90 | $1,860.83 | 1,750 | — | — |
| 2021-07-13 | $420.00 | $1,902.04 | 930 | — | — |
| 2021-07-12 | $414.10 | $1,875.32 | 1,010 | — | — |
| 2021-07-09 | $400.20 | $1,812.38 | 270 | — | — |
| 2021-07-08 | $399.40 | $1,808.75 | 950 | — | — |
| 2021-07-07 | $401.90 | $1,820.07 | 750 | — | — |
| 2021-07-06 | $390.20 | $1,767.09 | 1,100 | — | — |
| 2021-07-02 | $398.90 | $1,806.49 | 680 | — | — |
| 2021-07-01 | $402.70 | $1,823.70 | 370 | — | — |
| 2021-06-30 | $401.70 | $1,819.17 | 1,200 | — | — |
| 2021-06-29 | $403.40 | $1,826.87 | 2,070 | — | — |
| 2021-06-28 | $417.00 | $1,888.46 | 3,040 | — | — |
| 2021-06-25 | $405.50 | $1,836.38 | 1,850 | — | — |
| 2021-06-24 | $408.60 | $1,850.42 | 710 | — | — |
| 2021-06-23 | $387.00 | $1,752.60 | 1,150 | — | — |
| 2021-06-22 | $383.90 | $1,738.56 | 1,960 | — | — |
| 2021-06-21 | $379.90 | $1,720.44 | 3,330 | — | — |
| 2021-06-18 | $374.80 | $1,697.35 | 2,550 | — | — |
| 2021-06-17 | $382.50 | $1,732.22 | 2,020 | — | — |
| 2021-06-16 | $376.70 | $1,705.95 | 3,240 | — | — |
| 2021-06-15 | $383.70 | $1,737.65 | 2,270 | — | — |
| 2021-06-14 | $390.80 | $1,769.81 | 3,760 | — | — |
| 2021-06-11 | $428.30 | $1,939.63 | 2,170 | — | — |
| 2021-06-10 | $431.50 | $1,954.12 | 1,330 | — | — |
| 2021-06-09 | $441.90 | $2,001.22 | 1,040 | — | — |
| 2021-06-08 | $441.80 | $2,000.77 | 1,290 | — | — |
| 2021-06-07 | $446.30 | $2,021.15 | 880 | — | — |
| 2021-06-04 | $445.40 | $2,017.07 | 600 | — | — |
| 2021-06-03 | $444.90 | $2,014.81 | 1,200 | — | — |
| 2021-06-02 | $438.20 | $1,984.47 | 1,550 | — | — |
| 2021-06-01 | $458.40 | $2,075.94 | 1,980 | — | — |
| 2021-05-28 | $458.50 | $2,076.40 | 2,160 | — | — |
| 2021-05-27 | $440.00 | $1,992.62 | 1,670 | — | — |
| 2021-05-26 | $430.00 | $1,947.33 | 1,250 | — | — |
| 2021-05-25 | $414.10 | $1,875.32 | 1,720 | — | — |
| 2021-05-24 | $401.80 | $1,819.62 | 970 | — | — |
| 2021-05-21 | $389.00 | $1,761.65 | 500 | — | — |
| 2021-05-20 | $392.20 | $1,776.15 | 560 | — | — |
| 2021-05-19 | $380.00 | $1,720.90 | 1,610 | — | — |
| 2021-05-18 | $387.50 | $1,754.86 | 1,390 | — | — |
| 2021-05-17 | $377.10 | $1,707.76 | 1,400 | — | — |
| 2021-05-14 | $391.30 | $1,772.07 | 2,230 | — | — |
| 2021-05-13 | $369.00 | $1,671.08 | 4,750 | — | — |
| 2021-05-12 | $371.80 | $1,683.76 | 2,000 | — | — |
| 2021-05-11 | $408.20 | $1,848.60 | 3,370 | — | — |
| 2021-05-10 | $410.50 | $1,859.02 | 2,170 | — | — |
| 2021-05-07 | $432.60 | $1,959.10 | 2,280 | — | — |
| 2021-05-06 | $433.30 | $1,962.27 | 1,980 | — | — |
| 2021-05-05 | $450.80 | $2,041.53 | 2,310 | — | — |
| 2021-05-04 | $442.80 | $2,005.30 | 2,210 | — | — |
| 2021-05-03 | $460.10 | $2,083.64 | 1,580 | — | — |
| 2021-04-30 | $450.60 | $2,040.62 | 1,430 | — | — |
| 2021-04-29 | $464.50 | $2,103.57 | 990 | — | — |
| 2021-04-28 | $480.00 | $2,173.76 | 2,270 | — | — |
| 2021-04-27 | $464.50 | $2,103.57 | 1,850 | — | — |
| 2021-04-26 | $444.70 | $2,013.90 | 1,220 | — | — |
| 2021-04-23 | $434.80 | $1,969.07 | 2,400 | — | — |
| 2021-04-22 | $418.00 | $1,892.99 | 1,220 | — | — |
| 2021-04-21 | $423.50 | $1,917.89 | 1,620 | — | — |
| 2021-04-20 | $412.30 | $1,867.17 | 2,530 | — | — |
| 2021-04-19 | $430.90 | $1,951.41 | 2,220 | — | — |
| 2021-04-16 | $449.90 | $2,037.45 | 2,980 | — | — |
| 2021-04-15 | $451.80 | $2,046.06 | 1,820 | — | — |
| 2021-04-14 | $466.70 | $2,113.53 | 820 | — | — |
| 2021-04-13 | $467.70 | $2,118.06 | 1,330 | — | — |
| 2021-04-12 | $481.00 | $2,178.29 | 2,700 | — | — |
| 2021-04-09 | $499.00 | $2,259.81 | 1,030 | — | — |
| 2021-04-08 | $502.40 | $2,275.21 | 2,970 | — | — |
| 2021-04-07 | $501.50 | $2,271.13 | 1,550 | — | — |
| 2021-04-06 | $499.60 | $2,262.53 | 4,220 | — | — |
| 2021-04-05 | $483.10 | $2,187.80 | 5,310 | — | — |
| 2021-04-01 | $462.60 | $2,094.96 | 2,720 | — | — |
| 2021-03-31 | $452.40 | $2,048.77 | 2,820 | — | — |
| 2021-03-30 | $435.00 | $1,969.97 | 2,460 | — | — |
| 2021-03-29 | $446.10 | $2,020.24 | 3,210 | — | — |
| 2021-03-26 | $460.80 | $2,086.81 | 3,410 | — | — |
| 2021-03-25 | $432.50 | $1,958.65 | 3,490 | — | — |
| 2021-03-24 | $423.10 | $1,916.08 | 2,390 | — | — |
| 2021-03-23 | $429.10 | $1,943.25 | 4,580 | — | — |
| 2021-03-22 | $434.90 | $1,969.52 | 3,270 | — | — |
| 2021-03-19 | $410.00 | $1,856.76 | 3,890 | — | — |
| 2021-03-18 | $404.20 | $1,830.49 | 2,730 | — | — |
| 2021-03-17 | $403.40 | $1,826.87 | 2,140 | — | — |
| 2021-03-16 | $396.70 | $1,796.53 | 5,690 | — | — |
| 2021-03-15 | $391.00 | $1,770.71 | 2,640 | — | — |
| 2021-03-12 | $376.90 | $1,706.86 | 1,840 | — | — |
| 2021-03-11 | $376.30 | $1,704.14 | 4,580 | — | — |
| 2021-03-10 | $352.30 | $1,595.45 | 1,430 | — | — |
| 2021-03-09 | $358.70 | $1,624.44 | 3,790 | — | — |
| 2021-03-08 | $351.20 | $1,590.47 | 5,290 | — | — |
| 2021-03-05 | $347.60 | $1,574.17 | 3,710 | — | — |
| 2021-03-04 | $345.00 | $1,562.39 | 6,850 | — | — |
| 2021-03-03 | $391.20 | $1,771.62 | 3,840 | — | — |
| 2021-03-02 | $405.40 | $1,835.92 | 5,340 | — | — |
| 2021-03-01 | $382.80 | $1,733.58 | 4,160 | — | — |
| 2021-02-26 | $375.70 | $1,701.42 | 5,440 | — | — |
| 2021-02-25 | $386.10 | $1,748.52 | 5,390 | — | — |
| 2021-02-24 | $400.00 | $1,811.47 | 5,410 | — | — |
| 2021-02-23 | $400.40 | $1,813.28 | 6,770 | — | — |
| 2021-02-22 | $434.50 | $1,967.71 | 3,250 | — | — |
| 2021-02-19 | $435.00 | $1,969.97 | 2,570 | — | — |
| 2021-02-18 | $419.90 | $1,901.59 | 6,240 | — | — |
| 2021-02-17 | $438.60 | $1,986.28 | 6,750 | — | — |
| 2021-02-16 | $485.70 | $2,199.58 | 11,750 | — | — |
| 2021-02-12 | $437.80 | $1,982.65 | 16,520 | — | — |
| 2021-02-11 | $358.90 | $1,625.34 | 5,930 | — | — |
| 2021-02-10 | $340.00 | $1,539.75 | 7,880 | — | — |
| 2021-02-09 | $366.30 | $1,658.85 | 3,460 | — | — |
| 2021-02-08 | $386.90 | $1,752.14 | 7,690 | — | — |
| 2021-02-05 | $344.40 | $1,559.68 | 3,780 | — | — |
| 2021-02-04 | $350.70 | $1,588.21 | 6,420 | — | — |
| 2021-02-03 | $377.70 | $1,710.48 | 4,590 | — | — |
| 2021-02-02 | $380.00 | $1,720.90 | 2,160 | — | — |
| 2021-02-01 | $378.10 | $1,712.29 | 4,540 | — | — |
| 2021-01-29 | $377.50 | $1,709.57 | 6,200 | — | — |
| 2021-01-28 | $334.10 | $1,513.03 | 2,030 | — | — |
| 2021-01-27 | $305.70 | $1,384.42 | 4,790 | — | — |
| 2021-01-26 | $321.80 | $1,457.33 | 4,110 | — | — |
| 2021-01-25 | $330.40 | $1,496.27 | 5,200 | — | — |
| 2021-01-22 | $315.80 | $1,430.16 | 3,920 | — | — |
| 2021-01-21 | $292.60 | $1,325.09 | 6,950 | — | — |
| 2021-01-20 | $304.20 | $1,377.62 | 4,820 | — | — |
| 2021-01-19 | $329.50 | $1,492.20 | 3,490 | — | — |
| 2021-01-15 | $354.30 | $1,604.51 | 1,740 | — | — |
| 2021-01-14 | $357.50 | $1,619.00 | 17,930 | — | — |
| 2021-01-13 | $391.00 | $1,770.71 | 1,640 | — | — |
| 2021-01-12 | $399.80 | $1,810.56 | 2,280 | — | — |
| 2021-01-11 | $398.40 | $1,804.22 | 2,230 | — | — |
| 2021-01-08 | $400.00 | $1,811.47 | 2,930 | — | — |
| 2021-01-07 | $414.90 | $1,878.95 | 5,830 | — | — |
| 2021-01-06 | $400.00 | $1,811.47 | 11,140 | — | — |
| 2021-01-05 | $350.30 | $1,586.39 | 11,090 | — | — |
| 2021-01-04 | $285.00 | $1,290.67 | 6,170 | — | — |