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
- 1980-03-17 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 | $537.95 | $1,360.86 | 183,000 | — | — |
| 2021-12-30 | $538.12 | $1,361.29 | 117,000 | — | — |
| 2021-12-29 | $534.63 | $1,352.46 | 104,800 | — | — |
| 2021-12-28 | $531.19 | $1,343.76 | 87,900 | — | — |
| 2021-12-27 | $532.60 | $1,347.33 | 72,300 | — | — |
| 2021-12-23 | $523.11 | $1,323.32 | 86,000 | — | — |
| 2021-12-22 | $525.78 | $1,330.08 | 129,900 | — | — |
| 2021-12-21 | $519.36 | $1,313.84 | 132,900 | — | — |
| 2021-12-20 | $500.04 | $1,264.96 | 139,100 | — | — |
| 2021-12-17 | $501.67 | $1,269.08 | 437,000 | — | — |
| 2021-12-16 | $503.41 | $1,273.49 | 151,000 | — | — |
| 2021-12-15 | $519.64 | $1,314.54 | 195,400 | — | — |
| 2021-12-14 | $505.82 | $1,279.58 | 176,700 | — | — |
| 2021-12-13 | $515.01 | $1,302.83 | 193,300 | — | — |
| 2021-12-10 | $515.08 | $1,303.01 | 158,600 | — | — |
| 2021-12-09 | $513.22 | $1,298.30 | 169,200 | — | — |
| 2021-12-08 | $529.97 | $1,340.68 | 179,300 | — | — |
| 2021-12-07 | $524.06 | $1,325.72 | 192,700 | — | — |
| 2021-12-06 | $507.73 | $1,284.41 | 109,500 | — | — |
| 2021-12-03 | $501.55 | $1,268.78 | 149,000 | — | — |
| 2021-12-02 | $518.15 | $1,310.77 | 163,400 | — | — |
| 2021-12-01 | $501.87 | $1,269.59 | 206,000 | — | — |
| 2021-11-30 | $518.98 | $1,312.87 | 436,600 | — | — |
| 2021-11-29 | $521.28 | $1,318.69 | 182,400 | — | — |
| 2021-11-26 | $501.43 | $1,268.48 | 86,800 | — | — |
| 2021-11-24 | $514.53 | $1,301.62 | 159,700 | — | — |
| 2021-11-23 | $517.72 | $1,309.69 | 216,600 | — | — |
| 2021-11-22 | $539.99 | $1,366.02 | 151,500 | — | — |
| 2021-11-19 | $547.88 | $1,385.98 | 153,900 | — | — |
| 2021-11-18 | $540.99 | $1,368.55 | 95,200 | — | — |
| 2021-11-17 | $542.04 | $1,371.21 | 97,200 | — | — |
| 2021-11-16 | $552.14 | $1,396.76 | 160,000 | — | — |
| 2021-11-15 | $551.28 | $1,394.58 | 117,300 | — | — |
| 2021-11-12 | $550.19 | $1,391.83 | 123,300 | — | — |
| 2021-11-11 | $543.86 | $1,375.81 | 176,100 | — | — |
| 2021-11-10 | $534.13 | $1,351.20 | 104,400 | — | — |
| 2021-11-09 | $541.77 | $1,370.53 | 116,000 | — | — |
| 2021-11-08 | $541.76 | $1,370.50 | 149,600 | — | — |
| 2021-11-05 | $533.10 | $1,348.59 | 177,900 | — | — |
| 2021-11-04 | $539.64 | $1,365.14 | 210,700 | — | — |
| 2021-11-03 | $544.90 | $1,378.44 | 164,000 | — | — |
| 2021-11-02 | $541.89 | $1,370.83 | 235,500 | — | — |
| 2021-11-01 | $541.07 | $1,368.76 | 201,300 | — | — |
| 2021-10-29 | $543.22 | $1,374.19 | 232,600 | — | — |
| 2021-10-28 | $536.86 | $1,358.11 | 246,400 | — | — |
| 2021-10-27 | $525.36 | $1,329.01 | 152,700 | — | — |
| 2021-10-26 | $529.79 | $1,340.22 | 149,800 | — | — |
| 2021-10-25 | $532.41 | $1,346.85 | 169,600 | — | — |
| 2021-10-22 | $527.79 | $1,335.16 | 129,700 | — | — |
| 2021-10-21 | $516.70 | $1,307.11 | 175,400 | — | — |
| 2021-10-20 | $511.90 | $1,294.96 | 79,600 | — | — |
| 2021-10-19 | $506.07 | $1,280.22 | 146,700 | — | — |
| 2021-10-18 | $505.35 | $1,278.39 | 136,800 | — | — |
| 2021-10-15 | $503.58 | $1,273.92 | 140,200 | — | — |
| 2021-10-14 | $499.41 | $1,263.37 | 128,000 | — | — |
| 2021-10-13 | $486.99 | $1,231.95 | 112,100 | — | — |
| 2021-10-12 | $479.12 | $1,212.04 | 73,300 | — | — |
| 2021-10-11 | $475.81 | $1,203.67 | 91,200 | — | — |
| 2021-10-08 | $475.91 | $1,203.92 | 106,300 | — | — |
| 2021-10-07 | $470.69 | $1,190.71 | 84,500 | — | — |
| 2021-10-06 | $464.43 | $1,174.88 | 100,600 | — | — |
| 2021-10-05 | $459.01 | $1,161.17 | 130,800 | — | — |
| 2021-10-04 | $456.01 | $1,153.58 | 288,100 | — | — |
| 2021-10-01 | $464.33 | $1,174.62 | 114,700 | — | — |
| 2021-09-30 | $458.65 | $1,160.26 | 246,800 | — | — |
| 2021-09-29 | $454.98 | $1,150.97 | 112,800 | — | — |
| 2021-09-28 | $453.10 | $1,146.22 | 161,500 | — | — |
| 2021-09-27 | $468.26 | $1,184.57 | 163,500 | — | — |
| 2021-09-24 | $482.51 | $1,220.62 | 106,300 | — | — |
| 2021-09-23 | $482.43 | $1,220.41 | 233,500 | — | — |
| 2021-09-22 | $467.91 | $1,183.68 | 88,800 | — | — |
| 2021-09-21 | $462.06 | $1,168.88 | 130,500 | — | — |
| 2021-09-20 | $460.08 | $1,163.87 | 141,900 | — | — |
| 2021-09-17 | $467.56 | $1,182.80 | 331,500 | — | — |
| 2021-09-16 | $467.76 | $1,183.30 | 100,700 | — | — |
| 2021-09-15 | $466.41 | $1,179.89 | 119,400 | — | — |
| 2021-09-14 | $467.97 | $1,183.83 | 102,000 | — | — |
| 2021-09-13 | $465.79 | $1,178.32 | 201,500 | — | — |
| 2021-09-10 | $471.68 | $1,193.22 | 103,800 | — | — |
| 2021-09-09 | $477.49 | $1,207.92 | 59,500 | — | — |
| 2021-09-08 | $482.81 | $1,221.37 | 93,700 | — | — |
| 2021-09-07 | $483.77 | $1,223.80 | 94,600 | — | — |
| 2021-09-03 | $488.10 | $1,234.76 | 98,200 | — | — |
| 2021-09-02 | $486.46 | $1,230.61 | 135,300 | — | — |
| 2021-09-01 | $487.38 | $1,232.93 | 175,800 | — | — |
| 2021-08-31 | $485.70 | $1,228.68 | 218,800 | — | — |
| 2021-08-30 | $477.28 | $1,207.38 | 85,700 | — | — |
| 2021-08-27 | $476.17 | $1,204.58 | 101,600 | — | — |
| 2021-08-26 | $474.63 | $1,200.68 | 141,900 | — | — |
| 2021-08-25 | $475.81 | $1,203.67 | 159,400 | — | — |
| 2021-08-24 | $471.56 | $1,192.91 | 84,200 | — | — |
| 2021-08-23 | $474.48 | $1,200.30 | 100,400 | — | — |
| 2021-08-20 | $472.68 | $1,195.75 | 99,300 | — | — |
| 2021-08-19 | $470.46 | $1,190.13 | 88,100 | — | — |
| 2021-08-18 | $465.34 | $1,177.18 | 168,000 | — | — |
| 2021-08-17 | $472.24 | $1,194.63 | 213,200 | — | — |
| 2021-08-16 | $476.47 | $1,205.34 | 155,200 | — | — |
| 2021-08-13 | $477.78 | $1,208.65 | 99,800 | — | — |
| 2021-08-12 | $477.05 | $1,206.80 | 161,000 | — | — |
| 2021-08-11 | $476.07 | $1,204.32 | 237,600 | — | — |
| 2021-08-10 | $477.35 | $1,207.56 | 180,600 | — | — |
| 2021-08-09 | $488.22 | $1,235.06 | 197,900 | — | — |
| 2021-08-06 | $494.01 | $1,249.71 | 272,400 | — | — |
| 2021-08-05 | $493.99 | $1,249.66 | 144,000 | — | — |
| 2021-08-04 | $489.22 | $1,237.59 | 146,000 | — | — |
| 2021-08-03 | $490.84 | $1,241.69 | 227,500 | — | — |
| 2021-08-02 | $491.74 | $1,243.96 | 199,400 | — | — |
| 2021-07-30 | $492.64 | $1,246.24 | 134,000 | — | — |
| 2021-07-29 | $491.37 | $1,243.03 | 228,500 | — | — |
| 2021-07-28 | $495.67 | $1,253.91 | 170,200 | — | — |
| 2021-07-27 | $492.75 | $1,246.52 | 132,800 | — | — |
| 2021-07-26 | $494.39 | $1,250.67 | 147,600 | — | — |
| 2021-07-23 | $497.85 | $1,259.42 | 146,400 | — | — |
| 2021-07-22 | $493.81 | $1,249.20 | 111,100 | — | — |
| 2021-07-21 | $485.68 | $1,228.63 | 232,500 | — | — |
| 2021-07-20 | $487.29 | $1,232.71 | 154,600 | — | — |
| 2021-07-19 | $481.94 | $1,219.17 | 209,700 | — | — |
| 2021-07-16 | $473.43 | $1,197.65 | 158,000 | — | — |
| 2021-07-15 | $475.50 | $1,202.88 | 83,900 | — | — |
| 2021-07-14 | $473.54 | $1,197.92 | 196,100 | — | — |
| 2021-07-13 | $476.90 | $1,206.42 | 150,400 | — | — |
| 2021-07-12 | $477.26 | $1,207.33 | 210,300 | — | — |
| 2021-07-09 | $478.84 | $1,211.33 | 134,800 | — | — |
| 2021-07-08 | $474.18 | $1,199.54 | 201,800 | — | — |
| 2021-07-07 | $473.90 | $1,198.83 | 160,200 | — | — |
| 2021-07-06 | $471.46 | $1,192.66 | 185,800 | — | — |
| 2021-07-02 | $464.43 | $1,174.88 | 102,500 | — | — |
| 2021-07-01 | $459.14 | $1,161.50 | 145,200 | — | — |
| 2021-06-30 | $452.37 | $1,144.37 | 247,600 | — | — |
| 2021-06-29 | $455.73 | $1,152.87 | 148,500 | — | — |
| 2021-06-28 | $453.06 | $1,146.11 | 124,900 | — | — |
| 2021-06-25 | $453.30 | $1,146.72 | 334,900 | — | — |
| 2021-06-24 | $446.05 | $1,128.38 | 206,500 | — | — |
| 2021-06-23 | $443.45 | $1,121.80 | 163,100 | — | — |
| 2021-06-22 | $445.35 | $1,126.61 | 161,100 | — | — |
| 2021-06-21 | $446.25 | $1,128.89 | 284,900 | — | — |
| 2021-06-18 | $440.21 | $1,113.61 | 774,600 | — | — |
| 2021-06-17 | $443.26 | $1,121.32 | 361,800 | — | — |
| 2021-06-16 | $430.98 | $1,090.26 | 225,000 | — | — |
| 2021-06-15 | $428.75 | $1,084.62 | 198,000 | — | — |
| 2021-06-14 | $437.05 | $1,105.61 | 280,400 | — | — |
| 2021-06-11 | $430.79 | $1,089.78 | 251,200 | — | — |
| 2021-06-10 | $424.52 | $1,073.92 | 200,500 | — | — |
| 2021-06-09 | $416.31 | $1,053.15 | 213,600 | — | — |
| 2021-06-08 | $413.17 | $1,045.20 | 186,100 | — | — |
| 2021-06-07 | $407.55 | $1,030.99 | 318,000 | — | — |
| 2021-06-04 | $403.22 | $1,020.03 | 245,000 | — | — |
| 2021-06-03 | $395.29 | $999.97 | 306,800 | — | — |
| 2021-06-02 | $400.99 | $1,014.39 | 231,600 | — | — |
| 2021-06-01 | $402.00 | $1,016.95 | 154,100 | — | — |
| 2021-05-28 | $403.16 | $1,019.88 | 217,000 | — | — |
| 2021-05-27 | $408.06 | $1,032.28 | 368,200 | — | — |
| 2021-05-26 | $405.07 | $1,024.71 | 305,100 | — | — |
| 2021-05-25 | $404.12 | $1,022.31 | 223,100 | — | — |
| 2021-05-24 | $403.83 | $1,021.58 | 174,700 | — | — |
| 2021-05-21 | $401.88 | $1,016.64 | 532,600 | — | — |
| 2021-05-20 | $403.52 | $1,020.79 | 222,900 | — | — |
| 2021-05-19 | $395.70 | $1,001.01 | 166,400 | — | — |
| 2021-05-18 | $396.59 | $1,003.26 | 357,000 | — | — |
| 2021-05-17 | $391.74 | $990.99 | 111,800 | — | — |
| 2021-05-14 | $398.95 | $1,009.23 | 318,500 | — | — |
| 2021-05-13 | $387.29 | $979.74 | 266,600 | — | — |
| 2021-05-12 | $388.00 | $981.53 | 323,200 | — | — |
| 2021-05-11 | $394.02 | $996.76 | 208,700 | — | — |
| 2021-05-10 | $392.22 | $992.21 | 300,900 | — | — |
| 2021-05-07 | $399.87 | $1,011.56 | 194,100 | — | — |
| 2021-05-06 | $403.02 | $1,019.53 | 230,500 | — | — |
| 2021-05-05 | $400.98 | $1,014.37 | 417,200 | — | — |
| 2021-05-04 | $415.03 | $1,049.91 | 230,500 | — | — |
| 2021-05-03 | $428.65 | $1,084.36 | 273,600 | — | — |
| 2021-04-30 | $424.86 | $1,074.78 | 275,900 | — | — |
| 2021-04-29 | $426.59 | $1,079.15 | 379,100 | — | — |
| 2021-04-28 | $440.80 | $1,115.10 | 212,100 | — | — |
| 2021-04-27 | $447.14 | $1,131.14 | 260,000 | — | — |
| 2021-04-26 | $454.88 | $1,150.72 | 260,500 | — | — |
| 2021-04-23 | $451.50 | $1,142.17 | 165,900 | — | — |
| 2021-04-22 | $451.35 | $1,141.79 | 137,400 | — | — |
| 2021-04-21 | $451.99 | $1,143.41 | 144,400 | — | — |
| 2021-04-20 | $446.14 | $1,128.61 | 117,900 | — | — |
| 2021-04-19 | $445.96 | $1,128.15 | 186,000 | — | — |
| 2021-04-16 | $448.20 | $1,133.82 | 146,900 | — | — |
| 2021-04-15 | $449.43 | $1,136.93 | 113,800 | — | — |
| 2021-04-14 | $443.26 | $1,121.32 | 190,700 | — | — |
| 2021-04-13 | $444.66 | $1,124.87 | 158,800 | — | — |
| 2021-04-12 | $437.11 | $1,105.77 | 151,100 | — | — |
| 2021-04-09 | $442.67 | $1,119.83 | 126,900 | — | — |
| 2021-04-08 | $437.01 | $1,105.51 | 252,500 | — | — |
| 2021-04-07 | $432.07 | $1,093.02 | 126,200 | — | — |
| 2021-04-06 | $435.26 | $1,101.09 | 244,900 | — | — |
| 2021-04-05 | $437.15 | $1,105.87 | 161,600 | — | — |
| 2021-04-01 | $431.82 | $1,092.38 | 247,000 | — | — |
| 2021-03-31 | $424.53 | $1,073.94 | 266,300 | — | — |
| 2021-03-30 | $414.21 | $1,047.84 | 162,200 | — | — |
| 2021-03-29 | $417.87 | $1,057.09 | 183,600 | — | — |
| 2021-03-26 | $419.48 | $1,061.17 | 252,600 | — | — |
| 2021-03-25 | $411.72 | $1,041.54 | 196,200 | — | — |
| 2021-03-24 | $411.33 | $1,040.55 | 172,600 | — | — |
| 2021-03-23 | $420.61 | $1,064.03 | 201,100 | — | — |
| 2021-03-22 | $420.70 | $1,064.25 | 162,300 | — | — |
| 2021-03-19 | $420.04 | $1,062.58 | 548,400 | — | — |
| 2021-03-18 | $417.98 | $1,057.37 | 221,000 | — | — |
| 2021-03-17 | $423.37 | $1,071.01 | 208,900 | — | — |
| 2021-03-16 | $424.72 | $1,074.42 | 190,600 | — | — |
| 2021-03-15 | $425.02 | $1,075.18 | 300,400 | — | — |
| 2021-03-12 | $411.82 | $1,041.79 | 322,400 | — | — |
| 2021-03-11 | $411.87 | $1,041.92 | 418,600 | — | — |
| 2021-03-10 | $400.82 | $1,013.96 | 232,500 | — | — |
| 2021-03-09 | $403.35 | $1,020.36 | 430,800 | — | — |
| 2021-03-08 | $398.28 | $1,007.54 | 427,700 | — | — |
| 2021-03-05 | $401.06 | $1,014.57 | 1,277,900 | — | — |
| 2021-03-04 | $379.56 | $960.18 | 2,193,700 | — | — |
| 2021-03-03 | $439.20 | $1,111.05 | 203,600 | — | — |
| 2021-03-02 | $464.45 | $1,174.93 | 129,600 | — | — |
| 2021-03-01 | $477.05 | $1,206.80 | 233,500 | — | — |
| 2021-02-26 | $463.42 | $1,172.32 | 360,600 | — | — |
| 2021-02-25 | $461.31 | $1,166.99 | 281,500 | — | — |
| 2021-02-24 | $473.19 | $1,197.04 | 210,200 | — | — |
| 2021-02-23 | $462.12 | $1,169.03 | 265,000 | — | — |
| 2021-02-22 | $459.62 | $1,162.71 | 162,400 | — | — |
| 2021-02-19 | $473.88 | $1,198.78 | 181,800 | — | — |
| 2021-02-18 | $470.99 | $1,191.47 | 198,500 | — | — |
| 2021-02-17 | $469.04 | $1,186.54 | 160,400 | — | — |
| 2021-02-16 | $471.73 | $1,193.34 | 206,400 | — | — |
| 2021-02-12 | $474.79 | $1,201.09 | 213,800 | — | — |
| 2021-02-11 | $466.05 | $1,178.98 | 253,300 | — | — |
| 2021-02-10 | $450.62 | $1,139.94 | 524,900 | — | — |
| 2021-02-09 | $423.12 | $1,070.37 | 256,800 | — | — |
| 2021-02-08 | $427.42 | $1,081.25 | 262,300 | — | — |
| 2021-02-05 | $422.12 | $1,067.85 | 295,300 | — | — |
| 2021-02-04 | $424.90 | $1,074.88 | 198,800 | — | — |
| 2021-02-03 | $427.56 | $1,081.61 | 131,300 | — | — |
| 2021-02-02 | $429.66 | $1,086.92 | 325,200 | — | — |
| 2021-02-01 | $426.78 | $1,079.63 | 416,300 | — | — |
| 2021-01-29 | $422.79 | $1,069.54 | 255,700 | — | — |
| 2021-01-28 | $430.00 | $1,087.78 | 322,200 | — | — |
| 2021-01-27 | $431.42 | $1,091.37 | 305,200 | — | — |
| 2021-01-26 | $428.42 | $1,083.78 | 504,600 | — | — |
| 2021-01-25 | $429.00 | $1,085.25 | 414,500 | — | — |
| 2021-01-22 | $424.40 | $1,073.61 | 173,000 | — | — |
| 2021-01-21 | $426.71 | $1,079.46 | 98,600 | — | — |
| 2021-01-20 | $430.18 | $1,088.23 | 137,700 | — | — |
| 2021-01-19 | $423.61 | $1,071.61 | 178,400 | — | — |
| 2021-01-15 | $422.32 | $1,068.35 | 149,500 | — | — |
| 2021-01-14 | $419.22 | $1,060.51 | 189,000 | — | — |
| 2021-01-13 | $421.99 | $1,067.52 | 218,700 | — | — |
| 2021-01-12 | $424.67 | $1,074.30 | 173,200 | — | — |
| 2021-01-11 | $429.65 | $1,086.89 | 170,600 | — | — |
| 2021-01-08 | $436.39 | $1,103.94 | 225,200 | — | — |
| 2021-01-07 | $437.67 | $1,107.18 | 205,000 | — | — |
| 2021-01-06 | $433.73 | $1,097.22 | 403,200 | — | — |
| 2021-01-05 | $432.24 | $1,093.45 | 190,300 | — | — |
| 2021-01-04 | $431.61 | $1,091.85 | 338,400 | — | — |