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
- 1980-03-17 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 | $73.27 | $172.55 | 1,141,400 | — | — |
| 2021-12-30 | $73.76 | $173.71 | 865,300 | — | — |
| 2021-12-29 | $73.54 | $173.19 | 1,195,300 | — | — |
| 2021-12-28 | $73.53 | $173.16 | 944,200 | — | — |
| 2021-12-27 | $72.95 | $171.80 | 958,900 | — | — |
| 2021-12-23 | $72.19 | $170.01 | 1,324,200 | — | — |
| 2021-12-22 | $71.57 | $168.55 | 2,349,100 | — | — |
| 2021-12-21 | $72.24 | $170.13 | 1,811,300 | — | — |
| 2021-12-20 | $70.46 | $165.93 | 2,033,500 | — | — |
| 2021-12-17 | $73.03 | $170.34 | 4,007,500 | — | — |
| 2021-12-16 | $73.69 | $171.88 | 2,657,200 | — | — |
| 2021-12-15 | $72.56 | $169.24 | 2,831,900 | — | — |
| 2021-12-14 | $72.11 | $168.19 | 3,684,400 | — | — |
| 2021-12-13 | $71.25 | $166.19 | 2,338,100 | — | — |
| 2021-12-10 | $70.91 | $165.39 | 2,308,800 | — | — |
| 2021-12-09 | $69.79 | $162.78 | 1,557,600 | — | — |
| 2021-12-08 | $69.98 | $163.22 | 2,135,800 | — | — |
| 2021-12-07 | $69.88 | $162.99 | 2,033,000 | — | — |
| 2021-12-06 | $69.64 | $162.43 | 2,151,900 | — | — |
| 2021-12-03 | $69.04 | $161.03 | 2,654,100 | — | — |
| 2021-12-02 | $69.09 | $161.15 | 2,633,000 | — | — |
| 2021-12-01 | $66.57 | $155.27 | 2,497,300 | — | — |
| 2021-11-30 | $67.31 | $157.00 | 5,213,000 | — | — |
| 2021-11-29 | $67.47 | $157.37 | 2,081,700 | — | — |
| 2021-11-26 | $67.75 | $158.02 | 1,539,800 | — | — |
| 2021-11-24 | $68.94 | $160.80 | 1,770,100 | — | — |
| 2021-11-23 | $69.11 | $161.20 | 1,571,700 | — | — |
| 2021-11-22 | $68.10 | $158.84 | 1,451,700 | — | — |
| 2021-11-19 | $67.12 | $156.55 | 1,558,800 | — | — |
| 2021-11-18 | $67.71 | $157.93 | 1,680,000 | — | — |
| 2021-11-17 | $69.14 | $161.27 | 1,738,200 | — | — |
| 2021-11-16 | $68.06 | $158.75 | 1,179,000 | — | — |
| 2021-11-15 | $69.03 | $161.01 | 1,140,300 | — | — |
| 2021-11-12 | $68.93 | $160.78 | 1,202,800 | — | — |
| 2021-11-11 | $69.60 | $162.34 | 1,550,800 | — | — |
| 2021-11-10 | $69.19 | $161.38 | 887,600 | — | — |
| 2021-11-09 | $68.99 | $160.92 | 1,143,600 | — | — |
| 2021-11-08 | $69.02 | $160.99 | 1,525,900 | — | — |
| 2021-11-05 | $68.80 | $160.47 | 1,367,700 | — | — |
| 2021-11-04 | $67.63 | $157.74 | 1,255,000 | — | — |
| 2021-11-03 | $68.00 | $158.61 | 3,424,100 | — | — |
| 2021-11-02 | $67.87 | $158.30 | 2,175,800 | — | — |
| 2021-11-01 | $68.96 | $160.85 | 1,249,600 | — | — |
| 2021-10-29 | $68.08 | $158.79 | 1,714,400 | — | — |
| 2021-10-28 | $69.02 | $160.99 | 1,584,300 | — | — |
| 2021-10-27 | $69.02 | $160.99 | 1,300,800 | — | — |
| 2021-10-26 | $71.04 | $165.70 | 1,691,400 | — | — |
| 2021-10-25 | $70.18 | $163.69 | 2,066,100 | — | — |
| 2021-10-22 | $70.96 | $165.51 | 2,539,500 | — | — |
| 2021-10-21 | $72.39 | $168.85 | 2,483,600 | — | — |
| 2021-10-20 | $74.73 | $174.30 | 4,816,500 | — | — |
| 2021-10-19 | $76.47 | $178.36 | 1,929,500 | — | — |
| 2021-10-18 | $76.41 | $178.22 | 2,101,900 | — | — |
| 2021-10-15 | $76.57 | $178.60 | 1,502,300 | — | — |
| 2021-10-14 | $76.48 | $178.39 | 1,658,300 | — | — |
| 2021-10-13 | $74.29 | $173.28 | 1,291,200 | — | — |
| 2021-10-12 | $73.77 | $172.06 | 1,560,200 | — | — |
| 2021-10-11 | $75.27 | $175.56 | 1,133,700 | — | — |
| 2021-10-08 | $75.22 | $175.45 | 836,700 | — | — |
| 2021-10-07 | $75.46 | $176.01 | 2,085,500 | — | — |
| 2021-10-06 | $75.24 | $175.49 | 1,707,100 | — | — |
| 2021-10-05 | $75.55 | $176.22 | 1,393,000 | — | — |
| 2021-10-04 | $73.90 | $172.37 | 1,465,500 | — | — |
| 2021-10-01 | $74.13 | $172.90 | 1,209,300 | — | — |
| 2021-09-30 | $72.46 | $169.01 | 1,453,800 | — | — |
| 2021-09-29 | $73.55 | $171.55 | 1,305,200 | — | — |
| 2021-09-28 | $73.91 | $172.39 | 1,797,000 | — | — |
| 2021-09-27 | $75.79 | $176.78 | 1,214,300 | — | — |
| 2021-09-24 | $74.73 | $174.30 | 1,375,600 | — | — |
| 2021-09-23 | $74.16 | $172.97 | 2,041,000 | — | — |
| 2021-09-22 | $72.44 | $168.96 | 2,571,600 | — | — |
| 2021-09-21 | $70.85 | $165.25 | 2,051,900 | — | — |
| 2021-09-20 | $71.48 | $166.72 | 1,698,400 | — | — |
| 2021-09-17 | $73.09 | $168.85 | 2,135,700 | — | — |
| 2021-09-16 | $73.30 | $169.33 | 1,095,900 | — | — |
| 2021-09-15 | $73.92 | $170.76 | 1,519,100 | — | — |
| 2021-09-14 | $72.46 | $167.39 | 1,378,900 | — | — |
| 2021-09-13 | $72.51 | $167.51 | 1,155,500 | — | — |
| 2021-09-10 | $71.67 | $165.57 | 1,089,900 | — | — |
| 2021-09-09 | $72.12 | $166.60 | 1,237,400 | — | — |
| 2021-09-08 | $72.75 | $168.06 | 985,700 | — | — |
| 2021-09-07 | $73.08 | $168.82 | 1,009,600 | — | — |
| 2021-09-03 | $73.74 | $170.35 | 1,063,700 | — | — |
| 2021-09-02 | $74.34 | $171.73 | 1,177,400 | — | — |
| 2021-09-01 | $73.39 | $169.54 | 1,022,800 | — | — |
| 2021-08-31 | $73.22 | $169.15 | 1,788,400 | — | — |
| 2021-08-30 | $72.13 | $166.63 | 1,189,200 | — | — |
| 2021-08-27 | $73.19 | $169.08 | 1,305,200 | — | — |
| 2021-08-26 | $71.76 | $165.77 | 962,600 | — | — |
| 2021-08-25 | $72.56 | $167.62 | 1,095,300 | — | — |
| 2021-08-24 | $72.59 | $167.69 | 954,900 | — | — |
| 2021-08-23 | $72.61 | $167.74 | 1,039,800 | — | — |
| 2021-08-20 | $71.64 | $165.50 | 2,275,000 | — | — |
| 2021-08-19 | $71.12 | $164.29 | 1,745,900 | — | — |
| 2021-08-18 | $72.96 | $168.55 | 1,534,400 | — | — |
| 2021-08-17 | $74.69 | $172.54 | 1,271,600 | — | — |
| 2021-08-16 | $75.77 | $175.04 | 1,148,300 | — | — |
| 2021-08-13 | $75.45 | $174.30 | 720,500 | — | — |
| 2021-08-12 | $76.13 | $175.87 | 1,157,900 | — | — |
| 2021-08-11 | $76.25 | $176.15 | 1,200,100 | — | — |
| 2021-08-10 | $74.86 | $172.93 | 899,500 | — | — |
| 2021-08-09 | $73.33 | $169.40 | 1,124,600 | — | — |
| 2021-08-06 | $74.08 | $171.13 | 1,316,800 | — | — |
| 2021-08-05 | $73.58 | $169.98 | 2,052,800 | — | — |
| 2021-08-04 | $71.52 | $165.22 | 1,427,600 | — | — |
| 2021-08-03 | $72.87 | $168.34 | 2,304,100 | — | — |
| 2021-08-02 | $73.02 | $168.68 | 1,004,400 | — | — |
| 2021-07-30 | $72.82 | $168.22 | 1,915,100 | — | — |
| 2021-07-29 | $73.23 | $169.17 | 1,191,800 | — | — |
| 2021-07-28 | $72.82 | $168.22 | 1,004,400 | — | — |
| 2021-07-27 | $73.47 | $169.72 | 1,106,200 | — | — |
| 2021-07-26 | $73.27 | $169.26 | 2,511,000 | — | — |
| 2021-07-23 | $72.30 | $167.02 | 1,657,900 | — | — |
| 2021-07-22 | $72.00 | $166.33 | 2,713,600 | — | — |
| 2021-07-21 | $73.70 | $170.25 | 3,571,300 | — | — |
| 2021-07-20 | $73.07 | $168.80 | 4,855,600 | — | — |
| 2021-07-19 | $76.36 | $176.40 | 3,054,500 | — | — |
| 2021-07-16 | $77.45 | $178.92 | 1,354,500 | — | — |
| 2021-07-15 | $78.53 | $181.41 | 1,375,000 | — | — |
| 2021-07-14 | $78.83 | $182.11 | 1,477,500 | — | — |
| 2021-07-13 | $77.89 | $179.93 | 1,061,500 | — | — |
| 2021-07-12 | $79.63 | $183.95 | 1,307,000 | — | — |
| 2021-07-09 | $80.05 | $184.92 | 1,520,800 | — | — |
| 2021-07-08 | $78.31 | $180.90 | 1,330,600 | — | — |
| 2021-07-07 | $79.34 | $183.28 | 1,003,800 | — | — |
| 2021-07-06 | $78.88 | $182.22 | 1,436,100 | — | — |
| 2021-07-02 | $80.89 | $186.86 | 870,800 | — | — |
| 2021-07-01 | $81.00 | $187.12 | 891,800 | — | — |
| 2021-06-30 | $79.99 | $184.79 | 1,001,300 | — | — |
| 2021-06-29 | $78.92 | $182.31 | 957,300 | — | — |
| 2021-06-28 | $78.54 | $181.44 | 1,384,000 | — | — |
| 2021-06-25 | $80.24 | $185.36 | 1,233,300 | — | — |
| 2021-06-24 | $79.60 | $183.88 | 1,020,700 | — | — |
| 2021-06-23 | $79.05 | $182.61 | 1,012,600 | — | — |
| 2021-06-22 | $79.12 | $182.78 | 1,225,400 | — | — |
| 2021-06-21 | $79.81 | $184.37 | 1,405,300 | — | — |
| 2021-06-18 | $77.63 | $179.33 | 2,647,500 | — | — |
| 2021-06-17 | $80.82 | $186.70 | 1,179,900 | — | — |
| 2021-06-16 | $82.65 | $190.93 | 1,046,800 | — | — |
| 2021-06-15 | $83.18 | $192.15 | 1,249,900 | — | — |
| 2021-06-14 | $82.57 | $190.75 | 1,304,000 | — | — |
| 2021-06-11 | $83.81 | $193.61 | 1,297,400 | — | — |
| 2021-06-10 | $82.95 | $191.62 | 1,080,400 | — | — |
| 2021-06-09 | $83.53 | $191.35 | 1,496,300 | — | — |
| 2021-06-08 | $83.68 | $191.69 | 1,168,400 | — | — |
| 2021-06-07 | $82.78 | $189.63 | 1,878,300 | — | — |
| 2021-06-04 | $82.80 | $189.67 | 1,294,800 | — | — |
| 2021-06-03 | $82.13 | $188.14 | 2,504,900 | — | — |
| 2021-06-02 | $82.65 | $189.33 | 1,734,100 | — | — |
| 2021-06-01 | $83.02 | $190.18 | 2,278,800 | — | — |
| 2021-05-28 | $82.24 | $188.39 | 2,540,800 | — | — |
| 2021-05-27 | $82.62 | $189.26 | 3,344,500 | — | — |
| 2021-05-26 | $81.87 | $187.54 | 1,941,400 | — | — |
| 2021-05-25 | $81.99 | $187.82 | 2,135,900 | — | — |
| 2021-05-24 | $83.20 | $190.59 | 1,635,000 | — | — |
| 2021-05-21 | $82.89 | $189.88 | 1,535,900 | — | — |
| 2021-05-20 | $82.62 | $189.26 | 1,683,500 | — | — |
| 2021-05-19 | $82.16 | $188.21 | 2,158,000 | — | — |
| 2021-05-18 | $82.83 | $189.74 | 1,820,400 | — | — |
| 2021-05-17 | $83.11 | $190.38 | 1,358,700 | — | — |
| 2021-05-14 | $83.64 | $191.60 | 2,164,800 | — | — |
| 2021-05-13 | $83.43 | $191.12 | 2,441,200 | — | — |
| 2021-05-12 | $82.14 | $188.16 | 1,339,500 | — | — |
| 2021-05-11 | $83.74 | $191.83 | 1,684,400 | — | — |
| 2021-05-10 | $84.80 | $194.26 | 1,406,100 | — | — |
| 2021-05-07 | $84.96 | $194.62 | 1,593,500 | — | — |
| 2021-05-06 | $84.30 | $193.11 | 1,521,200 | — | — |
| 2021-05-05 | $83.17 | $190.52 | 1,925,200 | — | — |
| 2021-05-04 | $83.55 | $191.39 | 1,360,400 | — | — |
| 2021-05-03 | $83.53 | $191.35 | 1,860,000 | — | — |
| 2021-04-30 | $82.26 | $188.44 | 1,751,300 | — | — |
| 2021-04-29 | $82.88 | $189.86 | 1,468,600 | — | — |
| 2021-04-28 | $81.35 | $186.35 | 1,469,500 | — | — |
| 2021-04-27 | $81.25 | $186.12 | 1,880,500 | — | — |
| 2021-04-26 | $80.74 | $184.95 | 1,608,200 | — | — |
| 2021-04-23 | $81.23 | $186.08 | 2,215,200 | — | — |
| 2021-04-22 | $80.64 | $184.73 | 3,070,000 | — | — |
| 2021-04-21 | $80.59 | $184.61 | 2,451,300 | — | — |
| 2021-04-20 | $78.86 | $180.65 | 2,992,000 | — | — |
| 2021-04-19 | $79.31 | $181.68 | 2,848,500 | — | — |
| 2021-04-16 | $79.65 | $182.46 | 1,642,700 | — | — |
| 2021-04-15 | $79.44 | $181.98 | 2,254,000 | — | — |
| 2021-04-14 | $78.62 | $180.10 | 1,906,700 | — | — |
| 2021-04-13 | $78.59 | $180.03 | 2,462,800 | — | — |
| 2021-04-12 | $79.28 | $181.61 | 1,826,400 | — | — |
| 2021-04-09 | $77.66 | $177.90 | 1,470,500 | — | — |
| 2021-04-08 | $77.25 | $176.96 | 1,684,600 | — | — |
| 2021-04-07 | $77.64 | $177.85 | 1,324,100 | — | — |
| 2021-04-06 | $77.58 | $177.72 | 2,397,700 | — | — |
| 2021-04-05 | $76.13 | $174.39 | 1,560,200 | — | — |
| 2021-04-01 | $75.91 | $173.89 | 1,961,500 | — | — |
| 2021-03-31 | $74.15 | $169.86 | 1,902,200 | — | — |
| 2021-03-30 | $75.45 | $172.84 | 1,620,600 | — | — |
| 2021-03-29 | $74.98 | $171.76 | 1,828,600 | — | — |
| 2021-03-26 | $75.52 | $173.00 | 2,997,600 | — | — |
| 2021-03-25 | $76.29 | $174.76 | 1,772,500 | — | — |
| 2021-03-24 | $74.89 | $171.55 | 1,789,300 | — | — |
| 2021-03-23 | $75.47 | $172.88 | 1,679,700 | — | — |
| 2021-03-22 | $77.15 | $176.73 | 1,599,900 | — | — |
| 2021-03-19 | $76.43 | $175.08 | 6,519,400 | — | — |
| 2021-03-18 | $77.25 | $176.96 | 1,705,100 | — | — |
| 2021-03-17 | $76.94 | $176.25 | 1,647,600 | — | — |
| 2021-03-16 | $76.79 | $175.91 | 1,682,100 | — | — |
| 2021-03-15 | $76.66 | $175.61 | 1,747,300 | — | — |
| 2021-03-12 | $77.78 | $178.17 | 1,348,500 | — | — |
| 2021-03-11 | $76.34 | $174.88 | 1,761,100 | — | — |
| 2021-03-10 | $76.57 | $175.40 | 1,840,700 | — | — |
| 2021-03-09 | $75.46 | $172.86 | 2,172,100 | — | — |
| 2021-03-08 | $77.27 | $175.40 | 1,976,000 | — | — |
| 2021-03-05 | $74.51 | $169.14 | 1,633,400 | — | — |
| 2021-03-04 | $72.04 | $163.53 | 2,047,600 | — | — |
| 2021-03-03 | $73.16 | $166.07 | 1,753,100 | — | — |
| 2021-03-02 | $71.64 | $162.62 | 1,237,300 | — | — |
| 2021-03-01 | $71.05 | $161.28 | 1,359,800 | — | — |
| 2021-02-26 | $68.73 | $156.02 | 1,812,500 | — | — |
| 2021-02-25 | $69.07 | $156.79 | 2,457,900 | — | — |
| 2021-02-24 | $70.88 | $160.90 | 1,363,700 | — | — |
| 2021-02-23 | $70.70 | $160.49 | 1,714,300 | — | — |
| 2021-02-22 | $70.58 | $160.22 | 2,597,900 | — | — |
| 2021-02-19 | $67.65 | $153.57 | 2,055,500 | — | — |
| 2021-02-18 | $66.76 | $151.54 | 2,931,100 | — | — |
| 2021-02-17 | $67.10 | $152.32 | 2,346,700 | — | — |
| 2021-02-16 | $65.90 | $149.59 | 2,213,800 | — | — |
| 2021-02-12 | $66.25 | $150.39 | 1,060,700 | — | — |
| 2021-02-11 | $66.02 | $149.87 | 1,566,900 | — | — |
| 2021-02-10 | $65.07 | $147.71 | 3,132,600 | — | — |
| 2021-02-09 | $66.74 | $151.50 | 1,150,300 | — | — |
| 2021-02-08 | $66.75 | $151.52 | 1,070,300 | — | — |
| 2021-02-05 | $65.88 | $149.55 | 1,259,100 | — | — |
| 2021-02-04 | $64.86 | $147.23 | 1,628,300 | — | — |
| 2021-02-03 | $64.17 | $145.67 | 1,550,400 | — | — |
| 2021-02-02 | $62.68 | $142.28 | 2,010,500 | — | — |
| 2021-02-01 | $62.86 | $142.69 | 2,042,800 | — | — |
| 2021-01-29 | $62.38 | $141.60 | 2,105,200 | — | — |
| 2021-01-28 | $64.49 | $146.39 | 2,456,400 | — | — |
| 2021-01-27 | $66.57 | $151.11 | 3,680,300 | — | — |
| 2021-01-26 | $65.57 | $148.84 | 1,993,100 | — | — |
| 2021-01-25 | $63.91 | $145.08 | 1,443,100 | — | — |
| 2021-01-22 | $62.57 | $142.03 | 1,761,900 | — | — |
| 2021-01-21 | $63.11 | $143.26 | 1,535,300 | — | — |
| 2021-01-20 | $62.87 | $142.71 | 1,456,600 | — | — |
| 2021-01-19 | $63.10 | $143.24 | 1,391,400 | — | — |
| 2021-01-15 | $63.12 | $143.28 | 1,370,900 | — | — |
| 2021-01-14 | $63.39 | $143.89 | 1,774,600 | — | — |
| 2021-01-13 | $62.94 | $142.87 | 1,755,300 | — | — |
| 2021-01-12 | $63.93 | $145.12 | 1,431,900 | — | — |
| 2021-01-11 | $63.70 | $144.60 | 1,273,700 | — | — |
| 2021-01-08 | $63.59 | $144.35 | 2,213,500 | — | — |
| 2021-01-07 | $63.97 | $145.21 | 2,758,400 | — | — |
| 2021-01-06 | $66.97 | $152.02 | 3,442,500 | — | — |
| 2021-01-05 | $61.88 | $140.47 | 1,660,700 | — | — |
| 2021-01-04 | $60.88 | $138.20 | 1,572,200 | — | — |