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
- 1983-08-26 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 | $136.50 | $276.06 | 1,004,200 | — | — |
| 2021-12-30 | $136.45 | $275.96 | 1,063,300 | — | — |
| 2021-12-29 | $137.38 | $277.84 | 1,311,800 | — | — |
| 2021-12-28 | $135.85 | $274.75 | 1,079,100 | — | — |
| 2021-12-27 | $135.64 | $274.32 | 1,988,800 | — | — |
| 2021-12-23 | $134.24 | $271.49 | 2,841,700 | — | — |
| 2021-12-22 | $133.41 | $269.81 | 4,604,200 | — | — |
| 2021-12-21 | $126.43 | $255.70 | 2,583,400 | — | — |
| 2021-12-20 | $123.80 | $250.38 | 1,586,100 | — | — |
| 2021-12-17 | $123.89 | $250.56 | 3,246,000 | — | — |
| 2021-12-16 | $124.65 | $252.10 | 1,512,400 | — | — |
| 2021-12-15 | $125.28 | $253.37 | 1,472,200 | — | — |
| 2021-12-14 | $122.43 | $247.61 | 1,778,300 | — | — |
| 2021-12-13 | $124.40 | $251.59 | 1,404,900 | — | — |
| 2021-12-10 | $124.25 | $251.29 | 1,168,400 | — | — |
| 2021-12-09 | $122.32 | $247.38 | 1,106,800 | — | — |
| 2021-12-08 | $123.04 | $248.84 | 1,357,700 | — | — |
| 2021-12-07 | $123.13 | $249.02 | 1,214,600 | — | — |
| 2021-12-06 | $121.93 | $246.60 | 1,529,700 | — | — |
| 2021-12-03 | $119.80 | $242.29 | 1,285,300 | — | — |
| 2021-12-02 | $120.65 | $244.01 | 1,396,800 | — | — |
| 2021-12-01 | $117.80 | $238.24 | 1,956,700 | — | — |
| 2021-11-30 | $119.20 | $241.07 | 3,420,300 | — | — |
| 2021-11-29 | $123.73 | $250.24 | 1,824,600 | — | — |
| 2021-11-26 | $122.45 | $247.65 | 886,300 | — | — |
| 2021-11-24 | $125.08 | $252.97 | 1,421,700 | — | — |
| 2021-11-23 | $125.47 | $253.75 | 1,511,000 | — | — |
| 2021-11-22 | $124.38 | $251.55 | 1,424,300 | — | — |
| 2021-11-19 | $124.99 | $252.78 | 1,145,500 | — | — |
| 2021-11-18 | $125.51 | $253.84 | 773,700 | — | — |
| 2021-11-17 | $125.85 | $254.52 | 777,900 | — | — |
| 2021-11-16 | $125.05 | $252.91 | 1,124,400 | — | — |
| 2021-11-15 | $124.48 | $251.75 | 953,000 | — | — |
| 2021-11-12 | $124.60 | $251.99 | 729,900 | — | — |
| 2021-11-11 | $123.40 | $249.57 | 671,700 | — | — |
| 2021-11-10 | $123.11 | $248.98 | 923,100 | — | — |
| 2021-11-09 | $122.97 | $248.70 | 1,164,600 | — | — |
| 2021-11-08 | $123.19 | $249.14 | 1,039,000 | — | — |
| 2021-11-05 | $124.63 | $252.06 | 1,149,900 | — | — |
| 2021-11-04 | $123.74 | $250.26 | 952,200 | — | — |
| 2021-11-03 | $123.45 | $249.67 | 945,800 | — | — |
| 2021-11-02 | $123.43 | $249.63 | 1,424,800 | — | — |
| 2021-11-01 | $121.60 | $245.93 | 1,196,600 | — | — |
| 2021-10-29 | $123.28 | $249.33 | 1,280,300 | — | — |
| 2021-10-28 | $123.36 | $248.15 | 1,256,900 | — | — |
| 2021-10-27 | $122.48 | $246.38 | 1,231,600 | — | — |
| 2021-10-26 | $123.53 | $248.49 | 998,800 | — | — |
| 2021-10-25 | $123.18 | $247.79 | 910,600 | — | — |
| 2021-10-22 | $123.77 | $248.98 | 1,197,800 | — | — |
| 2021-10-21 | $122.38 | $246.18 | 1,067,800 | — | — |
| 2021-10-20 | $121.89 | $245.20 | 901,200 | — | — |
| 2021-10-19 | $121.81 | $245.03 | 1,401,300 | — | — |
| 2021-10-18 | $120.11 | $241.61 | 1,305,900 | — | — |
| 2021-10-15 | $119.15 | $239.68 | 1,778,900 | — | — |
| 2021-10-14 | $118.75 | $238.88 | 1,307,700 | — | — |
| 2021-10-13 | $117.46 | $236.28 | 1,145,800 | — | — |
| 2021-10-12 | $117.33 | $236.02 | 1,010,600 | — | — |
| 2021-10-11 | $117.34 | $236.04 | 1,059,500 | — | — |
| 2021-10-08 | $118.67 | $238.72 | 1,099,800 | — | — |
| 2021-10-07 | $118.64 | $238.66 | 1,397,300 | — | — |
| 2021-10-06 | $118.04 | $237.45 | 1,516,800 | — | — |
| 2021-10-05 | $116.83 | $235.02 | 1,848,100 | — | — |
| 2021-10-04 | $115.01 | $231.36 | 2,270,300 | — | — |
| 2021-10-01 | $115.15 | $231.64 | 2,182,300 | — | — |
| 2021-09-30 | $112.45 | $226.21 | 4,219,400 | — | — |
| 2021-09-29 | $107.85 | $216.95 | 1,714,800 | — | — |
| 2021-09-28 | $106.73 | $214.70 | 1,443,000 | — | — |
| 2021-09-27 | $108.77 | $218.80 | 1,273,400 | — | — |
| 2021-09-24 | $109.98 | $221.24 | 1,055,200 | — | — |
| 2021-09-23 | $110.31 | $221.90 | 1,072,300 | — | — |
| 2021-09-22 | $109.37 | $220.01 | 1,610,600 | — | — |
| 2021-09-21 | $108.50 | $218.26 | 1,420,200 | — | — |
| 2021-09-20 | $108.38 | $218.02 | 1,947,200 | — | — |
| 2021-09-17 | $108.78 | $218.82 | 3,614,300 | — | — |
| 2021-09-16 | $109.37 | $220.01 | 1,134,100 | — | — |
| 2021-09-15 | $109.71 | $220.69 | 1,285,000 | — | — |
| 2021-09-14 | $109.66 | $220.59 | 1,518,300 | — | — |
| 2021-09-13 | $109.45 | $220.17 | 1,442,600 | — | — |
| 2021-09-10 | $110.30 | $221.88 | 1,257,600 | — | — |
| 2021-09-09 | $111.32 | $223.93 | 853,700 | — | — |
| 2021-09-08 | $112.09 | $225.48 | 1,214,900 | — | — |
| 2021-09-07 | $111.29 | $223.87 | 963,300 | — | — |
| 2021-09-03 | $113.60 | $228.52 | 740,400 | — | — |
| 2021-09-02 | $113.72 | $228.76 | 1,089,100 | — | — |
| 2021-09-01 | $113.62 | $228.56 | 1,554,700 | — | — |
| 2021-08-31 | $114.47 | $230.27 | 1,440,700 | — | — |
| 2021-08-30 | $114.52 | $230.37 | 734,100 | — | — |
| 2021-08-27 | $114.37 | $230.07 | 1,264,900 | — | — |
| 2021-08-26 | $113.39 | $228.10 | 1,754,100 | — | — |
| 2021-08-25 | $114.23 | $229.79 | 993,100 | — | — |
| 2021-08-24 | $114.29 | $229.91 | 1,168,300 | — | — |
| 2021-08-23 | $115.47 | $232.28 | 1,531,900 | — | — |
| 2021-08-20 | $115.42 | $232.18 | 1,567,800 | — | — |
| 2021-08-19 | $115.26 | $231.86 | 1,338,000 | — | — |
| 2021-08-18 | $114.71 | $230.75 | 1,071,900 | — | — |
| 2021-08-17 | $117.04 | $235.44 | 1,023,800 | — | — |
| 2021-08-16 | $118.19 | $237.75 | 950,600 | — | — |
| 2021-08-13 | $117.17 | $235.70 | 822,900 | — | — |
| 2021-08-12 | $116.51 | $234.37 | 797,800 | — | — |
| 2021-08-11 | $116.76 | $234.88 | 992,000 | — | — |
| 2021-08-10 | $115.87 | $233.09 | 972,500 | — | — |
| 2021-08-09 | $115.18 | $231.70 | 953,200 | — | — |
| 2021-08-06 | $115.41 | $232.16 | 1,036,500 | — | — |
| 2021-08-05 | $115.30 | $231.94 | 1,036,400 | — | — |
| 2021-08-04 | $114.26 | $229.85 | 1,081,400 | — | — |
| 2021-08-03 | $114.80 | $230.93 | 1,131,000 | — | — |
| 2021-08-02 | $113.24 | $227.79 | 1,140,100 | — | — |
| 2021-07-30 | $113.82 | $228.96 | 1,290,000 | — | — |
| 2021-07-29 | $113.63 | $227.25 | 921,900 | — | — |
| 2021-07-28 | $112.77 | $225.53 | 1,130,200 | — | — |
| 2021-07-27 | $113.22 | $226.43 | 1,231,900 | — | — |
| 2021-07-26 | $112.68 | $225.35 | 1,328,900 | — | — |
| 2021-07-23 | $112.25 | $224.49 | 1,271,800 | — | — |
| 2021-07-22 | $110.94 | $221.87 | 1,020,500 | — | — |
| 2021-07-21 | $111.39 | $222.77 | 1,947,800 | — | — |
| 2021-07-20 | $110.46 | $220.91 | 2,460,400 | — | — |
| 2021-07-19 | $109.41 | $218.81 | 2,167,900 | — | — |
| 2021-07-16 | $111.85 | $223.69 | 4,006,100 | — | — |
| 2021-07-15 | $112.67 | $225.33 | 1,982,300 | — | — |
| 2021-07-14 | $112.33 | $224.65 | 1,092,000 | — | — |
| 2021-07-13 | $111.63 | $223.25 | 1,292,200 | — | — |
| 2021-07-12 | $111.67 | $223.33 | 1,452,000 | — | — |
| 2021-07-09 | $111.90 | $223.79 | 1,562,600 | — | — |
| 2021-07-08 | $110.22 | $220.43 | 2,370,300 | — | — |
| 2021-07-07 | $109.81 | $219.61 | 1,879,300 | — | — |
| 2021-07-06 | $108.57 | $217.13 | 1,509,800 | — | — |
| 2021-07-02 | $108.73 | $217.45 | 1,660,500 | — | — |
| 2021-07-01 | $108.47 | $216.93 | 1,387,700 | — | — |
| 2021-06-30 | $107.30 | $214.59 | 2,102,200 | — | — |
| 2021-06-29 | $107.54 | $215.07 | 1,481,900 | — | — |
| 2021-06-28 | $106.91 | $213.81 | 2,161,800 | — | — |
| 2021-06-25 | $105.61 | $211.21 | 3,146,100 | — | — |
| 2021-06-24 | $104.28 | $208.55 | 1,465,900 | — | — |
| 2021-06-23 | $103.45 | $206.89 | 1,484,300 | — | — |
| 2021-06-22 | $103.63 | $207.25 | 1,810,900 | — | — |
| 2021-06-21 | $103.66 | $207.31 | 988,700 | — | — |
| 2021-06-18 | $102.02 | $204.03 | 2,246,500 | — | — |
| 2021-06-17 | $104.24 | $208.47 | 881,200 | — | — |
| 2021-06-16 | $103.82 | $207.63 | 1,007,300 | — | — |
| 2021-06-15 | $104.34 | $208.67 | 1,378,900 | — | — |
| 2021-06-14 | $104.49 | $208.97 | 1,037,200 | — | — |
| 2021-06-11 | $105.00 | $209.99 | 901,100 | — | — |
| 2021-06-10 | $104.79 | $209.57 | 2,655,000 | — | — |
| 2021-06-09 | $103.58 | $207.15 | 811,500 | — | — |
| 2021-06-08 | $103.03 | $206.05 | 933,300 | — | — |
| 2021-06-07 | $101.75 | $203.49 | 1,205,800 | — | — |
| 2021-06-04 | $102.56 | $205.11 | 1,069,000 | — | — |
| 2021-06-03 | $101.86 | $203.71 | 925,100 | — | — |
| 2021-06-02 | $101.88 | $203.75 | 1,262,800 | — | — |
| 2021-06-01 | $100.99 | $201.97 | 924,400 | — | — |
| 2021-05-28 | $101.14 | $202.27 | 1,041,100 | — | — |
| 2021-05-27 | $100.88 | $201.75 | 1,223,200 | — | — |
| 2021-05-26 | $100.59 | $201.17 | 1,433,400 | — | — |
| 2021-05-25 | $101.09 | $202.17 | 1,134,200 | — | — |
| 2021-05-24 | $101.89 | $203.77 | 1,993,200 | — | — |
| 2021-05-21 | $100.75 | $201.49 | 2,646,500 | — | — |
| 2021-05-20 | $100.62 | $201.23 | 1,609,800 | — | — |
| 2021-05-19 | $98.89 | $197.77 | 1,738,600 | — | — |
| 2021-05-18 | $99.10 | $198.19 | 1,468,600 | — | — |
| 2021-05-17 | $99.85 | $199.69 | 971,000 | — | — |
| 2021-05-14 | $100.11 | $200.21 | 1,027,000 | — | — |
| 2021-05-13 | $98.53 | $197.05 | 1,261,200 | — | — |
| 2021-05-12 | $96.34 | $192.67 | 1,769,800 | — | — |
| 2021-05-11 | $99.03 | $198.05 | 1,450,400 | — | — |
| 2021-05-10 | $100.44 | $199.55 | 2,348,900 | — | — |
| 2021-05-07 | $101.01 | $200.69 | 1,406,000 | — | — |
| 2021-05-06 | $101.59 | $201.84 | 1,518,100 | — | — |
| 2021-05-05 | $100.38 | $199.43 | 1,651,900 | — | — |
| 2021-05-04 | $100.78 | $200.23 | 2,181,400 | — | — |
| 2021-05-03 | $99.06 | $196.81 | 1,265,800 | — | — |
| 2021-04-30 | $97.49 | $193.69 | 2,380,200 | — | — |
| 2021-04-29 | $99.35 | $197.39 | 1,590,300 | — | — |
| 2021-04-28 | $97.85 | $194.41 | 1,759,400 | — | — |
| 2021-04-27 | $99.12 | $196.93 | 1,191,500 | — | — |
| 2021-04-26 | $98.85 | $196.39 | 1,026,700 | — | — |
| 2021-04-23 | $99.23 | $197.15 | 1,277,100 | — | — |
| 2021-04-22 | $98.28 | $195.26 | 1,627,800 | — | — |
| 2021-04-21 | $98.22 | $195.14 | 1,222,800 | — | — |
| 2021-04-20 | $97.51 | $193.73 | 1,301,300 | — | — |
| 2021-04-19 | $96.43 | $191.59 | 1,998,000 | — | — |
| 2021-04-16 | $97.50 | $193.71 | 1,782,000 | — | — |
| 2021-04-15 | $96.31 | $191.35 | 1,747,600 | — | — |
| 2021-04-14 | $96.75 | $192.22 | 1,411,600 | — | — |
| 2021-04-13 | $96.28 | $191.29 | 1,767,900 | — | — |
| 2021-04-12 | $95.85 | $190.43 | 1,751,900 | — | — |
| 2021-04-09 | $96.36 | $191.45 | 1,454,700 | — | — |
| 2021-04-08 | $96.04 | $190.81 | 2,178,100 | — | — |
| 2021-04-07 | $94.81 | $188.37 | 2,520,200 | — | — |
| 2021-04-06 | $95.42 | $189.58 | 4,126,500 | — | — |
| 2021-04-05 | $100.36 | $199.39 | 2,382,800 | — | — |
| 2021-04-01 | $98.76 | $196.21 | 2,234,800 | — | — |
| 2021-03-31 | $98.02 | $194.74 | 2,176,100 | — | — |
| 2021-03-30 | $99.23 | $197.15 | 1,547,800 | — | — |
| 2021-03-29 | $100.28 | $199.23 | 1,538,800 | — | — |
| 2021-03-26 | $100.82 | $200.31 | 1,904,100 | — | — |
| 2021-03-25 | $98.31 | $195.32 | 1,701,500 | — | — |
| 2021-03-24 | $96.96 | $192.64 | 1,984,700 | — | — |
| 2021-03-23 | $96.15 | $191.03 | 1,486,700 | — | — |
| 2021-03-22 | $96.58 | $191.88 | 1,696,800 | — | — |
| 2021-03-19 | $95.84 | $190.41 | 7,898,700 | — | — |
| 2021-03-18 | $97.29 | $193.29 | 1,761,400 | — | — |
| 2021-03-17 | $97.98 | $194.67 | 2,018,100 | — | — |
| 2021-03-16 | $98.04 | $194.78 | 2,034,600 | — | — |
| 2021-03-15 | $97.75 | $194.21 | 1,431,200 | — | — |
| 2021-03-12 | $95.25 | $189.24 | 1,527,400 | — | — |
| 2021-03-11 | $95.16 | $189.06 | 1,438,200 | — | — |
| 2021-03-10 | $94.70 | $188.15 | 2,162,500 | — | — |
| 2021-03-09 | $94.55 | $187.85 | 2,071,000 | — | — |
| 2021-03-08 | $93.20 | $185.17 | 2,017,800 | — | — |
| 2021-03-05 | $92.12 | $183.02 | 2,375,000 | — | — |
| 2021-03-04 | $89.31 | $177.44 | 2,246,800 | — | — |
| 2021-03-03 | $90.48 | $179.76 | 1,512,400 | — | — |
| 2021-03-02 | $92.14 | $183.06 | 1,515,400 | — | — |
| 2021-03-01 | $92.75 | $184.27 | 1,571,500 | — | — |
| 2021-02-26 | $91.07 | $180.94 | 2,407,300 | — | — |
| 2021-02-25 | $91.41 | $181.61 | 2,125,000 | — | — |
| 2021-02-24 | $93.36 | $185.49 | 2,070,500 | — | — |
| 2021-02-23 | $90.88 | $180.56 | 2,198,500 | — | — |
| 2021-02-22 | $90.39 | $179.59 | 2,037,100 | — | — |
| 2021-02-19 | $90.25 | $179.31 | 1,746,900 | — | — |
| 2021-02-18 | $91.28 | $181.35 | 2,238,400 | — | — |
| 2021-02-17 | $89.18 | $177.18 | 2,448,400 | — | — |
| 2021-02-16 | $88.80 | $176.43 | 2,311,100 | — | — |
| 2021-02-12 | $89.40 | $177.62 | 1,482,600 | — | — |
| 2021-02-11 | $90.29 | $179.39 | 1,177,000 | — | — |
| 2021-02-10 | $90.45 | $179.70 | 971,700 | — | — |
| 2021-02-09 | $90.89 | $180.58 | 1,394,900 | — | — |
| 2021-02-08 | $91.71 | $182.21 | 1,106,400 | — | — |
| 2021-02-05 | $91.63 | $182.05 | 1,217,100 | — | — |
| 2021-02-04 | $91.58 | $181.95 | 1,181,800 | — | — |
| 2021-02-03 | $89.95 | $178.71 | 1,516,600 | — | — |
| 2021-02-02 | $90.53 | $179.86 | 1,686,700 | — | — |
| 2021-02-01 | $89.30 | $177.42 | 1,861,500 | — | — |
| 2021-01-29 | $87.32 | $173.49 | 2,248,500 | — | — |
| 2021-01-28 | $89.09 | $175.77 | 3,323,700 | — | — |
| 2021-01-27 | $87.28 | $172.20 | 3,793,300 | — | — |
| 2021-01-26 | $87.33 | $172.30 | 1,663,600 | — | — |
| 2021-01-25 | $86.96 | $171.57 | 2,440,700 | — | — |
| 2021-01-22 | $86.87 | $171.39 | 1,730,300 | — | — |
| 2021-01-21 | $87.55 | $172.73 | 1,469,300 | — | — |
| 2021-01-20 | $89.32 | $176.22 | 1,633,300 | — | — |
| 2021-01-19 | $88.34 | $174.29 | 1,722,300 | — | — |
| 2021-01-15 | $88.37 | $174.35 | 1,658,400 | — | — |
| 2021-01-14 | $88.07 | $173.76 | 1,657,800 | — | — |
| 2021-01-13 | $89.56 | $176.70 | 2,240,000 | — | — |
| 2021-01-12 | $90.72 | $178.99 | 1,135,300 | — | — |
| 2021-01-11 | $91.00 | $179.54 | 1,184,500 | — | — |
| 2021-01-08 | $92.02 | $181.55 | 1,236,300 | — | — |
| 2021-01-07 | $91.53 | $180.58 | 1,649,800 | — | — |
| 2021-01-06 | $91.15 | $179.84 | 1,849,700 | — | — |
| 2021-01-05 | $90.02 | $177.61 | 1,258,700 | — | — |
| 2021-01-04 | $90.36 | $178.28 | 2,200,600 | — | — |