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 — 2017
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2017-12-29 | $29.52 | $75.04 | 40,672,000 | — | — |
| 2017-12-28 | $29.80 | $75.75 | 37,914,900 | — | — |
| 2017-12-27 | $29.73 | $75.58 | 35,111,800 | — | — |
| 2017-12-26 | $29.78 | $75.70 | 42,371,200 | — | — |
| 2017-12-22 | $29.88 | $75.96 | 54,203,000 | — | — |
| 2017-12-21 | $29.82 | $75.80 | 72,953,200 | — | — |
| 2017-12-20 | $29.48 | $74.94 | 81,271,200 | — | — |
| 2017-12-19 | $29.45 | $74.86 | 67,984,100 | — | — |
| 2017-12-18 | $29.48 | $74.94 | 70,548,600 | — | — |
| 2017-12-15 | $29.04 | $73.82 | 129,859,400 | — | — |
| 2017-12-14 | $28.73 | $73.03 | 60,615,800 | — | — |
| 2017-12-13 | $28.84 | $73.31 | 79,980,600 | — | — |
| 2017-12-12 | $29.32 | $74.53 | 76,017,200 | — | — |
| 2017-12-11 | $28.94 | $73.57 | 54,001,900 | — | — |
| 2017-12-08 | $29.05 | $73.85 | 60,991,300 | — | — |
| 2017-12-07 | $28.78 | $73.16 | 80,706,100 | — | — |
| 2017-12-06 | $28.64 | $72.80 | 74,593,800 | — | — |
| 2017-12-05 | $28.93 | $73.54 | 91,349,800 | — | — |
| 2017-12-04 | $29.06 | $73.87 | 145,661,700 | — | — |
| 2017-12-01 | $28.10 | $71.43 | 137,774,800 | — | — |
| 2017-11-30 | $28.17 | $71.61 | 122,131,900 | — | — |
| 2017-11-29 | $28.28 | $71.58 | 119,728,400 | — | — |
| 2017-11-28 | $27.64 | $69.96 | 99,765,000 | — | — |
| 2017-11-27 | $26.59 | $67.31 | 44,828,600 | — | — |
| 2017-11-24 | $26.59 | $67.31 | 14,273,600 | — | — |
| 2017-11-22 | $26.66 | $67.48 | 38,103,200 | — | — |
| 2017-11-21 | $26.73 | $67.66 | 57,749,100 | — | — |
| 2017-11-20 | $26.74 | $67.69 | 46,328,800 | — | — |
| 2017-11-17 | $26.62 | $67.38 | 48,420,700 | — | — |
| 2017-11-16 | $26.76 | $67.74 | 54,565,200 | — | — |
| 2017-11-15 | $26.79 | $67.81 | 98,274,900 | — | — |
| 2017-11-14 | $26.24 | $66.42 | 61,596,800 | — | — |
| 2017-11-13 | $26.40 | $66.83 | 55,902,200 | — | — |
| 2017-11-10 | $26.51 | $67.10 | 61,105,300 | — | — |
| 2017-11-09 | $26.49 | $67.05 | 95,448,600 | — | — |
| 2017-11-08 | $26.79 | $67.81 | 83,128,200 | — | — |
| 2017-11-07 | $27.18 | $68.80 | 68,342,100 | — | — |
| 2017-11-06 | $27.75 | $70.24 | 37,261,000 | — | — |
| 2017-11-03 | $27.82 | $70.42 | 37,816,100 | — | — |
| 2017-11-02 | $27.87 | $70.55 | 59,692,000 | — | — |
| 2017-11-01 | $27.53 | $69.69 | 46,527,700 | — | — |
| 2017-10-31 | $27.39 | $69.33 | 50,311,200 | — | — |
| 2017-10-30 | $27.60 | $69.86 | 51,357,600 | — | — |
| 2017-10-27 | $27.80 | $70.37 | 58,856,700 | — | — |
| 2017-10-26 | $27.74 | $70.22 | 55,342,500 | — | — |
| 2017-10-25 | $27.63 | $69.94 | 81,265,300 | — | — |
| 2017-10-24 | $27.68 | $70.07 | 90,346,500 | — | — |
| 2017-10-23 | $27.16 | $68.75 | 69,607,700 | — | — |
| 2017-10-20 | $27.17 | $68.77 | 83,764,700 | — | — |
| 2017-10-19 | $26.58 | $67.28 | 54,542,700 | — | — |
| 2017-10-18 | $26.48 | $67.03 | 55,382,500 | — | — |
| 2017-10-17 | $26.20 | $66.32 | 48,644,400 | — | — |
| 2017-10-16 | $26.24 | $66.42 | 71,927,200 | — | — |
| 2017-10-13 | $25.83 | $65.38 | 104,196,900 | — | — |
| 2017-10-12 | $25.45 | $64.42 | 71,770,000 | — | — |
| 2017-10-11 | $25.83 | $65.38 | 51,652,300 | — | — |
| 2017-10-10 | $25.93 | $65.64 | 46,133,800 | — | — |
| 2017-10-09 | $25.85 | $65.43 | 55,172,500 | — | — |
| 2017-10-06 | $26.21 | $66.34 | 53,900,600 | — | — |
| 2017-10-05 | $26.13 | $66.14 | 62,636,900 | — | — |
| 2017-10-04 | $25.71 | $65.08 | 53,402,800 | — | — |
| 2017-10-03 | $25.86 | $65.46 | 55,946,900 | — | — |
| 2017-10-02 | $25.62 | $64.85 | 54,001,400 | — | — |
| 2017-09-29 | $25.34 | $64.14 | 66,232,600 | — | — |
| 2017-09-28 | $25.45 | $64.42 | 64,991,400 | — | — |
| 2017-09-27 | $25.41 | $64.32 | 92,877,400 | — | — |
| 2017-09-26 | $24.81 | $62.80 | 53,012,700 | — | — |
| 2017-09-25 | $24.76 | $62.67 | 62,361,700 | — | — |
| 2017-09-22 | $25.02 | $63.33 | 61,446,000 | — | — |
| 2017-09-21 | $25.16 | $63.69 | 57,864,000 | — | — |
| 2017-09-20 | $25.06 | $63.43 | 82,289,900 | — | — |
| 2017-09-19 | $24.86 | $62.93 | 56,218,100 | — | — |
| 2017-09-18 | $24.70 | $62.52 | 68,076,400 | — | — |
| 2017-09-15 | $24.38 | $61.71 | 85,937,600 | — | — |
| 2017-09-14 | $24.24 | $61.36 | 70,051,000 | — | — |
| 2017-09-13 | $24.33 | $61.59 | 86,339,800 | — | — |
| 2017-09-12 | $23.95 | $60.62 | 99,658,500 | — | — |
| 2017-09-11 | $23.36 | $59.13 | 73,741,000 | — | — |
| 2017-09-08 | $22.89 | $57.94 | 68,365,000 | — | — |
| 2017-09-07 | $22.97 | $58.14 | 103,501,200 | — | — |
| 2017-09-06 | $23.41 | $59.26 | 64,188,900 | — | — |
| 2017-09-05 | $23.31 | $59.00 | 108,605,400 | — | — |
| 2017-09-01 | $24.09 | $60.98 | 56,233,900 | — | — |
| 2017-08-31 | $23.89 | $60.47 | 62,362,400 | — | — |
| 2017-08-30 | $23.87 | $60.42 | 58,412,900 | — | — |
| 2017-08-29 | $23.58 | $59.38 | 60,897,200 | — | — |
| 2017-08-28 | $23.72 | $59.74 | 37,155,000 | — | — |
| 2017-08-25 | $23.77 | $59.86 | 43,511,900 | — | — |
| 2017-08-24 | $23.84 | $60.04 | 39,178,700 | — | — |
| 2017-08-23 | $23.76 | $59.84 | 39,825,500 | — | — |
| 2017-08-22 | $23.83 | $60.01 | 59,228,600 | — | — |
| 2017-08-21 | $23.38 | $58.88 | 70,124,800 | — | — |
| 2017-08-18 | $23.62 | $59.48 | 60,461,200 | — | — |
| 2017-08-17 | $23.64 | $59.53 | 78,969,300 | — | — |
| 2017-08-16 | $24.19 | $60.92 | 59,188,900 | — | — |
| 2017-08-15 | $24.47 | $61.63 | 45,143,200 | — | — |
| 2017-08-14 | $24.42 | $61.50 | 54,989,500 | — | — |
| 2017-08-11 | $23.86 | $60.09 | 68,157,400 | — | — |
| 2017-08-10 | $24.12 | $60.74 | 78,023,700 | — | — |
| 2017-08-09 | $24.74 | $62.31 | 56,910,400 | — | — |
| 2017-08-08 | $24.90 | $62.71 | 73,399,300 | — | — |
| 2017-08-07 | $24.96 | $62.86 | 41,860,900 | — | — |
| 2017-08-04 | $24.97 | $62.88 | 105,206,600 | — | — |
| 2017-08-03 | $24.37 | $61.37 | 53,210,600 | — | — |
| 2017-08-02 | $24.59 | $61.93 | 55,317,100 | — | — |
| 2017-08-01 | $24.45 | $61.57 | 52,782,500 | — | — |
| 2017-07-31 | $24.12 | $60.74 | 62,272,000 | — | — |
| 2017-07-28 | $24.03 | $60.52 | 50,143,400 | — | — |
| 2017-07-27 | $24.11 | $60.72 | 62,902,100 | — | — |
| 2017-07-26 | $24.21 | $60.97 | 65,704,700 | — | — |
| 2017-07-25 | $24.48 | $61.65 | 86,154,700 | — | — |
| 2017-07-24 | $23.91 | $60.21 | 51,382,700 | — | — |
| 2017-07-21 | $23.80 | $59.94 | 65,922,500 | — | — |
| 2017-07-20 | $23.94 | $60.29 | 62,793,500 | — | — |
| 2017-07-19 | $24.06 | $60.59 | 74,140,100 | — | — |
| 2017-07-18 | $23.90 | $60.19 | 107,981,400 | — | — |
| 2017-07-17 | $24.02 | $60.49 | 81,522,000 | — | — |
| 2017-07-14 | $24.21 | $60.97 | 92,625,400 | — | — |
| 2017-07-13 | $24.62 | $62.00 | 55,533,400 | — | — |
| 2017-07-12 | $24.35 | $61.32 | 68,708,700 | — | — |
| 2017-07-11 | $24.60 | $61.95 | 69,410,600 | — | — |
| 2017-07-10 | $24.89 | $62.68 | 54,632,800 | — | — |
| 2017-07-07 | $24.83 | $62.53 | 54,478,800 | — | — |
| 2017-07-06 | $24.71 | $62.23 | 84,465,400 | — | — |
| 2017-07-05 | $24.92 | $62.76 | 76,172,500 | — | — |
| 2017-07-03 | $24.68 | $62.15 | 58,129,700 | — | — |
| 2017-06-30 | $24.26 | $61.10 | 84,005,200 | — | — |
| 2017-06-29 | $24.32 | $61.25 | 150,501,200 | — | — |
| 2017-06-28 | $23.88 | $60.14 | 119,049,300 | — | — |
| 2017-06-27 | $23.27 | $58.60 | 88,257,800 | — | — |
| 2017-06-26 | $22.89 | $57.65 | 61,307,800 | — | — |
| 2017-06-23 | $22.82 | $57.47 | 85,399,600 | — | — |
| 2017-06-22 | $22.93 | $57.75 | 64,763,300 | — | — |
| 2017-06-21 | $23.13 | $58.25 | 72,432,800 | — | — |
| 2017-06-20 | $23.49 | $59.16 | 59,693,500 | — | — |
| 2017-06-19 | $23.91 | $60.21 | 58,587,800 | — | — |
| 2017-06-16 | $23.43 | $59.01 | 57,745,800 | — | — |
| 2017-06-15 | $23.54 | $59.28 | 69,707,500 | — | — |
| 2017-06-14 | $23.76 | $59.84 | 102,352,400 | — | — |
| 2017-06-13 | $23.77 | $59.86 | 68,047,300 | — | — |
| 2017-06-12 | $23.78 | $59.89 | 85,829,900 | — | — |
| 2017-06-09 | $23.67 | $59.61 | 108,254,300 | — | — |
| 2017-06-08 | $22.97 | $57.85 | 93,685,900 | — | — |
| 2017-06-07 | $22.60 | $56.92 | 66,429,700 | — | — |
| 2017-06-06 | $22.23 | $55.98 | 71,735,600 | — | — |
| 2017-06-05 | $22.41 | $56.44 | 51,590,300 | — | — |
| 2017-06-02 | $22.45 | $56.54 | 79,722,300 | — | — |
| 2017-06-01 | $22.63 | $56.99 | 69,725,100 | — | — |
| 2017-05-31 | $22.41 | $56.44 | 138,636,300 | — | — |
| 2017-05-30 | $22.91 | $57.51 | 61,307,900 | — | — |
| 2017-05-26 | $23.24 | $58.34 | 50,399,500 | — | — |
| 2017-05-25 | $23.25 | $58.36 | 60,443,500 | — | — |
| 2017-05-24 | $23.36 | $58.64 | 58,823,200 | — | — |
| 2017-05-23 | $23.39 | $58.71 | 79,020,000 | — | — |
| 2017-05-22 | $23.04 | $57.83 | 74,839,400 | — | — |
| 2017-05-19 | $23.05 | $57.86 | 89,566,700 | — | — |
| 2017-05-18 | $22.74 | $57.08 | 108,444,100 | — | — |
| 2017-05-17 | $22.57 | $56.65 | 190,353,300 | — | — |
| 2017-05-16 | $23.99 | $60.22 | 55,774,800 | — | — |
| 2017-05-15 | $24.06 | $60.39 | 50,688,800 | — | — |
| 2017-05-12 | $24.00 | $60.24 | 62,589,000 | — | — |
| 2017-05-11 | $24.07 | $60.42 | 68,350,800 | — | — |
| 2017-05-10 | $24.15 | $60.62 | 48,495,300 | — | — |
| 2017-05-09 | $23.98 | $60.19 | 61,622,000 | — | — |
| 2017-05-08 | $23.96 | $60.14 | 56,016,500 | — | — |
| 2017-05-05 | $23.74 | $59.59 | 56,678,800 | — | — |
| 2017-05-04 | $23.85 | $59.87 | 68,133,400 | — | — |
| 2017-05-03 | $23.77 | $59.67 | 64,272,800 | — | — |
| 2017-05-02 | $23.53 | $59.06 | 60,262,600 | — | — |
| 2017-05-01 | $23.61 | $59.26 | 72,382,900 | — | — |
| 2017-04-28 | $23.34 | $58.59 | 69,384,900 | — | — |
| 2017-04-27 | $23.65 | $59.37 | 80,024,200 | — | — |
| 2017-04-26 | $23.89 | $59.97 | 95,172,200 | — | — |
| 2017-04-25 | $23.98 | $60.19 | 131,531,100 | — | — |
| 2017-04-24 | $23.63 | $59.32 | 138,638,900 | — | — |
| 2017-04-21 | $22.71 | $57.01 | 127,235,400 | — | — |
| 2017-04-20 | $23.07 | $57.91 | 103,802,600 | — | — |
| 2017-04-19 | $22.74 | $57.08 | 101,771,800 | — | — |
| 2017-04-18 | $22.71 | $57.01 | 146,488,400 | — | — |
| 2017-04-17 | $22.81 | $57.26 | 85,053,200 | — | — |
| 2017-04-13 | $22.34 | $56.08 | 88,061,800 | — | — |
| 2017-04-12 | $22.65 | $56.86 | 76,556,300 | — | — |
| 2017-04-11 | $22.92 | $57.53 | 94,206,700 | — | — |
| 2017-04-10 | $23.02 | $57.78 | 63,254,700 | — | — |
| 2017-04-07 | $23.16 | $58.14 | 79,519,400 | — | — |
| 2017-04-06 | $23.26 | $58.39 | 82,975,200 | — | — |
| 2017-04-05 | $23.17 | $58.16 | 97,453,300 | — | — |
| 2017-04-04 | $23.44 | $58.84 | 75,244,400 | — | — |
| 2017-04-03 | $23.59 | $59.21 | 88,076,600 | — | — |
| 2017-03-31 | $23.59 | $59.21 | 77,158,300 | — | — |
| 2017-03-30 | $23.87 | $59.92 | 79,189,200 | — | — |
| 2017-03-29 | $23.35 | $58.61 | 67,204,500 | — | — |
| 2017-03-28 | $23.48 | $58.94 | 95,761,700 | — | — |
| 2017-03-27 | $23.03 | $57.81 | 119,513,500 | — | — |
| 2017-03-24 | $23.12 | $58.03 | 113,499,100 | — | — |
| 2017-03-23 | $23.07 | $57.91 | 111,666,800 | — | — |
| 2017-03-22 | $22.94 | $57.58 | 167,984,400 | — | — |
| 2017-03-21 | $23.02 | $57.78 | 259,545,800 | — | — |
| 2017-03-20 | $24.44 | $61.35 | 87,287,500 | — | — |
| 2017-03-17 | $24.86 | $62.40 | 105,222,400 | — | — |
| 2017-03-16 | $25.22 | $63.31 | 70,306,200 | — | — |
| 2017-03-15 | $25.18 | $63.21 | 114,662,700 | — | — |
| 2017-03-14 | $25.32 | $63.56 | 63,182,700 | — | — |
| 2017-03-13 | $25.30 | $63.51 | 56,886,200 | — | — |
| 2017-03-10 | $25.31 | $63.53 | 86,998,800 | — | — |
| 2017-03-09 | $25.35 | $63.63 | 78,984,600 | — | — |
| 2017-03-08 | $25.26 | $63.41 | 105,314,600 | — | — |
| 2017-03-07 | $25.21 | $63.28 | 64,053,700 | — | — |
| 2017-03-06 | $25.25 | $63.38 | 75,660,400 | — | — |
| 2017-03-03 | $25.44 | $63.86 | 92,456,100 | — | — |
| 2017-03-02 | $25.23 | $63.33 | 99,824,600 | — | — |
| 2017-03-01 | $25.50 | $64.01 | 143,947,500 | — | — |
| 2017-02-28 | $24.68 | $61.76 | 90,242,000 | — | — |
| 2017-02-27 | $24.57 | $61.49 | 69,129,100 | — | — |
| 2017-02-24 | $24.23 | $60.64 | 97,074,400 | — | — |
| 2017-02-23 | $24.58 | $61.51 | 85,846,000 | — | — |
| 2017-02-22 | $24.79 | $62.04 | 81,531,900 | — | — |
| 2017-02-21 | $24.78 | $62.01 | 78,571,500 | — | — |
| 2017-02-17 | $24.52 | $61.36 | 85,789,200 | — | — |
| 2017-02-16 | $24.58 | $61.51 | 98,144,500 | — | — |
| 2017-02-15 | $24.58 | $61.51 | 151,233,300 | — | — |
| 2017-02-14 | $24.06 | $60.21 | 139,711,400 | — | — |
| 2017-02-13 | $23.40 | $58.56 | 105,342,500 | — | — |
| 2017-02-10 | $23.08 | $57.76 | 90,548,300 | — | — |
| 2017-02-09 | $23.12 | $57.86 | 102,634,200 | — | — |
| 2017-02-08 | $22.67 | $56.73 | 102,264,500 | — | — |
| 2017-02-07 | $22.90 | $57.31 | 87,982,900 | — | — |
| 2017-02-06 | $23.12 | $57.86 | 92,228,400 | — | — |
| 2017-02-03 | $23.29 | $58.28 | 116,035,100 | — | — |
| 2017-02-02 | $22.72 | $56.86 | 88,679,100 | — | — |
| 2017-02-01 | $22.89 | $57.28 | 103,630,900 | — | — |
| 2017-01-31 | $22.64 | $56.66 | 91,044,300 | — | — |
| 2017-01-30 | $22.95 | $57.43 | 91,561,200 | — | — |
| 2017-01-27 | $23.36 | $58.46 | 54,590,200 | — | — |
| 2017-01-26 | $23.44 | $58.66 | 84,146,400 | — | — |
| 2017-01-25 | $23.37 | $58.48 | 99,753,300 | — | — |
| 2017-01-24 | $22.95 | $57.43 | 98,508,700 | — | — |
| 2017-01-23 | $22.56 | $56.46 | 61,385,600 | — | — |
| 2017-01-20 | $22.64 | $56.66 | 102,564,900 | — | — |
| 2017-01-19 | $22.53 | $56.38 | 75,990,800 | — | — |
| 2017-01-18 | $22.63 | $56.63 | 124,366,000 | — | — |
| 2017-01-17 | $22.05 | $55.18 | 152,495,900 | — | — |
| 2017-01-13 | $23.01 | $57.58 | 161,930,900 | — | — |
| 2017-01-12 | $22.92 | $57.36 | 120,474,200 | — | — |
| 2017-01-11 | $23.07 | $57.73 | 92,385,600 | — | — |
| 2017-01-10 | $22.94 | $57.41 | 100,977,700 | — | — |
| 2017-01-09 | $22.55 | $56.43 | 75,901,500 | — | — |
| 2017-01-06 | $22.68 | $56.76 | 66,281,500 | — | — |
| 2017-01-05 | $22.68 | $56.76 | 86,826,400 | — | — |
| 2017-01-04 | $22.95 | $57.43 | 76,875,100 | — | — |
| 2017-01-03 | $22.53 | $56.38 | 99,298,100 | — | — |