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-12-30 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 | $71.94 | $162.84 | 2,071,100 | — | — |
| 2021-12-30 | $71.59 | $162.05 | 2,141,500 | — | — |
| 2021-12-29 | $72.03 | $162.71 | 3,198,600 | — | — |
| 2021-12-28 | $71.46 | $161.42 | 4,992,400 | — | — |
| 2021-12-27 | $71.42 | $161.33 | 5,462,400 | — | — |
| 2021-12-23 | $71.25 | $160.94 | 5,656,500 | — | — |
| 2021-12-22 | $71.77 | $162.12 | 5,321,900 | — | — |
| 2021-12-21 | $70.85 | $160.04 | 10,929,700 | — | — |
| 2021-12-20 | $71.13 | $160.67 | 13,636,700 | — | — |
| 2021-12-17 | $72.35 | $163.43 | 3,534,000 | — | — |
| 2021-12-16 | $73.86 | $166.84 | 3,969,600 | — | — |
| 2021-12-15 | $73.66 | $166.39 | 5,762,900 | — | — |
| 2021-12-14 | $72.80 | $164.45 | 9,202,100 | — | — |
| 2021-12-13 | $70.76 | $159.84 | 32,837,100 | — | — |
| 2021-12-10 | $72.58 | $163.95 | 14,476,100 | — | — |
| 2021-12-09 | $72.04 | $162.73 | 8,699,400 | — | — |
| 2021-12-08 | $72.10 | $162.86 | 11,860,600 | — | — |
| 2021-12-07 | $72.91 | $164.69 | 4,410,700 | — | — |
| 2021-12-06 | $71.79 | $162.16 | 3,697,700 | — | — |
| 2021-12-03 | $68.88 | $155.59 | 5,568,500 | — | — |
| 2021-12-02 | $69.81 | $157.69 | 5,371,400 | — | — |
| 2021-12-01 | $68.75 | $155.30 | 4,383,000 | — | — |
| 2021-11-30 | $70.03 | $158.19 | 6,118,800 | — | — |
| 2021-11-29 | $71.70 | $161.96 | 4,421,200 | — | — |
| 2021-11-26 | $71.31 | $161.08 | 3,591,600 | — | — |
| 2021-11-24 | $74.69 | $168.72 | 1,591,200 | — | — |
| 2021-11-23 | $75.20 | $169.87 | 5,476,500 | — | — |
| 2021-11-22 | $73.81 | $166.73 | 2,862,900 | — | — |
| 2021-11-19 | $74.84 | $169.05 | 2,237,000 | — | — |
| 2021-11-18 | $75.51 | $170.57 | 4,184,500 | — | — |
| 2021-11-17 | $74.74 | $168.83 | 6,945,300 | — | — |
| 2021-11-16 | $77.21 | $174.41 | 2,091,700 | — | — |
| 2021-11-15 | $76.96 | $173.84 | 1,326,000 | — | — |
| 2021-11-12 | $77.56 | $175.20 | 1,386,700 | — | — |
| 2021-11-11 | $76.89 | $173.68 | 1,270,800 | — | — |
| 2021-11-10 | $77.51 | $175.09 | 1,507,300 | — | — |
| 2021-11-09 | $77.89 | $175.94 | 1,556,600 | — | — |
| 2021-11-08 | $77.03 | $174.00 | 2,894,500 | — | — |
| 2021-11-05 | $76.71 | $173.28 | 1,634,000 | — | — |
| 2021-11-04 | $76.26 | $172.26 | 2,597,800 | — | — |
| 2021-11-03 | $77.45 | $174.95 | 1,985,700 | — | — |
| 2021-11-02 | $77.72 | $175.56 | 2,536,100 | — | — |
| 2021-11-01 | $77.33 | $174.68 | 2,394,700 | — | — |
| 2021-10-29 | $77.40 | $174.84 | 3,033,000 | — | — |
| 2021-10-28 | $77.35 | $174.72 | 5,351,200 | — | — |
| 2021-10-27 | $75.67 | $170.93 | 3,278,100 | — | — |
| 2021-10-26 | $75.51 | $170.57 | 2,750,200 | — | — |
| 2021-10-25 | $75.12 | $169.69 | 2,998,700 | — | — |
| 2021-10-22 | $76.13 | $171.97 | 3,762,400 | — | — |
| 2021-10-21 | $74.99 | $169.39 | 4,196,700 | — | — |
| 2021-10-20 | $74.67 | $168.67 | 9,349,000 | — | — |
| 2021-10-19 | $73.48 | $165.98 | 4,232,000 | — | — |
| 2021-10-18 | $73.40 | $165.80 | 4,980,800 | — | — |
| 2021-10-15 | $72.85 | $164.56 | 7,716,400 | — | — |
| 2021-10-14 | $71.62 | $161.78 | 5,161,100 | — | — |
| 2021-10-13 | $69.73 | $157.51 | 3,036,900 | — | — |
| 2021-10-12 | $68.66 | $155.09 | 4,684,600 | — | — |
| 2021-10-11 | $68.63 | $155.03 | 2,358,500 | — | — |
| 2021-10-08 | $69.21 | $156.34 | 3,749,500 | — | — |
| 2021-10-07 | $68.24 | $154.15 | 4,551,500 | — | — |
| 2021-10-06 | $68.30 | $154.28 | 3,618,600 | — | — |
| 2021-10-05 | $67.13 | $151.64 | 3,624,000 | — | — |
| 2021-10-04 | $66.43 | $150.06 | 3,531,100 | — | — |
| 2021-10-01 | $66.32 | $149.81 | 6,292,100 | — | — |
| 2021-09-30 | $65.07 | $146.98 | 4,145,100 | — | — |
| 2021-09-29 | $66.03 | $149.15 | 3,324,700 | — | — |
| 2021-09-28 | $66.29 | $149.74 | 6,459,400 | — | — |
| 2021-09-27 | $66.89 | $151.10 | 5,422,300 | — | — |
| 2021-09-24 | $65.79 | $148.61 | 3,195,600 | — | — |
| 2021-09-23 | $65.56 | $148.09 | 5,764,400 | — | — |
| 2021-09-22 | $64.77 | $145.97 | 6,503,000 | — | — |
| 2021-09-21 | $64.64 | $145.68 | 4,779,600 | — | — |
| 2021-09-20 | $65.49 | $147.59 | 8,389,400 | — | — |
| 2021-09-17 | $67.23 | $151.51 | 8,186,800 | — | — |
| 2021-09-16 | $68.19 | $153.68 | 8,844,300 | — | — |
| 2021-09-15 | $68.81 | $155.08 | 14,228,700 | — | — |
| 2021-09-14 | $68.14 | $153.57 | 4,071,900 | — | — |
| 2021-09-13 | $68.55 | $154.49 | 7,493,600 | — | — |
| 2021-09-10 | $68.54 | $154.47 | 5,148,600 | — | — |
| 2021-09-09 | $69.40 | $156.41 | 5,187,600 | — | — |
| 2021-09-08 | $72.04 | $162.35 | 7,383,600 | — | — |
| 2021-09-07 | $70.92 | $159.83 | 10,034,800 | — | — |
| 2021-09-03 | $72.29 | $162.92 | 10,546,000 | — | — |
| 2021-09-02 | $74.22 | $167.27 | 13,122,700 | — | — |
| 2021-09-01 | $72.22 | $162.76 | 22,180,500 | — | — |
| 2021-08-31 | $68.79 | $155.03 | 22,239,200 | — | — |
| 2021-08-30 | $72.05 | $162.38 | 1,730,900 | — | — |
| 2021-08-27 | $71.83 | $161.88 | 2,476,900 | — | — |
| 2021-08-26 | $71.13 | $160.30 | 1,703,300 | — | — |
| 2021-08-25 | $71.23 | $160.53 | 1,539,400 | — | — |
| 2021-08-24 | $70.89 | $159.76 | 1,522,200 | — | — |
| 2021-08-23 | $71.26 | $160.60 | 1,614,400 | — | — |
| 2021-08-20 | $70.55 | $159.00 | 2,092,900 | — | — |
| 2021-08-19 | $70.84 | $159.65 | 5,534,200 | — | — |
| 2021-08-18 | $70.91 | $159.81 | 1,753,500 | — | — |
| 2021-08-17 | $71.13 | $160.30 | 3,202,700 | — | — |
| 2021-08-16 | $71.47 | $161.07 | 2,149,500 | — | — |
| 2021-08-13 | $72.55 | $163.50 | 1,666,900 | — | — |
| 2021-08-12 | $72.65 | $163.73 | 2,406,400 | — | — |
| 2021-08-11 | $73.52 | $165.69 | 4,286,000 | — | — |
| 2021-08-10 | $72.21 | $162.74 | 8,124,800 | — | — |
| 2021-08-09 | $72.71 | $163.86 | 2,172,600 | — | — |
| 2021-08-06 | $73.49 | $165.62 | 1,926,000 | — | — |
| 2021-08-05 | $73.69 | $166.07 | 1,418,300 | — | — |
| 2021-08-04 | $73.71 | $166.12 | 1,827,600 | — | — |
| 2021-08-03 | $74.29 | $167.43 | 2,382,400 | — | — |
| 2021-08-02 | $73.50 | $165.65 | 1,400,600 | — | — |
| 2021-07-30 | $74.32 | $167.49 | 2,048,500 | — | — |
| 2021-07-29 | $73.45 | $165.53 | 3,219,800 | — | — |
| 2021-07-28 | $71.99 | $162.24 | 2,541,200 | — | — |
| 2021-07-27 | $72.09 | $162.47 | 3,447,100 | — | — |
| 2021-07-26 | $72.91 | $164.32 | 1,355,400 | — | — |
| 2021-07-23 | $73.89 | $166.52 | 1,834,100 | — | — |
| 2021-07-22 | $72.80 | $164.07 | 2,120,400 | — | — |
| 2021-07-21 | $72.30 | $162.94 | 1,684,500 | — | — |
| 2021-07-20 | $71.87 | $161.97 | 2,296,400 | — | — |
| 2021-07-19 | $70.89 | $159.76 | 3,184,800 | — | — |
| 2021-07-16 | $72.35 | $163.05 | 2,114,600 | — | — |
| 2021-07-15 | $72.56 | $163.53 | 2,245,500 | — | — |
| 2021-07-14 | $71.97 | $162.20 | 1,806,100 | — | — |
| 2021-07-13 | $72.92 | $164.34 | 1,673,200 | — | — |
| 2021-07-12 | $73.58 | $165.83 | 1,553,100 | — | — |
| 2021-07-09 | $74.77 | $168.51 | 3,522,200 | — | — |
| 2021-07-08 | $72.89 | $164.27 | 6,932,200 | — | — |
| 2021-07-07 | $77.47 | $174.59 | 1,009,700 | — | — |
| 2021-07-06 | $76.31 | $171.98 | 1,156,500 | — | — |
| 2021-07-02 | $77.57 | $174.82 | 1,477,300 | — | — |
| 2021-07-01 | $76.67 | $172.79 | 1,002,200 | — | — |
| 2021-06-30 | $76.91 | $173.33 | 1,470,000 | — | — |
| 2021-06-29 | $77.27 | $174.14 | 1,329,000 | — | — |
| 2021-06-28 | $76.78 | $173.04 | 1,079,900 | — | — |
| 2021-06-25 | $77.18 | $173.94 | 917,600 | — | — |
| 2021-06-24 | $76.31 | $171.98 | 853,600 | — | — |
| 2021-06-23 | $76.25 | $171.50 | 1,487,100 | — | — |
| 2021-06-22 | $76.53 | $172.13 | 1,395,300 | — | — |
| 2021-06-21 | $76.82 | $172.78 | 1,546,700 | — | — |
| 2021-06-18 | $75.93 | $170.78 | 2,337,900 | — | — |
| 2021-06-17 | $77.66 | $174.67 | 2,369,300 | — | — |
| 2021-06-16 | $78.87 | $177.39 | 1,207,600 | — | — |
| 2021-06-15 | $80.26 | $180.51 | 1,052,700 | — | — |
| 2021-06-14 | $80.54 | $181.14 | 1,287,700 | — | — |
| 2021-06-11 | $80.37 | $180.76 | 711,800 | — | — |
| 2021-06-10 | $80.00 | $179.93 | 1,021,800 | — | — |
| 2021-06-09 | $80.45 | $180.94 | 1,130,700 | — | — |
| 2021-06-08 | $80.87 | $181.89 | 1,062,500 | — | — |
| 2021-06-07 | $80.23 | $180.45 | 1,170,300 | — | — |
| 2021-06-04 | $81.08 | $182.36 | 1,590,400 | — | — |
| 2021-06-03 | $81.19 | $182.61 | 870,800 | — | — |
| 2021-06-02 | $81.38 | $183.03 | 2,306,500 | — | — |
| 2021-06-01 | $82.30 | $185.10 | 1,599,100 | — | — |
| 2021-05-28 | $81.26 | $182.76 | 3,829,200 | — | — |
| 2021-05-27 | $80.59 | $181.26 | 3,561,300 | — | — |
| 2021-05-26 | $81.49 | $183.28 | 2,851,300 | — | — |
| 2021-05-25 | $81.91 | $184.23 | 3,776,200 | — | — |
| 2021-05-24 | $82.65 | $185.89 | 3,251,100 | — | — |
| 2021-05-21 | $80.97 | $182.11 | 4,041,200 | — | — |
| 2021-05-20 | $80.58 | $181.23 | 4,661,300 | — | — |
| 2021-05-19 | $78.61 | $176.80 | 2,887,700 | — | — |
| 2021-05-18 | $77.04 | $173.27 | 4,175,000 | — | — |
| 2021-05-17 | $77.80 | $174.98 | 4,889,400 | — | — |
| 2021-05-14 | $79.91 | $179.73 | 4,807,100 | — | — |
| 2021-05-13 | $80.19 | $180.35 | 2,897,500 | — | — |
| 2021-05-12 | $78.37 | $176.27 | 2,199,500 | — | — |
| 2021-05-11 | $79.01 | $177.71 | 2,653,000 | — | — |
| 2021-05-10 | $79.74 | $179.35 | 3,917,500 | — | — |
| 2021-05-07 | $79.55 | $178.92 | 3,296,500 | — | — |
| 2021-05-06 | $77.51 | $174.33 | 3,066,000 | — | — |
| 2021-05-05 | $76.42 | $171.87 | 2,306,000 | — | — |
| 2021-05-04 | $75.12 | $168.95 | 2,441,000 | — | — |
| 2021-05-03 | $74.83 | $168.30 | 2,187,000 | — | — |
| 2021-04-30 | $74.63 | $167.84 | 2,011,500 | — | — |
| 2021-04-29 | $74.93 | $168.52 | 2,383,500 | — | — |
| 2021-04-28 | $74.92 | $168.50 | 3,909,500 | — | — |
| 2021-04-27 | $74.90 | $168.46 | 3,549,500 | — | — |
| 2021-04-26 | $74.22 | $166.94 | 4,693,500 | — | — |
| 2021-04-23 | $74.14 | $166.75 | 8,087,000 | — | — |
| 2021-04-22 | $73.51 | $165.34 | 7,178,000 | — | — |
| 2021-04-21 | $71.06 | $159.82 | 5,039,500 | — | — |
| 2021-04-20 | $71.02 | $159.74 | 18,187,500 | — | — |
| 2021-04-19 | $73.07 | $164.35 | 3,447,000 | — | — |
| 2021-04-16 | $73.86 | $166.13 | 3,524,000 | — | — |
| 2021-04-15 | $74.11 | $166.67 | 3,061,000 | — | — |
| 2021-04-14 | $74.84 | $168.33 | 3,645,000 | — | — |
| 2021-04-13 | $74.64 | $167.87 | 3,678,000 | — | — |
| 2021-04-12 | $75.66 | $170.16 | 2,034,000 | — | — |
| 2021-04-09 | $75.19 | $169.11 | 3,040,000 | — | — |
| 2021-04-08 | $75.06 | $168.82 | 3,590,000 | — | — |
| 2021-04-07 | $75.45 | $169.70 | 1,909,500 | — | — |
| 2021-04-06 | $75.25 | $169.25 | 3,800,000 | — | — |
| 2021-04-05 | $77.09 | $173.38 | 3,154,500 | — | — |
| 2021-04-01 | $77.05 | $173.30 | 3,705,000 | — | — |
| 2021-03-31 | $75.86 | $170.61 | 5,622,000 | — | — |
| 2021-03-30 | $73.93 | $166.28 | 3,691,500 | — | — |
| 2021-03-29 | $72.85 | $163.85 | 7,524,000 | — | — |
| 2021-03-26 | $71.64 | $161.14 | 4,977,500 | — | — |
| 2021-03-25 | $70.64 | $158.88 | 9,366,500 | — | — |
| 2021-03-24 | $71.22 | $159.84 | 6,620,500 | — | — |
| 2021-03-23 | $70.80 | $158.90 | 9,357,000 | — | — |
| 2021-03-22 | $71.31 | $160.04 | 20,638,500 | — | — |
| 2021-03-19 | $75.70 | $169.89 | 1,452,500 | — | — |
| 2021-03-18 | $76.75 | $172.25 | 1,418,000 | — | — |
| 2021-03-17 | $76.21 | $171.03 | 1,706,000 | — | — |
| 2021-03-16 | $74.95 | $168.22 | 2,609,000 | — | — |
| 2021-03-15 | $74.48 | $167.16 | 1,410,000 | — | — |
| 2021-03-12 | $74.61 | $167.45 | 980,500 | — | — |
| 2021-03-11 | $74.72 | $167.69 | 907,500 | — | — |
| 2021-03-10 | $74.46 | $167.11 | 986,500 | — | — |
| 2021-03-09 | $73.95 | $165.97 | 1,476,500 | — | — |
| 2021-03-08 | $72.61 | $162.97 | 1,991,000 | — | — |
| 2021-03-05 | $72.53 | $162.79 | 2,204,000 | — | — |
| 2021-03-04 | $70.30 | $157.77 | 1,797,500 | — | — |
| 2021-03-03 | $72.26 | $162.18 | 1,513,500 | — | — |
| 2021-03-02 | $73.24 | $164.37 | 2,367,500 | — | — |
| 2021-03-01 | $73.78 | $165.59 | 2,488,500 | — | — |
| 2021-02-26 | $71.21 | $159.83 | 1,224,000 | — | — |
| 2021-02-25 | $72.52 | $162.77 | 941,000 | — | — |
| 2021-02-24 | $73.13 | $164.13 | 1,041,500 | — | — |
| 2021-02-23 | $72.70 | $163.16 | 883,000 | — | — |
| 2021-02-22 | $72.69 | $163.14 | 1,192,500 | — | — |
| 2021-02-19 | $73.55 | $165.08 | 1,231,500 | — | — |
| 2021-02-18 | $71.91 | $161.40 | 878,000 | — | — |
| 2021-02-17 | $72.65 | $163.05 | 741,000 | — | — |
| 2021-02-16 | $73.10 | $164.07 | 1,603,500 | — | — |
| 2021-02-12 | $73.10 | $164.07 | 1,286,000 | — | — |
| 2021-02-11 | $71.03 | $159.43 | 1,005,000 | — | — |
| 2021-02-10 | $70.73 | $158.75 | 886,500 | — | — |
| 2021-02-09 | $71.01 | $159.36 | 1,377,000 | — | — |
| 2021-02-08 | $71.09 | $159.54 | 962,000 | — | — |
| 2021-02-05 | $71.21 | $159.83 | 1,347,500 | — | — |
| 2021-02-04 | $70.20 | $157.54 | 1,657,000 | — | — |
| 2021-02-03 | $70.18 | $157.50 | 1,529,500 | — | — |
| 2021-02-02 | $70.92 | $159.17 | 2,161,000 | — | — |
| 2021-02-01 | $67.53 | $151.57 | 1,916,000 | — | — |
| 2021-01-29 | $67.24 | $150.92 | 2,567,000 | — | — |
| 2021-01-28 | $69.41 | $155.78 | 2,734,000 | — | — |
| 2021-01-27 | $66.06 | $148.26 | 2,302,500 | — | — |
| 2021-01-26 | $68.41 | $153.54 | 1,344,000 | — | — |
| 2021-01-25 | $68.89 | $154.62 | 1,706,000 | — | — |
| 2021-01-22 | $67.85 | $152.28 | 1,832,000 | — | — |
| 2021-01-21 | $69.74 | $156.53 | 1,220,000 | — | — |
| 2021-01-20 | $70.89 | $159.11 | 855,500 | — | — |
| 2021-01-19 | $70.24 | $157.65 | 1,295,000 | — | — |
| 2021-01-15 | $71.44 | $160.34 | 1,038,000 | — | — |
| 2021-01-14 | $71.49 | $160.44 | 998,500 | — | — |
| 2021-01-13 | $72.69 | $163.13 | 1,761,000 | — | — |
| 2021-01-12 | $72.86 | $163.52 | 939,500 | — | — |
| 2021-01-11 | $72.81 | $163.42 | 1,449,500 | — | — |
| 2021-01-08 | $75.40 | $169.22 | 1,354,500 | — | — |
| 2021-01-07 | $74.04 | $166.17 | 2,376,500 | — | — |
| 2021-01-06 | $72.07 | $161.76 | 1,716,500 | — | — |
| 2021-01-05 | $70.59 | $158.42 | 1,779,000 | — | — |
| 2021-01-04 | $68.97 | $154.78 | 1,960,500 | — | — |