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 | $67.70 | $419.74 | 5,704,600 | — | — |
| 2021-12-30 | $68.23 | $423.03 | 1,744,500 | — | — |
| 2021-12-29 | $67.96 | $421.35 | 1,502,600 | — | — |
| 2021-12-28 | $67.62 | $419.24 | 1,213,900 | — | — |
| 2021-12-27 | $66.82 | $414.28 | 1,211,500 | — | — |
| 2021-12-23 | $66.61 | $412.98 | 2,442,400 | — | — |
| 2021-12-22 | $66.73 | $413.73 | 2,247,100 | — | — |
| 2021-12-21 | $66.34 | $411.31 | 2,901,100 | — | — |
| 2021-12-20 | $67.12 | $413.31 | 2,373,900 | — | — |
| 2021-12-17 | $67.00 | $412.57 | 5,062,800 | — | — |
| 2021-12-16 | $68.95 | $424.57 | 3,774,600 | — | — |
| 2021-12-15 | $68.82 | $423.77 | 3,457,200 | — | — |
| 2021-12-14 | $67.39 | $414.97 | 3,102,400 | — | — |
| 2021-12-13 | $67.46 | $415.40 | 2,500,200 | — | — |
| 2021-12-10 | $66.51 | $409.55 | 2,844,000 | — | — |
| 2021-12-09 | $66.80 | $411.33 | 3,222,600 | — | — |
| 2021-12-08 | $67.11 | $413.24 | 3,039,800 | — | — |
| 2021-12-07 | $66.04 | $406.65 | 4,990,400 | — | — |
| 2021-12-06 | $65.18 | $401.36 | 3,772,100 | — | — |
| 2021-12-03 | $65.17 | $401.30 | 3,328,200 | — | — |
| 2021-12-02 | $64.65 | $398.10 | 2,978,700 | — | — |
| 2021-12-01 | $64.21 | $395.39 | 3,568,300 | — | — |
| 2021-11-30 | $63.73 | $392.43 | 4,298,600 | — | — |
| 2021-11-29 | $65.59 | $403.88 | 2,630,200 | — | — |
| 2021-11-26 | $64.76 | $398.77 | 2,144,000 | — | — |
| 2021-11-24 | $65.55 | $403.64 | 2,055,500 | — | — |
| 2021-11-23 | $65.84 | $405.42 | 1,922,300 | — | — |
| 2021-11-22 | $66.31 | $408.32 | 5,212,500 | — | — |
| 2021-11-19 | $65.10 | $400.87 | 2,924,400 | — | — |
| 2021-11-18 | $64.33 | $396.13 | 2,432,600 | — | — |
| 2021-11-17 | $64.97 | $400.07 | 3,527,700 | — | — |
| 2021-11-16 | $64.11 | $394.77 | 2,891,200 | — | — |
| 2021-11-15 | $64.31 | $396.00 | 2,180,300 | — | — |
| 2021-11-12 | $63.13 | $388.74 | 3,844,200 | — | — |
| 2021-11-11 | $63.50 | $391.01 | 1,899,400 | — | — |
| 2021-11-10 | $64.39 | $396.49 | 2,254,900 | — | — |
| 2021-11-09 | $63.60 | $391.63 | 6,245,000 | — | — |
| 2021-11-08 | $62.74 | $386.33 | 2,656,200 | — | — |
| 2021-11-05 | $63.80 | $392.86 | 4,477,200 | — | — |
| 2021-11-04 | $63.07 | $388.37 | 5,254,700 | — | — |
| 2021-11-03 | $63.50 | $391.01 | 2,397,000 | — | — |
| 2021-11-02 | $64.71 | $398.47 | 2,395,400 | — | — |
| 2021-11-01 | $64.50 | $397.17 | 2,502,400 | — | — |
| 2021-10-29 | $64.59 | $397.73 | 4,082,900 | — | — |
| 2021-10-28 | $64.33 | $396.13 | 3,178,400 | — | — |
| 2021-10-27 | $63.39 | $390.34 | 3,546,000 | — | — |
| 2021-10-26 | $64.48 | $397.05 | 3,925,600 | — | — |
| 2021-10-25 | $64.66 | $398.16 | 2,402,800 | — | — |
| 2021-10-22 | $65.55 | $403.64 | 1,978,800 | — | — |
| 2021-10-21 | $65.61 | $404.01 | 2,344,300 | — | — |
| 2021-10-20 | $65.57 | $403.76 | 2,486,500 | — | — |
| 2021-10-19 | $64.93 | $399.82 | 2,631,800 | — | — |
| 2021-10-18 | $64.68 | $398.28 | 3,150,500 | — | — |
| 2021-10-15 | $65.93 | $405.98 | 15,991,200 | — | — |
| 2021-10-14 | $65.43 | $402.90 | 4,858,700 | — | — |
| 2021-10-13 | $64.39 | $396.49 | 4,936,300 | — | — |
| 2021-10-12 | $63.00 | $387.94 | 4,038,300 | — | — |
| 2021-10-11 | $62.44 | $384.49 | 5,239,600 | — | — |
| 2021-10-08 | $63.20 | $389.17 | 2,034,300 | — | — |
| 2021-10-07 | $63.97 | $393.91 | 2,877,600 | — | — |
| 2021-10-06 | $64.33 | $396.13 | 2,996,300 | — | — |
| 2021-10-05 | $63.30 | $389.78 | 3,376,400 | — | — |
| 2021-10-04 | $63.90 | $393.48 | 4,925,400 | — | — |
| 2021-10-01 | $62.49 | $384.79 | 4,275,100 | — | — |
| 2021-09-30 | $62.50 | $384.86 | 3,965,800 | — | — |
| 2021-09-29 | $62.67 | $385.90 | 3,013,500 | — | — |
| 2021-09-28 | $61.42 | $378.21 | 4,454,500 | — | — |
| 2021-09-27 | $62.25 | $383.32 | 3,321,400 | — | — |
| 2021-09-24 | $63.32 | $389.91 | 3,806,300 | — | — |
| 2021-09-23 | $62.90 | $387.32 | 2,489,000 | — | — |
| 2021-09-22 | $63.19 | $389.11 | 3,422,200 | — | — |
| 2021-09-21 | $63.29 | $389.72 | 3,125,200 | — | — |
| 2021-09-20 | $63.44 | $390.64 | 5,245,300 | — | — |
| 2021-09-17 | $64.00 | $394.09 | 6,977,400 | — | — |
| 2021-09-16 | $65.00 | $400.25 | 3,098,700 | — | — |
| 2021-09-15 | $65.45 | $403.02 | 3,058,100 | — | — |
| 2021-09-14 | $66.11 | $407.09 | 2,567,000 | — | — |
| 2021-09-13 | $67.08 | $410.24 | 2,438,300 | — | — |
| 2021-09-10 | $67.76 | $414.40 | 2,307,700 | — | — |
| 2021-09-09 | $69.27 | $423.63 | 2,791,300 | — | — |
| 2021-09-08 | $69.31 | $423.88 | 2,069,700 | — | — |
| 2021-09-07 | $67.90 | $415.25 | 2,292,400 | — | — |
| 2021-09-03 | $69.80 | $426.87 | 1,698,000 | — | — |
| 2021-09-02 | $70.32 | $430.05 | 1,489,400 | — | — |
| 2021-09-01 | $69.75 | $426.57 | 1,804,500 | — | — |
| 2021-08-31 | $68.75 | $420.45 | 2,696,100 | — | — |
| 2021-08-30 | $69.03 | $422.16 | 1,642,600 | — | — |
| 2021-08-27 | $68.70 | $420.15 | 3,288,500 | — | — |
| 2021-08-26 | $68.30 | $417.70 | 1,637,700 | — | — |
| 2021-08-25 | $68.31 | $417.76 | 2,212,300 | — | — |
| 2021-08-24 | $68.29 | $417.64 | 2,463,200 | — | — |
| 2021-08-23 | $68.99 | $421.92 | 2,809,400 | — | — |
| 2021-08-20 | $70.61 | $431.83 | 3,409,800 | — | — |
| 2021-08-19 | $70.12 | $428.83 | 3,657,600 | — | — |
| 2021-08-18 | $69.33 | $424.00 | 2,562,400 | — | — |
| 2021-08-17 | $69.95 | $427.79 | 2,026,200 | — | — |
| 2021-08-16 | $69.77 | $426.69 | 2,358,000 | — | — |
| 2021-08-13 | $69.04 | $422.23 | 1,569,400 | — | — |
| 2021-08-12 | $68.79 | $420.70 | 2,272,000 | — | — |
| 2021-08-11 | $69.07 | $422.41 | 1,728,900 | — | — |
| 2021-08-10 | $68.71 | $420.21 | 1,579,100 | — | — |
| 2021-08-09 | $69.12 | $422.71 | 1,415,100 | — | — |
| 2021-08-06 | $69.08 | $422.47 | 2,077,300 | — | — |
| 2021-08-05 | $69.24 | $423.45 | 2,025,700 | — | — |
| 2021-08-04 | $68.95 | $421.67 | 2,686,400 | — | — |
| 2021-08-03 | $68.70 | $420.15 | 1,812,800 | — | — |
| 2021-08-02 | $68.56 | $419.29 | 2,316,100 | — | — |
| 2021-07-30 | $68.25 | $417.39 | 2,525,000 | — | — |
| 2021-07-29 | $68.79 | $420.70 | 1,514,900 | — | — |
| 2021-07-28 | $68.70 | $420.15 | 2,087,500 | — | — |
| 2021-07-27 | $69.46 | $424.79 | 2,448,000 | — | — |
| 2021-07-26 | $68.31 | $417.76 | 1,540,300 | — | — |
| 2021-07-23 | $68.27 | $417.52 | 1,774,500 | — | — |
| 2021-07-22 | $67.24 | $411.22 | 2,023,100 | — | — |
| 2021-07-21 | $67.06 | $410.12 | 2,310,100 | — | — |
| 2021-07-20 | $68.16 | $416.84 | 3,107,100 | — | — |
| 2021-07-19 | $68.27 | $417.52 | 4,035,200 | — | — |
| 2021-07-16 | $69.13 | $422.78 | 2,844,100 | — | — |
| 2021-07-15 | $68.72 | $420.27 | 3,142,600 | — | — |
| 2021-07-14 | $68.09 | $416.42 | 2,923,000 | — | — |
| 2021-07-13 | $67.58 | $413.30 | 2,048,700 | — | — |
| 2021-07-12 | $67.84 | $414.89 | 1,850,900 | — | — |
| 2021-07-09 | $67.67 | $413.85 | 2,509,200 | — | — |
| 2021-07-08 | $67.50 | $412.81 | 2,155,700 | — | — |
| 2021-07-07 | $67.69 | $413.97 | 1,920,300 | — | — |
| 2021-07-06 | $67.07 | $410.18 | 2,637,700 | — | — |
| 2021-07-02 | $66.82 | $408.65 | 1,672,700 | — | — |
| 2021-07-01 | $67.03 | $409.93 | 3,240,200 | — | — |
| 2021-06-30 | $65.88 | $402.90 | 2,410,200 | — | — |
| 2021-06-29 | $65.71 | $401.86 | 2,329,200 | — | — |
| 2021-06-28 | $67.06 | $410.12 | 1,826,000 | — | — |
| 2021-06-25 | $67.10 | $410.36 | 1,956,800 | — | — |
| 2021-06-24 | $66.26 | $405.22 | 1,583,100 | — | — |
| 2021-06-23 | $66.23 | $405.04 | 2,435,500 | — | — |
| 2021-06-22 | $66.75 | $408.22 | 1,769,900 | — | — |
| 2021-06-21 | $67.14 | $410.61 | 2,059,000 | — | — |
| 2021-06-18 | $66.60 | $407.30 | 4,431,800 | — | — |
| 2021-06-17 | $68.35 | $418.01 | 2,643,100 | — | — |
| 2021-06-16 | $67.76 | $414.40 | 2,550,500 | — | — |
| 2021-06-15 | $69.19 | $423.14 | 2,138,300 | — | — |
| 2021-06-14 | $69.08 | $422.47 | 1,716,800 | — | — |
| 2021-06-11 | $69.54 | $422.48 | 2,211,400 | — | — |
| 2021-06-10 | $69.63 | $423.03 | 2,127,900 | — | — |
| 2021-06-09 | $69.35 | $421.33 | 2,819,300 | — | — |
| 2021-06-08 | $68.80 | $417.99 | 2,203,000 | — | — |
| 2021-06-07 | $70.12 | $426.01 | 2,803,800 | — | — |
| 2021-06-04 | $70.08 | $425.76 | 2,218,200 | — | — |
| 2021-06-03 | $70.48 | $428.19 | 4,166,200 | — | — |
| 2021-06-02 | $70.24 | $426.74 | 2,396,700 | — | — |
| 2021-06-01 | $70.00 | $425.28 | 2,362,500 | — | — |
| 2021-05-28 | $70.88 | $430.62 | 2,716,200 | — | — |
| 2021-05-27 | $70.27 | $426.92 | 3,383,200 | — | — |
| 2021-05-26 | $71.00 | $431.35 | 1,787,800 | — | — |
| 2021-05-25 | $71.24 | $432.81 | 2,084,500 | — | — |
| 2021-05-24 | $71.67 | $435.42 | 2,116,300 | — | — |
| 2021-05-21 | $72.04 | $437.67 | 2,551,900 | — | — |
| 2021-05-20 | $71.58 | $434.88 | 3,152,100 | — | — |
| 2021-05-19 | $70.57 | $428.74 | 2,823,900 | — | — |
| 2021-05-18 | $70.81 | $430.20 | 2,168,200 | — | — |
| 2021-05-17 | $70.80 | $430.14 | 3,787,500 | — | — |
| 2021-05-14 | $71.72 | $435.73 | 3,328,600 | — | — |
| 2021-05-13 | $71.12 | $432.08 | 2,798,700 | — | — |
| 2021-05-12 | $70.17 | $426.31 | 3,151,400 | — | — |
| 2021-05-11 | $71.03 | $431.53 | 2,737,400 | — | — |
| 2021-05-10 | $72.59 | $441.01 | 2,883,700 | — | — |
| 2021-05-07 | $71.32 | $433.30 | 1,962,600 | — | — |
| 2021-05-06 | $71.55 | $434.69 | 2,332,800 | — | — |
| 2021-05-05 | $70.75 | $429.83 | 2,443,900 | — | — |
| 2021-05-04 | $71.84 | $436.46 | 3,609,800 | — | — |
| 2021-05-03 | $71.62 | $435.12 | 1,760,400 | — | — |
| 2021-04-30 | $71.30 | $433.17 | 2,633,500 | — | — |
| 2021-04-29 | $70.56 | $428.68 | 1,915,300 | — | — |
| 2021-04-28 | $69.81 | $424.12 | 2,209,600 | — | — |
| 2021-04-27 | $70.00 | $425.28 | 2,159,400 | — | — |
| 2021-04-26 | $70.60 | $428.92 | 2,361,200 | — | — |
| 2021-04-23 | $71.08 | $431.84 | 3,001,400 | — | — |
| 2021-04-22 | $71.12 | $432.08 | 2,943,200 | — | — |
| 2021-04-21 | $71.32 | $433.30 | 2,548,900 | — | — |
| 2021-04-20 | $71.55 | $434.69 | 2,643,800 | — | — |
| 2021-04-19 | $70.49 | $428.25 | 3,278,800 | — | — |
| 2021-04-16 | $70.37 | $427.52 | 12,014,700 | — | — |
| 2021-04-15 | $69.96 | $425.03 | 4,373,700 | — | — |
| 2021-04-14 | $68.68 | $417.26 | 2,726,700 | — | — |
| 2021-04-13 | $68.48 | $416.04 | 2,544,900 | — | — |
| 2021-04-12 | $67.91 | $412.58 | 2,887,400 | — | — |
| 2021-04-09 | $67.43 | $409.66 | 2,560,200 | — | — |
| 2021-04-08 | $67.72 | $411.43 | 2,395,000 | — | — |
| 2021-04-07 | $68.05 | $413.43 | 2,343,300 | — | — |
| 2021-04-06 | $68.16 | $414.10 | 2,180,300 | — | — |
| 2021-04-05 | $68.11 | $413.79 | 3,538,400 | — | — |
| 2021-04-01 | $66.79 | $405.77 | 2,728,600 | — | — |
| 2021-03-31 | $66.51 | $404.07 | 3,856,600 | — | — |
| 2021-03-30 | $66.01 | $401.04 | 2,284,400 | — | — |
| 2021-03-29 | $67.00 | $407.05 | 2,379,000 | — | — |
| 2021-03-26 | $66.31 | $402.86 | 2,644,600 | — | — |
| 2021-03-25 | $66.00 | $400.98 | 3,475,400 | — | — |
| 2021-03-24 | $65.58 | $398.42 | 3,371,400 | — | — |
| 2021-03-23 | $65.44 | $397.57 | 3,606,900 | — | — |
| 2021-03-22 | $63.75 | $387.31 | 3,547,300 | — | — |
| 2021-03-19 | $62.99 | $382.69 | 9,200,400 | — | — |
| 2021-03-18 | $62.40 | $379.10 | 3,462,600 | — | — |
| 2021-03-17 | $62.69 | $380.87 | 3,416,600 | — | — |
| 2021-03-16 | $63.41 | $385.24 | 3,053,300 | — | — |
| 2021-03-15 | $63.07 | $383.17 | 5,296,300 | — | — |
| 2021-03-12 | $62.08 | $377.16 | 3,190,200 | — | — |
| 2021-03-11 | $61.86 | $373.04 | 2,833,700 | — | — |
| 2021-03-10 | $62.18 | $374.97 | 3,530,800 | — | — |
| 2021-03-09 | $62.15 | $374.79 | 4,960,400 | — | — |
| 2021-03-08 | $61.96 | $373.64 | 5,027,400 | — | — |
| 2021-03-05 | $61.35 | $369.97 | 4,728,100 | — | — |
| 2021-03-04 | $58.92 | $355.31 | 5,175,800 | — | — |
| 2021-03-03 | $58.03 | $349.94 | 2,798,700 | — | — |
| 2021-03-02 | $58.98 | $355.67 | 3,241,300 | — | — |
| 2021-03-01 | $59.15 | $356.70 | 4,751,800 | — | — |
| 2021-02-26 | $58.59 | $353.32 | 3,744,100 | — | — |
| 2021-02-25 | $59.84 | $360.86 | 2,761,500 | — | — |
| 2021-02-24 | $60.21 | $363.09 | 2,545,300 | — | — |
| 2021-02-23 | $61.93 | $373.46 | 3,310,100 | — | — |
| 2021-02-22 | $60.43 | $364.42 | 3,200,100 | — | — |
| 2021-02-19 | $62.07 | $374.31 | 4,121,700 | — | — |
| 2021-02-18 | $62.30 | $375.69 | 3,363,300 | — | — |
| 2021-02-17 | $60.90 | $367.25 | 2,477,200 | — | — |
| 2021-02-16 | $60.51 | $364.90 | 2,154,300 | — | — |
| 2021-02-12 | $61.54 | $371.11 | 2,574,100 | — | — |
| 2021-02-11 | $61.57 | $371.29 | 1,642,800 | — | — |
| 2021-02-10 | $62.28 | $375.57 | 1,688,300 | — | — |
| 2021-02-09 | $62.12 | $374.61 | 1,576,900 | — | — |
| 2021-02-08 | $62.25 | $375.39 | 1,745,400 | — | — |
| 2021-02-05 | $63.44 | $382.57 | 1,567,700 | — | — |
| 2021-02-04 | $63.59 | $383.47 | 2,543,600 | — | — |
| 2021-02-03 | $63.18 | $381.00 | 1,982,600 | — | — |
| 2021-02-02 | $64.20 | $387.15 | 2,002,400 | — | — |
| 2021-02-01 | $63.94 | $385.58 | 2,715,400 | — | — |
| 2021-01-29 | $63.99 | $385.89 | 2,540,500 | — | — |
| 2021-01-28 | $63.64 | $383.77 | 2,995,600 | — | — |
| 2021-01-27 | $63.82 | $384.86 | 3,344,200 | — | — |
| 2021-01-26 | $65.81 | $396.86 | 2,263,200 | — | — |
| 2021-01-25 | $66.50 | $401.02 | 2,481,600 | — | — |
| 2021-01-22 | $64.76 | $390.53 | 1,719,700 | — | — |
| 2021-01-21 | $65.11 | $392.64 | 1,805,500 | — | — |
| 2021-01-20 | $65.43 | $394.57 | 2,668,200 | — | — |
| 2021-01-19 | $64.71 | $390.23 | 2,518,500 | — | — |
| 2021-01-15 | $64.96 | $391.74 | 3,811,600 | — | — |
| 2021-01-14 | $63.56 | $383.29 | 1,750,100 | — | — |
| 2021-01-13 | $65.01 | $392.04 | 2,656,300 | — | — |
| 2021-01-12 | $63.40 | $382.33 | 2,765,100 | — | — |
| 2021-01-11 | $64.40 | $388.36 | 2,100,400 | — | — |
| 2021-01-08 | $65.76 | $396.56 | 2,221,500 | — | — |
| 2021-01-07 | $65.16 | $392.94 | 2,630,400 | — | — |
| 2021-01-06 | $66.46 | $400.78 | 2,667,000 | — | — |
| 2021-01-05 | $65.02 | $392.10 | 1,976,800 | — | — |
| 2021-01-04 | $65.66 | $395.96 | 3,197,100 | — | — |