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
- 1982-01-04 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 | $75.11 | $235.14 | 2,478,100 | — | — |
| 2021-12-30 | $74.28 | $232.54 | 2,202,000 | — | — |
| 2021-12-29 | $74.65 | $233.70 | 2,777,800 | — | — |
| 2021-12-28 | $74.50 | $233.23 | 2,784,800 | — | — |
| 2021-12-27 | $73.13 | $228.94 | 2,217,800 | — | — |
| 2021-12-23 | $71.73 | $224.56 | 3,644,200 | — | — |
| 2021-12-22 | $71.30 | $223.21 | 1,856,900 | — | — |
| 2021-12-21 | $71.32 | $223.28 | 4,585,000 | — | — |
| 2021-12-20 | $68.69 | $215.04 | 4,400,800 | — | — |
| 2021-12-17 | $68.69 | $215.04 | 5,212,100 | — | — |
| 2021-12-16 | $68.75 | $215.23 | 3,030,700 | — | — |
| 2021-12-15 | $68.24 | $213.63 | 3,136,400 | — | — |
| 2021-12-14 | $68.19 | $213.48 | 2,694,000 | — | — |
| 2021-12-13 | $68.22 | $213.57 | 2,859,700 | — | — |
| 2021-12-10 | $70.85 | $221.80 | 2,194,200 | — | — |
| 2021-12-09 | $70.31 | $220.11 | 3,247,000 | — | — |
| 2021-12-08 | $70.72 | $221.40 | 2,674,300 | — | — |
| 2021-12-07 | $71.63 | $224.25 | 3,383,900 | — | — |
| 2021-12-06 | $70.41 | $220.43 | 2,575,700 | — | — |
| 2021-12-03 | $69.71 | $218.24 | 4,134,200 | — | — |
| 2021-12-02 | $71.17 | $222.81 | 5,242,800 | — | — |
| 2021-12-01 | $67.31 | $210.72 | 5,872,500 | — | — |
| 2021-11-30 | $66.94 | $209.56 | 9,927,700 | — | — |
| 2021-11-29 | $68.17 | $213.41 | 3,889,600 | — | — |
| 2021-11-26 | $68.01 | $212.91 | 5,674,400 | — | — |
| 2021-11-24 | $72.95 | $228.38 | 3,637,000 | — | — |
| 2021-11-23 | $72.55 | $227.13 | 3,416,800 | — | — |
| 2021-11-22 | $70.65 | $221.18 | 3,631,700 | — | — |
| 2021-11-19 | $69.07 | $216.23 | 5,475,600 | — | — |
| 2021-11-18 | $72.96 | $228.41 | 3,983,600 | — | — |
| 2021-11-17 | $73.45 | $229.94 | 4,190,400 | — | — |
| 2021-11-16 | $77.94 | $240.93 | 4,544,200 | — | — |
| 2021-11-15 | $77.35 | $239.11 | 4,343,100 | — | — |
| 2021-11-12 | $76.58 | $236.73 | 2,846,900 | — | — |
| 2021-11-11 | $77.22 | $238.71 | 2,710,300 | — | — |
| 2021-11-10 | $76.86 | $237.59 | 3,523,600 | — | — |
| 2021-11-09 | $78.25 | $241.89 | 3,519,900 | — | — |
| 2021-11-08 | $77.78 | $240.44 | 2,701,900 | — | — |
| 2021-11-05 | $77.92 | $240.87 | 3,492,600 | — | — |
| 2021-11-04 | $76.35 | $236.02 | 3,475,100 | — | — |
| 2021-11-03 | $75.88 | $234.56 | 4,436,200 | — | — |
| 2021-11-02 | $75.86 | $234.50 | 3,913,100 | — | — |
| 2021-11-01 | $78.02 | $241.18 | 3,375,300 | — | — |
| 2021-10-29 | $77.33 | $239.05 | 4,784,000 | — | — |
| 2021-10-28 | $78.46 | $242.54 | 3,366,000 | — | — |
| 2021-10-27 | $78.67 | $243.19 | 3,180,200 | — | — |
| 2021-10-26 | $81.88 | $253.11 | 2,363,100 | — | — |
| 2021-10-25 | $82.69 | $255.62 | 2,730,600 | — | — |
| 2021-10-22 | $80.99 | $250.36 | 3,923,700 | — | — |
| 2021-10-21 | $82.00 | $253.48 | 4,558,500 | — | — |
| 2021-10-20 | $81.04 | $250.52 | 3,897,400 | — | — |
| 2021-10-19 | $80.15 | $247.76 | 3,560,500 | — | — |
| 2021-10-18 | $78.13 | $241.52 | 3,525,200 | — | — |
| 2021-10-15 | $78.66 | $243.16 | 2,568,300 | — | — |
| 2021-10-14 | $79.17 | $244.73 | 2,532,900 | — | — |
| 2021-10-13 | $78.14 | $241.55 | 3,072,800 | — | — |
| 2021-10-12 | $78.92 | $243.96 | 2,567,900 | — | — |
| 2021-10-11 | $77.80 | $240.50 | 4,028,900 | — | — |
| 2021-10-08 | $78.60 | $242.97 | 3,476,800 | — | — |
| 2021-10-07 | $75.90 | $234.63 | 3,904,400 | — | — |
| 2021-10-06 | $75.37 | $232.99 | 4,529,400 | — | — |
| 2021-10-05 | $74.30 | $229.68 | 4,785,300 | — | — |
| 2021-10-04 | $75.02 | $231.91 | 4,074,500 | — | — |
| 2021-10-01 | $73.62 | $227.58 | 5,098,800 | — | — |
| 2021-09-30 | $70.57 | $218.15 | 4,083,300 | — | — |
| 2021-09-29 | $70.31 | $217.35 | 2,821,000 | — | — |
| 2021-09-28 | $71.17 | $220.00 | 4,656,700 | — | — |
| 2021-09-27 | $70.78 | $218.80 | 5,049,600 | — | — |
| 2021-09-24 | $67.63 | $209.06 | 2,297,900 | — | — |
| 2021-09-23 | $67.17 | $207.64 | 3,373,800 | — | — |
| 2021-09-22 | $65.32 | $201.92 | 4,729,300 | — | — |
| 2021-09-21 | $63.32 | $195.74 | 3,019,400 | — | — |
| 2021-09-20 | $62.97 | $194.66 | 3,801,900 | — | — |
| 2021-09-17 | $65.60 | $202.79 | 4,780,400 | — | — |
| 2021-09-16 | $65.46 | $202.35 | 2,307,900 | — | — |
| 2021-09-15 | $66.51 | $205.60 | 4,032,000 | — | — |
| 2021-09-14 | $64.70 | $200.00 | 2,956,300 | — | — |
| 2021-09-13 | $66.18 | $204.58 | 4,432,800 | — | — |
| 2021-09-10 | $63.41 | $196.02 | 3,212,100 | — | — |
| 2021-09-09 | $63.54 | $196.42 | 2,827,900 | — | — |
| 2021-09-08 | $63.70 | $196.91 | 3,396,800 | — | — |
| 2021-09-07 | $65.52 | $202.54 | 3,021,900 | — | — |
| 2021-09-03 | $64.70 | $200.00 | 2,091,900 | — | — |
| 2021-09-02 | $65.20 | $201.55 | 3,503,400 | — | — |
| 2021-09-01 | $63.95 | $197.69 | 5,186,900 | — | — |
| 2021-08-31 | $66.31 | $204.98 | 6,113,200 | — | — |
| 2021-08-30 | $66.02 | $204.08 | 2,653,300 | — | — |
| 2021-08-27 | $67.11 | $207.45 | 3,200,300 | — | — |
| 2021-08-26 | $65.46 | $202.35 | 2,726,000 | — | — |
| 2021-08-25 | $66.34 | $205.07 | 3,064,500 | — | — |
| 2021-08-24 | $65.23 | $201.64 | 3,833,700 | — | — |
| 2021-08-23 | $63.11 | $195.09 | 4,826,300 | — | — |
| 2021-08-20 | $60.20 | $186.09 | 4,871,000 | — | — |
| 2021-08-19 | $60.24 | $186.22 | 5,267,900 | — | — |
| 2021-08-18 | $62.24 | $192.40 | 3,082,600 | — | — |
| 2021-08-17 | $63.51 | $196.33 | 3,256,700 | — | — |
| 2021-08-16 | $64.54 | $199.51 | 2,993,300 | — | — |
| 2021-08-13 | $66.25 | $204.80 | 1,944,000 | — | — |
| 2021-08-12 | $67.25 | $207.89 | 1,903,300 | — | — |
| 2021-08-11 | $66.84 | $206.62 | 4,869,400 | — | — |
| 2021-08-10 | $66.90 | $206.81 | 3,721,100 | — | — |
| 2021-08-09 | $66.00 | $204.02 | 2,736,300 | — | — |
| 2021-08-06 | $66.50 | $205.57 | 2,851,000 | — | — |
| 2021-08-05 | $65.71 | $203.13 | 3,312,000 | — | — |
| 2021-08-04 | $64.18 | $198.40 | 6,121,200 | — | — |
| 2021-08-03 | $69.01 | $210.30 | 4,367,200 | — | — |
| 2021-08-02 | $66.40 | $202.34 | 4,398,400 | — | — |
| 2021-07-30 | $66.97 | $204.08 | 3,587,900 | — | — |
| 2021-07-29 | $67.64 | $206.12 | 4,526,800 | — | — |
| 2021-07-28 | $67.30 | $205.09 | 4,606,200 | — | — |
| 2021-07-27 | $65.58 | $199.85 | 4,769,100 | — | — |
| 2021-07-26 | $65.54 | $199.72 | 3,799,900 | — | — |
| 2021-07-23 | $63.71 | $194.15 | 3,964,700 | — | — |
| 2021-07-22 | $63.48 | $193.45 | 3,307,900 | — | — |
| 2021-07-21 | $64.91 | $197.80 | 5,129,700 | — | — |
| 2021-07-20 | $62.57 | $190.67 | 5,525,400 | — | — |
| 2021-07-19 | $61.92 | $188.69 | 7,318,700 | — | — |
| 2021-07-16 | $64.88 | $197.71 | 4,696,600 | — | — |
| 2021-07-15 | $66.80 | $203.56 | 4,787,800 | — | — |
| 2021-07-14 | $67.67 | $206.21 | 5,213,700 | — | — |
| 2021-07-13 | $70.47 | $214.75 | 3,394,300 | — | — |
| 2021-07-12 | $71.68 | $218.43 | 2,728,300 | — | — |
| 2021-07-09 | $72.30 | $220.32 | 3,532,400 | — | — |
| 2021-07-08 | $70.26 | $214.11 | 5,815,300 | — | — |
| 2021-07-07 | $72.31 | $220.35 | 8,220,500 | — | — |
| 2021-07-06 | $74.70 | $227.64 | 5,822,200 | — | — |
| 2021-07-02 | $78.07 | $237.91 | 2,980,400 | — | — |
| 2021-07-01 | $77.81 | $237.11 | 4,679,200 | — | — |
| 2021-06-30 | $78.08 | $237.94 | 4,259,800 | — | — |
| 2021-06-29 | $76.92 | $234.40 | 5,199,300 | — | — |
| 2021-06-28 | $77.72 | $236.84 | 6,461,800 | — | — |
| 2021-06-25 | $82.09 | $250.16 | 9,568,400 | — | — |
| 2021-06-24 | $81.73 | $249.06 | 4,225,300 | — | — |
| 2021-06-23 | $80.85 | $246.38 | 4,793,200 | — | — |
| 2021-06-22 | $80.98 | $246.77 | 4,484,200 | — | — |
| 2021-06-21 | $79.98 | $243.73 | 3,682,300 | — | — |
| 2021-06-18 | $76.02 | $231.66 | 7,077,700 | — | — |
| 2021-06-17 | $78.58 | $239.46 | 3,981,300 | — | — |
| 2021-06-16 | $81.46 | $248.24 | 3,326,500 | — | — |
| 2021-06-15 | $82.30 | $250.80 | 2,819,300 | — | — |
| 2021-06-14 | $81.95 | $249.73 | 3,042,300 | — | — |
| 2021-06-11 | $81.29 | $247.72 | 2,194,200 | — | — |
| 2021-06-10 | $81.94 | $249.70 | 2,903,800 | — | — |
| 2021-06-09 | $81.93 | $249.67 | 3,366,300 | — | — |
| 2021-06-08 | $83.26 | $253.72 | 3,197,700 | — | — |
| 2021-06-07 | $82.69 | $251.99 | 2,597,400 | — | — |
| 2021-06-04 | $83.24 | $253.66 | 2,980,000 | — | — |
| 2021-06-03 | $83.32 | $253.91 | 3,027,300 | — | — |
| 2021-06-02 | $84.39 | $257.17 | 3,441,300 | — | — |
| 2021-06-01 | $82.18 | $250.43 | 3,153,600 | — | — |
| 2021-05-28 | $80.40 | $245.01 | 2,321,900 | — | — |
| 2021-05-27 | $80.79 | $246.20 | 4,947,700 | — | — |
| 2021-05-26 | $79.09 | $241.02 | 3,333,500 | — | — |
| 2021-05-25 | $77.33 | $235.65 | 3,340,200 | — | — |
| 2021-05-24 | $78.31 | $238.64 | 2,217,000 | — | — |
| 2021-05-21 | $77.20 | $235.26 | 2,826,200 | — | — |
| 2021-05-20 | $76.99 | $234.62 | 3,308,400 | — | — |
| 2021-05-19 | $77.28 | $235.50 | 4,503,600 | — | — |
| 2021-05-18 | $79.58 | $242.51 | 3,046,300 | — | — |
| 2021-05-17 | $81.62 | $248.73 | 3,612,400 | — | — |
| 2021-05-14 | $81.21 | $247.48 | 5,325,600 | — | — |
| 2021-05-13 | $78.50 | $236.23 | 3,693,400 | — | — |
| 2021-05-12 | $79.97 | $240.65 | 5,653,600 | — | — |
| 2021-05-11 | $77.69 | $233.79 | 3,421,300 | — | — |
| 2021-05-10 | $79.64 | $239.66 | 4,286,200 | — | — |
| 2021-05-07 | $80.49 | $242.22 | 3,186,800 | — | — |
| 2021-05-06 | $80.46 | $242.13 | 2,787,500 | — | — |
| 2021-05-05 | $80.06 | $240.93 | 4,558,000 | — | — |
| 2021-05-04 | $78.16 | $235.21 | 3,802,600 | — | — |
| 2021-05-03 | $78.15 | $235.18 | 4,577,900 | — | — |
| 2021-04-30 | $73.96 | $222.57 | 3,160,600 | — | — |
| 2021-04-29 | $74.86 | $225.28 | 3,792,000 | — | — |
| 2021-04-28 | $74.12 | $223.05 | 3,892,000 | — | — |
| 2021-04-27 | $71.82 | $216.13 | 2,457,900 | — | — |
| 2021-04-26 | $70.52 | $212.22 | 2,142,700 | — | — |
| 2021-04-23 | $70.18 | $211.19 | 3,065,700 | — | — |
| 2021-04-22 | $68.48 | $206.08 | 4,375,000 | — | — |
| 2021-04-21 | $70.30 | $211.55 | 2,644,600 | — | — |
| 2021-04-20 | $68.68 | $206.68 | 4,263,100 | — | — |
| 2021-04-19 | $70.85 | $213.21 | 3,653,900 | — | — |
| 2021-04-16 | $72.50 | $218.18 | 5,629,600 | — | — |
| 2021-04-15 | $71.39 | $214.83 | 2,820,300 | — | — |
| 2021-04-14 | $72.28 | $217.51 | 3,461,300 | — | — |
| 2021-04-13 | $70.28 | $211.49 | 3,951,900 | — | — |
| 2021-04-12 | $70.30 | $211.55 | 3,111,800 | — | — |
| 2021-04-09 | $71.09 | $213.93 | 3,503,600 | — | — |
| 2021-04-08 | $72.88 | $219.32 | 4,285,400 | — | — |
| 2021-04-07 | $74.41 | $223.92 | 2,774,000 | — | — |
| 2021-04-06 | $74.18 | $223.23 | 3,626,100 | — | — |
| 2021-04-05 | $74.62 | $224.56 | 3,820,200 | — | — |
| 2021-04-01 | $75.30 | $226.60 | 3,792,700 | — | — |
| 2021-03-31 | $71.60 | $215.47 | 3,014,500 | — | — |
| 2021-03-30 | $71.78 | $216.01 | 2,364,700 | — | — |
| 2021-03-29 | $71.86 | $216.25 | 2,406,200 | — | — |
| 2021-03-26 | $73.11 | $220.01 | 2,730,800 | — | — |
| 2021-03-25 | $72.42 | $217.93 | 3,263,000 | — | — |
| 2021-03-24 | $71.78 | $216.01 | 2,895,500 | — | — |
| 2021-03-23 | $70.08 | $210.89 | 4,084,700 | — | — |
| 2021-03-22 | $72.28 | $217.51 | 4,149,100 | — | — |
| 2021-03-19 | $73.70 | $221.79 | 11,305,400 | — | — |
| 2021-03-18 | $73.70 | $221.79 | 6,233,000 | — | — |
| 2021-03-17 | $79.14 | $238.16 | 3,556,900 | — | — |
| 2021-03-16 | $79.32 | $238.70 | 3,793,200 | — | — |
| 2021-03-15 | $81.83 | $246.25 | 2,961,000 | — | — |
| 2021-03-12 | $82.42 | $248.03 | 2,492,000 | — | — |
| 2021-03-11 | $82.48 | $248.21 | 4,254,300 | — | — |
| 2021-03-10 | $81.37 | $244.87 | 4,069,300 | — | — |
| 2021-03-09 | $76.58 | $230.45 | 5,459,600 | — | — |
| 2021-03-08 | $80.56 | $242.43 | 4,834,600 | — | — |
| 2021-03-05 | $79.03 | $237.83 | 4,664,400 | — | — |
| 2021-03-04 | $76.37 | $229.82 | 6,359,300 | — | — |
| 2021-03-03 | $77.53 | $233.31 | 4,145,800 | — | — |
| 2021-03-02 | $76.63 | $230.60 | 3,458,500 | — | — |
| 2021-03-01 | $77.80 | $234.12 | 2,974,200 | — | — |
| 2021-02-26 | $76.98 | $231.66 | 5,344,400 | — | — |
| 2021-02-25 | $78.15 | $235.18 | 6,460,800 | — | — |
| 2021-02-24 | $78.16 | $235.21 | 4,578,400 | — | — |
| 2021-02-23 | $75.81 | $228.14 | 4,794,700 | — | — |
| 2021-02-22 | $74.25 | $223.44 | 4,771,800 | — | — |
| 2021-02-19 | $71.53 | $215.26 | 5,783,400 | — | — |
| 2021-02-18 | $67.83 | $204.12 | 3,096,500 | — | — |
| 2021-02-17 | $68.12 | $204.99 | 3,352,600 | — | — |
| 2021-02-16 | $66.96 | $201.50 | 4,645,500 | — | — |
| 2021-02-12 | $64.74 | $194.82 | 2,578,100 | — | — |
| 2021-02-11 | $64.55 | $194.25 | 2,505,400 | — | — |
| 2021-02-10 | $65.11 | $195.94 | 3,574,100 | — | — |
| 2021-02-09 | $64.59 | $191.42 | 3,864,900 | — | — |
| 2021-02-08 | $64.79 | $192.02 | 4,217,700 | — | — |
| 2021-02-05 | $61.72 | $182.92 | 3,127,500 | — | — |
| 2021-02-04 | $61.06 | $180.96 | 3,643,600 | — | — |
| 2021-02-03 | $60.10 | $178.12 | 5,257,300 | — | — |
| 2021-02-02 | $57.77 | $171.21 | 3,919,200 | — | — |
| 2021-02-01 | $56.24 | $166.68 | 4,159,400 | — | — |
| 2021-01-29 | $56.43 | $167.24 | 5,512,600 | — | — |
| 2021-01-28 | $58.33 | $172.87 | 4,363,000 | — | — |
| 2021-01-27 | $58.73 | $174.06 | 4,744,800 | — | — |
| 2021-01-26 | $58.15 | $172.34 | 3,150,300 | — | — |
| 2021-01-25 | $59.41 | $176.07 | 3,093,800 | — | — |
| 2021-01-22 | $59.45 | $176.19 | 3,000,100 | — | — |
| 2021-01-21 | $58.86 | $174.44 | 3,083,000 | — | — |
| 2021-01-20 | $60.57 | $179.51 | 3,222,800 | — | — |
| 2021-01-19 | $60.54 | $179.42 | 3,941,400 | — | — |
| 2021-01-15 | $58.30 | $172.78 | 3,710,600 | — | — |
| 2021-01-14 | $60.27 | $178.62 | 4,459,500 | — | — |
| 2021-01-13 | $57.70 | $171.00 | 4,434,000 | — | — |
| 2021-01-12 | $59.51 | $176.37 | 3,634,800 | — | — |
| 2021-01-11 | $58.64 | $173.79 | 2,885,300 | — | — |
| 2021-01-08 | $57.71 | $171.03 | 3,913,500 | — | — |
| 2021-01-07 | $59.67 | $176.84 | 3,040,400 | — | — |
| 2021-01-06 | $58.60 | $173.67 | 5,597,300 | — | — |
| 2021-01-05 | $57.32 | $169.88 | 3,946,300 | — | — |
| 2021-01-04 | $55.73 | $165.16 | 3,028,300 | — | — |