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 | $61.19 | $671.19 | 14,072,000 | — | — |
| 2021-12-30 | $60.79 | $666.80 | 11,940,300 | — | — |
| 2021-12-29 | $61.15 | $670.75 | 12,733,600 | — | — |
| 2021-12-28 | $61.69 | $676.67 | 12,781,000 | — | — |
| 2021-12-27 | $61.89 | $678.86 | 12,593,700 | — | — |
| 2021-12-23 | $61.02 | $669.32 | 13,543,300 | — | — |
| 2021-12-22 | $60.99 | $668.99 | 14,058,300 | — | — |
| 2021-12-21 | $60.50 | $663.62 | 19,798,900 | — | — |
| 2021-12-20 | $59.16 | $648.92 | 21,819,300 | — | — |
| 2021-12-17 | $60.03 | $658.46 | 44,338,100 | — | — |
| 2021-12-16 | $61.37 | $673.16 | 21,187,800 | — | — |
| 2021-12-15 | $61.27 | $672.06 | 19,961,900 | — | — |
| 2021-12-14 | $61.54 | $675.02 | 22,551,100 | — | — |
| 2021-12-13 | $61.63 | $676.01 | 17,793,700 | — | — |
| 2021-12-10 | $63.01 | $691.15 | 17,942,400 | — | — |
| 2021-12-09 | $62.61 | $686.76 | 16,910,300 | — | — |
| 2021-12-08 | $62.45 | $685.01 | 18,214,400 | — | — |
| 2021-12-07 | $62.27 | $683.03 | 19,800,400 | — | — |
| 2021-12-06 | $61.58 | $675.46 | 19,210,500 | — | — |
| 2021-12-03 | $60.89 | $667.90 | 22,014,700 | — | — |
| 2021-12-02 | $61.28 | $672.17 | 29,216,000 | — | — |
| 2021-12-01 | $59.79 | $655.83 | 30,630,600 | — | — |
| 2021-11-30 | $59.84 | $656.38 | 34,979,800 | — | — |
| 2021-11-29 | $61.59 | $675.57 | 18,946,400 | — | — |
| 2021-11-26 | $61.25 | $671.84 | 24,979,600 | — | — |
| 2021-11-24 | $63.48 | $696.30 | 15,869,700 | — | — |
| 2021-11-23 | $63.13 | $692.47 | 21,185,900 | — | — |
| 2021-11-22 | $61.51 | $674.70 | 21,994,400 | — | — |
| 2021-11-19 | $60.67 | $665.48 | 32,035,500 | — | — |
| 2021-11-18 | $63.61 | $697.73 | 16,948,200 | — | — |
| 2021-11-17 | $64.31 | $705.41 | 15,497,000 | — | — |
| 2021-11-16 | $65.02 | $713.20 | 17,028,700 | — | — |
| 2021-11-15 | $64.37 | $706.07 | 18,849,200 | — | — |
| 2021-11-12 | $63.82 | $700.03 | 18,158,900 | — | — |
| 2021-11-11 | $64.31 | $705.41 | 13,319,300 | — | — |
| 2021-11-10 | $64.19 | $704.09 | 20,177,200 | — | — |
| 2021-11-09 | $66.36 | $718.24 | 18,781,300 | — | — |
| 2021-11-08 | $65.72 | $711.32 | 17,696,000 | — | — |
| 2021-11-05 | $65.02 | $703.74 | 18,565,100 | — | — |
| 2021-11-04 | $64.41 | $697.14 | 17,720,100 | — | — |
| 2021-11-03 | $63.93 | $691.94 | 17,372,800 | — | — |
| 2021-11-02 | $64.82 | $701.57 | 16,300,000 | — | — |
| 2021-11-01 | $65.63 | $710.34 | 19,656,400 | — | — |
| 2021-10-29 | $64.47 | $697.79 | 23,966,300 | — | — |
| 2021-10-28 | $64.31 | $696.05 | 16,626,400 | — | — |
| 2021-10-27 | $64.13 | $694.11 | 21,764,500 | — | — |
| 2021-10-26 | $65.84 | $712.61 | 25,585,100 | — | — |
| 2021-10-25 | $64.35 | $696.49 | 17,939,800 | — | — |
| 2021-10-22 | $63.12 | $683.17 | 14,266,800 | — | — |
| 2021-10-21 | $62.69 | $678.52 | 16,564,600 | — | — |
| 2021-10-20 | $63.85 | $691.08 | 14,305,200 | — | — |
| 2021-10-19 | $63.50 | $687.29 | 18,933,200 | — | — |
| 2021-10-18 | $62.56 | $677.11 | 18,282,800 | — | — |
| 2021-10-15 | $62.59 | $677.44 | 16,092,600 | — | — |
| 2021-10-14 | $62.00 | $671.05 | 18,594,500 | — | — |
| 2021-10-13 | $61.07 | $660.99 | 14,991,700 | — | — |
| 2021-10-12 | $61.24 | $662.83 | 20,198,600 | — | — |
| 2021-10-11 | $61.56 | $666.29 | 22,121,500 | — | — |
| 2021-10-08 | $62.18 | $673.00 | 22,186,900 | — | — |
| 2021-10-07 | $60.66 | $656.55 | 19,513,600 | — | — |
| 2021-10-06 | $60.49 | $654.71 | 25,284,900 | — | — |
| 2021-10-05 | $61.62 | $666.94 | 29,641,600 | — | — |
| 2021-10-04 | $61.72 | $668.02 | 33,946,700 | — | — |
| 2021-10-01 | $60.93 | $659.47 | 24,407,300 | — | — |
| 2021-09-30 | $58.82 | $636.63 | 31,289,600 | — | — |
| 2021-09-29 | $59.88 | $648.11 | 23,422,800 | — | — |
| 2021-09-28 | $59.92 | $648.54 | 37,619,300 | — | — |
| 2021-09-27 | $59.30 | $641.83 | 32,972,200 | — | — |
| 2021-09-24 | $57.59 | $623.32 | 22,328,600 | — | — |
| 2021-09-23 | $57.08 | $617.80 | 23,069,400 | — | — |
| 2021-09-22 | $55.21 | $597.56 | 25,690,600 | — | — |
| 2021-09-21 | $53.64 | $580.57 | 19,696,800 | — | — |
| 2021-09-20 | $53.69 | $581.11 | 27,555,100 | — | — |
| 2021-09-17 | $55.16 | $597.02 | 30,000,400 | — | — |
| 2021-09-16 | $55.82 | $604.16 | 17,907,200 | — | — |
| 2021-09-15 | $56.42 | $610.66 | 23,240,900 | — | — |
| 2021-09-14 | $54.58 | $590.74 | 19,940,300 | — | — |
| 2021-09-13 | $55.37 | $599.29 | 22,052,300 | — | — |
| 2021-09-10 | $53.98 | $584.25 | 15,123,700 | — | — |
| 2021-09-09 | $54.09 | $585.44 | 19,110,800 | — | — |
| 2021-09-08 | $54.05 | $585.01 | 18,756,700 | — | — |
| 2021-09-07 | $54.55 | $590.42 | 14,354,400 | — | — |
| 2021-09-03 | $54.87 | $593.88 | 13,840,000 | — | — |
| 2021-09-02 | $55.08 | $596.15 | 23,293,300 | — | — |
| 2021-09-01 | $53.77 | $581.98 | 21,644,100 | — | — |
| 2021-08-31 | $54.52 | $590.09 | 27,104,100 | — | — |
| 2021-08-30 | $55.16 | $597.02 | 14,086,100 | — | — |
| 2021-08-27 | $55.77 | $603.62 | 15,822,500 | — | — |
| 2021-08-26 | $54.71 | $592.15 | 11,842,600 | — | — |
| 2021-08-25 | $55.46 | $600.27 | 13,270,300 | — | — |
| 2021-08-24 | $55.36 | $599.18 | 17,915,600 | — | — |
| 2021-08-23 | $54.91 | $594.31 | 21,632,600 | — | — |
| 2021-08-20 | $52.74 | $570.83 | 16,918,300 | — | — |
| 2021-08-19 | $52.73 | $570.72 | 30,923,500 | — | — |
| 2021-08-18 | $54.39 | $588.69 | 21,890,500 | — | — |
| 2021-08-17 | $55.56 | $601.35 | 16,243,700 | — | — |
| 2021-08-16 | $55.94 | $605.46 | 16,959,500 | — | — |
| 2021-08-13 | $56.77 | $614.45 | 20,063,000 | — | — |
| 2021-08-12 | $57.35 | $620.72 | 19,225,500 | — | — |
| 2021-08-11 | $58.35 | $622.13 | 18,278,600 | — | — |
| 2021-08-10 | $58.18 | $620.32 | 16,340,200 | — | — |
| 2021-08-09 | $57.20 | $609.87 | 17,828,200 | — | — |
| 2021-08-06 | $57.86 | $616.91 | 14,888,500 | — | — |
| 2021-08-05 | $57.20 | $609.87 | 15,180,200 | — | — |
| 2021-08-04 | $56.84 | $606.03 | 20,868,300 | — | — |
| 2021-08-03 | $58.20 | $620.53 | 18,208,200 | — | — |
| 2021-08-02 | $57.58 | $613.92 | 20,873,800 | — | — |
| 2021-07-30 | $57.57 | $613.81 | 28,652,800 | — | — |
| 2021-07-29 | $58.93 | $628.31 | 18,607,800 | — | — |
| 2021-07-28 | $58.22 | $620.74 | 16,855,300 | — | — |
| 2021-07-27 | $57.83 | $616.59 | 16,861,400 | — | — |
| 2021-07-26 | $58.48 | $623.52 | 18,387,600 | — | — |
| 2021-07-23 | $57.04 | $608.16 | 14,088,200 | — | — |
| 2021-07-22 | $57.11 | $608.91 | 13,493,800 | — | — |
| 2021-07-21 | $57.76 | $615.84 | 20,908,700 | — | — |
| 2021-07-20 | $55.96 | $596.65 | 26,756,100 | — | — |
| 2021-07-19 | $55.35 | $590.14 | 37,969,100 | — | — |
| 2021-07-16 | $57.32 | $611.15 | 27,049,500 | — | — |
| 2021-07-15 | $58.95 | $628.53 | 15,851,100 | — | — |
| 2021-07-14 | $59.53 | $634.71 | 21,573,600 | — | — |
| 2021-07-13 | $60.88 | $649.11 | 17,147,300 | — | — |
| 2021-07-12 | $61.17 | $652.20 | 21,809,400 | — | — |
| 2021-07-09 | $61.23 | $652.84 | 20,086,000 | — | — |
| 2021-07-08 | $60.14 | $641.22 | 18,935,900 | — | — |
| 2021-07-07 | $60.41 | $644.09 | 21,671,400 | — | — |
| 2021-07-06 | $61.37 | $654.33 | 22,110,800 | — | — |
| 2021-07-02 | $63.17 | $673.52 | 14,555,300 | — | — |
| 2021-07-01 | $63.26 | $674.48 | 22,530,300 | — | — |
| 2021-06-30 | $63.08 | $672.56 | 17,875,500 | — | — |
| 2021-06-29 | $62.62 | $667.66 | 19,579,300 | — | — |
| 2021-06-28 | $63.01 | $671.82 | 20,570,000 | — | — |
| 2021-06-25 | $64.66 | $689.41 | 18,438,300 | — | — |
| 2021-06-24 | $64.52 | $687.92 | 19,568,400 | — | — |
| 2021-06-23 | $64.26 | $685.14 | 20,701,600 | — | — |
| 2021-06-22 | $63.79 | $680.13 | 25,140,400 | — | — |
| 2021-06-21 | $62.59 | $667.34 | 33,145,400 | — | — |
| 2021-06-18 | $60.40 | $643.99 | 39,590,700 | — | — |
| 2021-06-17 | $61.99 | $660.94 | 28,491,800 | — | — |
| 2021-06-16 | $64.10 | $683.44 | 24,803,200 | — | — |
| 2021-06-15 | $64.33 | $685.89 | 30,717,100 | — | — |
| 2021-06-14 | $62.07 | $661.79 | 16,997,200 | — | — |
| 2021-06-11 | $62.17 | $662.86 | 17,631,700 | — | — |
| 2021-06-10 | $62.75 | $669.04 | 27,488,700 | — | — |
| 2021-06-09 | $62.65 | $667.98 | 29,133,000 | — | — |
| 2021-06-08 | $62.13 | $662.43 | 28,953,400 | — | — |
| 2021-06-07 | $61.05 | $650.92 | 15,477,900 | — | — |
| 2021-06-04 | $61.45 | $655.18 | 20,427,800 | — | — |
| 2021-06-03 | $61.18 | $652.30 | 20,272,800 | — | — |
| 2021-06-02 | $60.94 | $649.75 | 22,978,300 | — | — |
| 2021-06-01 | $60.46 | $644.63 | 28,474,200 | — | — |
| 2021-05-28 | $58.37 | $622.34 | 19,246,800 | — | — |
| 2021-05-27 | $58.56 | $624.37 | 33,556,000 | — | — |
| 2021-05-26 | $58.94 | $628.42 | 21,698,700 | — | — |
| 2021-05-25 | $58.26 | $621.17 | 25,616,100 | — | — |
| 2021-05-24 | $59.61 | $635.56 | 18,400,300 | — | — |
| 2021-05-21 | $58.92 | $628.21 | 20,792,700 | — | — |
| 2021-05-20 | $58.84 | $627.35 | 20,692,500 | — | — |
| 2021-05-19 | $58.98 | $628.85 | 28,889,800 | — | — |
| 2021-05-18 | $60.43 | $644.31 | 25,170,800 | — | — |
| 2021-05-17 | $62.19 | $663.07 | 25,282,500 | — | — |
| 2021-05-14 | $60.77 | $647.93 | 20,735,400 | — | — |
| 2021-05-13 | $59.30 | $632.26 | 24,268,200 | — | — |
| 2021-05-12 | $60.04 | $640.15 | 34,426,500 | — | — |
| 2021-05-11 | $60.59 | $636.74 | 34,563,800 | — | — |
| 2021-05-10 | $62.58 | $657.65 | 31,956,600 | — | — |
| 2021-05-07 | $62.43 | $656.07 | 33,610,600 | — | — |
| 2021-05-06 | $61.55 | $646.83 | 26,836,800 | — | — |
| 2021-05-05 | $60.97 | $640.73 | 31,526,200 | — | — |
| 2021-05-04 | $59.19 | $622.02 | 23,522,200 | — | — |
| 2021-05-03 | $58.82 | $618.14 | 20,509,600 | — | — |
| 2021-04-30 | $57.24 | $601.53 | 30,518,400 | — | — |
| 2021-04-29 | $58.94 | $619.40 | 27,318,400 | — | — |
| 2021-04-28 | $58.11 | $610.68 | 24,729,800 | — | — |
| 2021-04-27 | $56.41 | $592.81 | 19,278,600 | — | — |
| 2021-04-26 | $55.68 | $585.14 | 16,083,800 | — | — |
| 2021-04-23 | $55.57 | $583.98 | 15,337,900 | — | — |
| 2021-04-22 | $55.27 | $580.83 | 21,600,100 | — | — |
| 2021-04-21 | $56.00 | $588.50 | 16,625,600 | — | — |
| 2021-04-20 | $55.29 | $581.04 | 21,782,100 | — | — |
| 2021-04-19 | $56.48 | $593.55 | 21,123,300 | — | — |
| 2021-04-16 | $56.66 | $595.44 | 22,752,000 | — | — |
| 2021-04-15 | $56.98 | $598.80 | 23,250,300 | — | — |
| 2021-04-14 | $57.32 | $602.37 | 28,051,100 | — | — |
| 2021-04-13 | $55.71 | $585.45 | 19,370,600 | — | — |
| 2021-04-12 | $55.50 | $583.25 | 20,238,800 | — | — |
| 2021-04-09 | $55.87 | $587.14 | 20,020,700 | — | — |
| 2021-04-08 | $56.00 | $588.50 | 21,999,300 | — | — |
| 2021-04-07 | $56.59 | $594.70 | 22,385,000 | — | — |
| 2021-04-06 | $56.34 | $592.07 | 18,926,300 | — | — |
| 2021-04-05 | $56.50 | $593.76 | 23,264,800 | — | — |
| 2021-04-01 | $57.39 | $603.11 | 23,194,500 | — | — |
| 2021-03-31 | $55.83 | $586.71 | 23,686,500 | — | — |
| 2021-03-30 | $56.69 | $595.75 | 20,303,400 | — | — |
| 2021-03-29 | $57.40 | $603.21 | 21,144,400 | — | — |
| 2021-03-26 | $57.71 | $606.47 | 34,226,500 | — | — |
| 2021-03-25 | $56.18 | $590.39 | 31,495,900 | — | — |
| 2021-03-24 | $56.34 | $592.07 | 29,781,800 | — | — |
| 2021-03-23 | $55.22 | $580.30 | 33,493,300 | — | — |
| 2021-03-22 | $55.91 | $587.56 | 29,315,100 | — | — |
| 2021-03-19 | $56.49 | $593.65 | 84,439,400 | — | — |
| 2021-03-18 | $56.81 | $597.01 | 38,622,800 | — | — |
| 2021-03-17 | $59.37 | $623.92 | 25,575,500 | — | — |
| 2021-03-16 | $59.11 | $621.18 | 30,624,800 | — | — |
| 2021-03-15 | $60.39 | $634.64 | 31,243,600 | — | — |
| 2021-03-12 | $61.97 | $651.24 | 20,422,700 | — | — |
| 2021-03-11 | $61.31 | $644.30 | 24,802,600 | — | — |
| 2021-03-10 | $61.77 | $649.14 | 31,579,100 | — | — |
| 2021-03-09 | $59.93 | $629.80 | 35,645,900 | — | — |
| 2021-03-08 | $60.87 | $639.68 | 38,154,600 | — | — |
| 2021-03-05 | $60.93 | $640.31 | 51,429,800 | — | — |
| 2021-03-04 | $58.71 | $616.98 | 52,137,500 | — | — |
| 2021-03-03 | $56.52 | $593.97 | 35,358,900 | — | — |
| 2021-03-02 | $56.07 | $589.24 | 30,302,600 | — | — |
| 2021-03-01 | $56.40 | $592.70 | 36,998,300 | — | — |
| 2021-02-26 | $54.37 | $571.37 | 35,291,000 | — | — |
| 2021-02-25 | $55.76 | $585.98 | 29,670,900 | — | — |
| 2021-02-24 | $56.70 | $595.86 | 28,728,600 | — | — |
| 2021-02-23 | $55.05 | $578.52 | 33,527,900 | — | — |
| 2021-02-22 | $54.30 | $570.64 | 36,435,100 | — | — |
| 2021-02-19 | $52.37 | $550.35 | 22,607,200 | — | — |
| 2021-02-18 | $52.02 | $546.68 | 20,627,600 | — | — |
| 2021-02-17 | $52.85 | $555.40 | 25,509,700 | — | — |
| 2021-02-16 | $52.04 | $546.89 | 28,060,100 | — | — |
| 2021-02-12 | $50.52 | $530.91 | 19,756,700 | — | — |
| 2021-02-11 | $49.84 | $523.77 | 26,972,200 | — | — |
| 2021-02-10 | $51.12 | $537.22 | 25,723,800 | — | — |
| 2021-02-09 | $50.63 | $532.07 | 28,977,000 | — | — |
| 2021-02-08 | $52.10 | $538.37 | 36,998,700 | — | — |
| 2021-02-05 | $49.95 | $516.16 | 34,980,100 | — | — |
| 2021-02-04 | $48.33 | $499.42 | 25,280,300 | — | — |
| 2021-02-03 | $47.42 | $490.01 | 28,459,300 | — | — |
| 2021-02-02 | $45.63 | $471.52 | 31,940,400 | — | — |
| 2021-02-01 | $44.92 | $464.18 | 24,412,400 | — | — |
| 2021-01-29 | $44.84 | $463.35 | 38,961,100 | — | — |
| 2021-01-28 | $46.06 | $475.96 | 24,967,200 | — | — |
| 2021-01-27 | $45.35 | $468.62 | 32,410,300 | — | — |
| 2021-01-26 | $45.87 | $474.00 | 23,976,800 | — | — |
| 2021-01-25 | $46.90 | $484.64 | 26,395,800 | — | — |
| 2021-01-22 | $47.43 | $490.12 | 23,264,800 | — | — |
| 2021-01-21 | $48.11 | $497.14 | 29,044,500 | — | — |
| 2021-01-20 | $49.53 | $511.82 | 22,342,400 | — | — |
| 2021-01-19 | $48.84 | $504.69 | 24,932,600 | — | — |
| 2021-01-15 | $47.89 | $494.87 | 42,411,300 | — | — |
| 2021-01-14 | $50.31 | $519.88 | 35,474,800 | — | — |
| 2021-01-13 | $48.42 | $500.35 | 29,000,300 | — | — |
| 2021-01-12 | $47.88 | $494.77 | 36,915,100 | — | — |
| 2021-01-11 | $46.84 | $484.02 | 38,246,200 | — | — |
| 2021-01-08 | $45.46 | $469.76 | 28,628,200 | — | — |
| 2021-01-07 | $44.96 | $464.59 | 29,528,100 | — | — |
| 2021-01-06 | $44.61 | $460.98 | 36,484,800 | — | — |
| 2021-01-05 | $43.50 | $449.51 | 44,035,100 | — | — |
| 2021-01-04 | $41.50 | $428.84 | 27,764,700 | — | — |