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-05-03 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.79 | $157.39 | 29,200 | — | — |
| 2021-12-30 | $67.88 | $157.60 | 47,400 | — | — |
| 2021-12-29 | $67.54 | $156.81 | 39,100 | — | — |
| 2021-12-28 | $66.90 | $155.33 | 26,000 | — | — |
| 2021-12-27 | $66.97 | $155.49 | 32,300 | — | — |
| 2021-12-23 | $66.80 | $155.10 | 17,300 | — | — |
| 2021-12-22 | $66.91 | $155.35 | 27,100 | — | — |
| 2021-12-21 | $67.00 | $155.56 | 27,000 | — | — |
| 2021-12-20 | $67.34 | $156.35 | 22,700 | — | — |
| 2021-12-17 | $67.22 | $156.07 | 136,800 | — | — |
| 2021-12-16 | $67.57 | $156.88 | 48,300 | — | — |
| 2021-12-15 | $67.24 | $156.12 | 61,000 | — | — |
| 2021-12-14 | $66.97 | $155.49 | 53,100 | — | — |
| 2021-12-13 | $67.08 | $155.75 | 56,600 | — | — |
| 2021-12-10 | $65.70 | $152.54 | 51,800 | — | — |
| 2021-12-09 | $65.66 | $152.45 | 34,400 | — | — |
| 2021-12-08 | $66.00 | $153.24 | 61,700 | — | — |
| 2021-12-07 | $68.50 | $156.72 | 25,300 | — | — |
| 2021-12-06 | $68.69 | $157.16 | 40,400 | — | — |
| 2021-12-03 | $67.52 | $154.48 | 41,500 | — | — |
| 2021-12-02 | $67.32 | $154.02 | 35,800 | — | — |
| 2021-12-01 | $66.26 | $151.16 | 27,000 | — | — |
| 2021-11-30 | $65.67 | $149.82 | 71,000 | — | — |
| 2021-11-29 | $69.28 | $158.05 | 37,500 | — | — |
| 2021-11-26 | $69.30 | $158.10 | 23,100 | — | — |
| 2021-11-24 | $69.41 | $158.35 | 49,300 | — | — |
| 2021-11-23 | $70.28 | $160.33 | 38,800 | — | — |
| 2021-11-22 | $70.09 | $159.90 | 31,700 | — | — |
| 2021-11-19 | $70.10 | $159.92 | 52,100 | — | — |
| 2021-11-18 | $67.68 | $154.40 | 30,400 | — | — |
| 2021-11-17 | $67.40 | $153.76 | 30,300 | — | — |
| 2021-11-16 | $66.94 | $152.71 | 29,500 | — | — |
| 2021-11-15 | $66.92 | $152.67 | 25,200 | — | — |
| 2021-11-12 | $66.64 | $152.03 | 17,400 | — | — |
| 2021-11-11 | $67.07 | $153.01 | 24,900 | — | — |
| 2021-11-10 | $67.25 | $153.42 | 15,700 | — | — |
| 2021-11-09 | $67.03 | $152.92 | 18,900 | — | — |
| 2021-11-08 | $66.92 | $152.67 | 40,100 | — | — |
| 2021-11-05 | $67.48 | $153.95 | 43,500 | — | — |
| 2021-11-04 | $66.68 | $152.12 | 22,700 | — | — |
| 2021-11-03 | $67.26 | $153.45 | 14,500 | — | — |
| 2021-11-02 | $67.07 | $153.01 | 15,800 | — | — |
| 2021-11-01 | $66.84 | $152.49 | 22,800 | — | — |
| 2021-10-29 | $64.03 | $146.08 | 40,400 | — | — |
| 2021-10-28 | $65.06 | $148.43 | 36,600 | — | — |
| 2021-10-27 | $64.51 | $147.17 | 43,100 | — | — |
| 2021-10-26 | $65.00 | $148.29 | 23,100 | — | — |
| 2021-10-25 | $65.13 | $148.59 | 21,400 | — | — |
| 2021-10-22 | $65.43 | $149.27 | 6,800 | — | — |
| 2021-10-21 | $64.92 | $148.11 | 17,300 | — | — |
| 2021-10-20 | $65.88 | $150.30 | 12,300 | — | — |
| 2021-10-19 | $65.65 | $149.77 | 14,200 | — | — |
| 2021-10-18 | $65.34 | $149.06 | 15,900 | — | — |
| 2021-10-15 | $65.50 | $149.43 | 16,400 | — | — |
| 2021-10-14 | $65.30 | $148.97 | 30,100 | — | — |
| 2021-10-13 | $64.76 | $147.74 | 23,900 | — | — |
| 2021-10-12 | $64.39 | $146.90 | 19,100 | — | — |
| 2021-10-11 | $64.74 | $147.70 | 15,500 | — | — |
| 2021-10-08 | $64.59 | $147.35 | 10,400 | — | — |
| 2021-10-07 | $64.42 | $146.97 | 34,300 | — | — |
| 2021-10-06 | $64.11 | $146.26 | 23,300 | — | — |
| 2021-10-05 | $63.34 | $144.50 | 21,400 | — | — |
| 2021-10-04 | $63.64 | $145.19 | 40,800 | — | — |
| 2021-10-01 | $63.48 | $144.82 | 37,700 | — | — |
| 2021-09-30 | $62.67 | $142.97 | 31,200 | — | — |
| 2021-09-29 | $63.44 | $144.73 | 31,800 | — | — |
| 2021-09-28 | $63.28 | $144.37 | 34,800 | — | — |
| 2021-09-27 | $63.74 | $145.41 | 23,800 | — | — |
| 2021-09-24 | $64.35 | $146.81 | 34,700 | — | — |
| 2021-09-23 | $64.54 | $147.24 | 35,500 | — | — |
| 2021-09-22 | $65.11 | $148.54 | 61,800 | — | — |
| 2021-09-21 | $65.79 | $150.09 | 165,600 | — | — |
| 2021-09-20 | $65.74 | $149.98 | 168,800 | — | — |
| 2021-09-17 | $65.50 | $149.43 | 276,500 | — | — |
| 2021-09-16 | $66.86 | $152.53 | 134,500 | — | — |
| 2021-09-15 | $66.22 | $151.07 | 122,400 | — | — |
| 2021-09-14 | $65.70 | $149.89 | 57,700 | — | — |
| 2021-09-13 | $66.51 | $151.73 | 51,200 | — | — |
| 2021-09-10 | $66.53 | $151.78 | 49,700 | — | — |
| 2021-09-09 | $66.24 | $151.12 | 55,900 | — | — |
| 2021-09-08 | $67.53 | $154.06 | 53,600 | — | — |
| 2021-09-07 | $65.45 | $149.32 | 88,900 | — | — |
| 2021-09-03 | $66.84 | $152.49 | 28,600 | — | — |
| 2021-09-02 | $66.53 | $151.78 | 34,800 | — | — |
| 2021-09-01 | $68.73 | $156.39 | 29,000 | — | — |
| 2021-08-31 | $66.20 | $150.63 | 36,100 | — | — |
| 2021-08-30 | $66.60 | $151.54 | 35,600 | — | — |
| 2021-08-27 | $66.65 | $151.66 | 26,000 | — | — |
| 2021-08-26 | $66.40 | $151.09 | 62,600 | — | — |
| 2021-08-25 | $66.31 | $150.88 | 20,200 | — | — |
| 2021-08-24 | $66.34 | $150.95 | 20,800 | — | — |
| 2021-08-23 | $66.17 | $150.56 | 26,400 | — | — |
| 2021-08-20 | $66.12 | $150.45 | 22,200 | — | — |
| 2021-08-19 | $65.39 | $148.79 | 16,400 | — | — |
| 2021-08-18 | $65.01 | $147.92 | 12,900 | — | — |
| 2021-08-17 | $66.28 | $150.81 | 18,300 | — | — |
| 2021-08-16 | $66.18 | $150.59 | 13,600 | — | — |
| 2021-08-13 | $65.50 | $149.04 | 17,000 | — | — |
| 2021-08-12 | $64.50 | $146.76 | 37,100 | — | — |
| 2021-08-11 | $64.81 | $147.47 | 28,100 | — | — |
| 2021-08-10 | $65.46 | $148.95 | 23,500 | — | — |
| 2021-08-09 | $65.95 | $150.06 | 17,300 | — | — |
| 2021-08-06 | $66.14 | $150.49 | 16,400 | — | — |
| 2021-08-05 | $66.18 | $150.59 | 16,900 | — | — |
| 2021-08-04 | $66.05 | $150.29 | 27,800 | — | — |
| 2021-08-03 | $66.44 | $151.18 | 21,900 | — | — |
| 2021-08-02 | $66.84 | $152.09 | 38,700 | — | — |
| 2021-07-30 | $66.89 | $152.20 | 39,200 | — | — |
| 2021-07-29 | $66.60 | $151.54 | 40,200 | — | — |
| 2021-07-28 | $67.78 | $154.23 | 16,600 | — | — |
| 2021-07-27 | $68.07 | $154.89 | 25,100 | — | — |
| 2021-07-26 | $67.94 | $154.59 | 24,600 | — | — |
| 2021-07-23 | $67.85 | $154.39 | 20,400 | — | — |
| 2021-07-22 | $67.35 | $153.25 | 16,900 | — | — |
| 2021-07-21 | $68.81 | $156.57 | 25,000 | — | — |
| 2021-07-20 | $68.58 | $156.05 | 39,000 | — | — |
| 2021-07-19 | $67.43 | $153.43 | 32,300 | — | — |
| 2021-07-16 | $68.03 | $154.80 | 16,600 | — | — |
| 2021-07-15 | $68.49 | $155.84 | 20,300 | — | — |
| 2021-07-14 | $68.91 | $156.80 | 29,000 | — | — |
| 2021-07-13 | $68.54 | $155.96 | 46,300 | — | — |
| 2021-07-12 | $69.25 | $157.57 | 18,800 | — | — |
| 2021-07-09 | $70.00 | $159.28 | 18,500 | — | — |
| 2021-07-08 | $69.54 | $158.23 | 25,400 | — | — |
| 2021-07-07 | $70.14 | $159.60 | 19,400 | — | — |
| 2021-07-06 | $70.12 | $159.55 | 29,100 | — | — |
| 2021-07-02 | $70.51 | $160.44 | 27,000 | — | — |
| 2021-07-01 | $70.23 | $159.80 | 68,300 | — | — |
| 2021-06-30 | $70.50 | $160.42 | 78,800 | — | — |
| 2021-06-29 | $71.61 | $162.94 | 46,000 | — | — |
| 2021-06-28 | $71.86 | $163.51 | 66,900 | — | — |
| 2021-06-25 | $72.33 | $164.58 | 555,500 | — | — |
| 2021-06-24 | $69.58 | $158.32 | 39,400 | — | — |
| 2021-06-23 | $68.48 | $155.82 | 62,800 | — | — |
| 2021-06-22 | $68.99 | $156.98 | 107,100 | — | — |
| 2021-06-21 | $69.85 | $158.94 | 34,900 | — | — |
| 2021-06-18 | $69.23 | $157.53 | 59,200 | — | — |
| 2021-06-17 | $70.84 | $161.19 | 69,300 | — | — |
| 2021-06-16 | $70.85 | $161.21 | 46,700 | — | — |
| 2021-06-15 | $70.88 | $161.28 | 29,500 | — | — |
| 2021-06-14 | $70.90 | $161.33 | 27,700 | — | — |
| 2021-06-11 | $70.26 | $159.87 | 49,600 | — | — |
| 2021-06-10 | $70.47 | $160.35 | 51,500 | — | — |
| 2021-06-09 | $70.31 | $159.98 | 89,000 | — | — |
| 2021-06-08 | $74.16 | $168.74 | 30,300 | — | — |
| 2021-06-07 | $74.27 | $168.99 | 41,800 | — | — |
| 2021-06-04 | $75.65 | $171.72 | 40,900 | — | — |
| 2021-06-03 | $75.72 | $171.88 | 19,700 | — | — |
| 2021-06-02 | $75.85 | $172.18 | 45,500 | — | — |
| 2021-06-01 | $75.37 | $171.09 | 40,000 | — | — |
| 2021-05-28 | $75.00 | $170.25 | 60,500 | — | — |
| 2021-05-27 | $74.07 | $168.14 | 52,700 | — | — |
| 2021-05-26 | $74.21 | $168.46 | 65,700 | — | — |
| 2021-05-25 | $73.88 | $167.71 | 23,000 | — | — |
| 2021-05-24 | $73.81 | $167.55 | 32,500 | — | — |
| 2021-05-21 | $73.88 | $167.71 | 23,600 | — | — |
| 2021-05-20 | $73.84 | $167.62 | 49,600 | — | — |
| 2021-05-19 | $71.90 | $163.21 | 42,600 | — | — |
| 2021-05-18 | $72.36 | $164.26 | 23,200 | — | — |
| 2021-05-17 | $72.60 | $164.80 | 26,800 | — | — |
| 2021-05-14 | $72.84 | $165.35 | 29,700 | — | — |
| 2021-05-13 | $72.34 | $164.21 | 21,500 | — | — |
| 2021-05-12 | $70.93 | $161.01 | 16,700 | — | — |
| 2021-05-11 | $72.10 | $163.67 | 20,200 | — | — |
| 2021-05-10 | $72.26 | $164.03 | 27,700 | — | — |
| 2021-05-07 | $71.50 | $162.30 | 20,200 | — | — |
| 2021-05-06 | $71.79 | $162.96 | 34,100 | — | — |
| 2021-05-05 | $70.76 | $160.62 | 24,000 | — | — |
| 2021-05-04 | $71.66 | $162.67 | 13,700 | — | — |
| 2021-05-03 | $72.83 | $165.32 | 21,100 | — | — |
| 2021-04-30 | $71.35 | $161.96 | 48,500 | — | — |
| 2021-04-29 | $73.77 | $167.46 | 23,600 | — | — |
| 2021-04-28 | $72.13 | $163.73 | 14,200 | — | — |
| 2021-04-27 | $72.10 | $163.67 | 30,000 | — | — |
| 2021-04-26 | $71.88 | $163.17 | 24,100 | — | — |
| 2021-04-23 | $73.20 | $166.16 | 29,500 | — | — |
| 2021-04-22 | $72.90 | $165.48 | 37,300 | — | — |
| 2021-04-21 | $72.42 | $164.39 | 37,600 | — | — |
| 2021-04-20 | $71.59 | $162.51 | 28,500 | — | — |
| 2021-04-19 | $70.45 | $159.92 | 31,900 | — | — |
| 2021-04-16 | $69.27 | $157.24 | 39,200 | — | — |
| 2021-04-15 | $68.79 | $156.15 | 26,300 | — | — |
| 2021-04-14 | $67.49 | $153.20 | 33,600 | — | — |
| 2021-04-13 | $67.23 | $152.61 | 34,200 | — | — |
| 2021-04-12 | $67.21 | $152.57 | 14,600 | — | — |
| 2021-04-09 | $65.88 | $149.55 | 63,200 | — | — |
| 2021-04-08 | $66.32 | $150.55 | 36,200 | — | — |
| 2021-04-07 | $65.42 | $148.50 | 41,400 | — | — |
| 2021-04-06 | $66.78 | $151.59 | 103,000 | — | — |
| 2021-04-05 | $65.82 | $149.41 | 41,600 | — | — |
| 2021-04-01 | $64.64 | $146.73 | 66,400 | — | — |
| 2021-03-31 | $63.67 | $144.53 | 51,900 | — | — |
| 2021-03-30 | $65.01 | $147.57 | 26,000 | — | — |
| 2021-03-29 | $64.91 | $147.34 | 58,900 | — | — |
| 2021-03-26 | $64.11 | $145.53 | 46,800 | — | — |
| 2021-03-25 | $64.17 | $145.66 | 20,000 | — | — |
| 2021-03-24 | $64.86 | $147.23 | 17,700 | — | — |
| 2021-03-23 | $65.51 | $148.71 | 31,000 | — | — |
| 2021-03-22 | $64.93 | $147.39 | 35,200 | — | — |
| 2021-03-19 | $64.18 | $145.69 | 115,600 | — | — |
| 2021-03-18 | $65.59 | $148.89 | 30,800 | — | — |
| 2021-03-17 | $66.59 | $151.16 | 59,200 | — | — |
| 2021-03-16 | $67.29 | $152.75 | 200 | — | — |
| 2021-03-15 | $67.17 | $152.47 | 25,800 | — | — |
| 2021-03-12 | $66.44 | $150.82 | 20,600 | — | — |
| 2021-03-11 | $66.42 | $150.77 | 28,000 | — | — |
| 2021-03-10 | $66.79 | $151.61 | 47,000 | — | — |
| 2021-03-09 | $65.57 | $148.84 | 29,900 | — | — |
| 2021-03-08 | $65.39 | $148.43 | 23,800 | — | — |
| 2021-03-05 | $66.10 | $150.05 | 24,700 | — | — |
| 2021-03-04 | $64.39 | $145.76 | 32,300 | — | — |
| 2021-03-03 | $65.60 | $148.49 | 23,900 | — | — |
| 2021-03-02 | $67.54 | $152.89 | 18,200 | — | — |
| 2021-03-01 | $68.02 | $153.97 | 30,300 | — | — |
| 2021-02-26 | $66.59 | $150.74 | 50,000 | — | — |
| 2021-02-25 | $68.43 | $154.90 | 18,100 | — | — |
| 2021-02-24 | $69.53 | $157.39 | 17,100 | — | — |
| 2021-02-23 | $69.56 | $157.46 | 47,800 | — | — |
| 2021-02-22 | $69.41 | $157.12 | 32,200 | — | — |
| 2021-02-19 | $70.34 | $159.22 | 34,900 | — | — |
| 2021-02-18 | $71.67 | $162.23 | 51,900 | — | — |
| 2021-02-17 | $70.42 | $159.41 | 28,100 | — | — |
| 2021-02-16 | $70.73 | $160.11 | 21,100 | — | — |
| 2021-02-12 | $71.09 | $160.92 | 27,200 | — | — |
| 2021-02-11 | $70.84 | $160.36 | 35,800 | — | — |
| 2021-02-10 | $71.03 | $160.79 | 29,600 | — | — |
| 2021-02-09 | $70.84 | $160.36 | 25,900 | — | — |
| 2021-02-08 | $70.19 | $158.88 | 40,000 | — | — |
| 2021-02-05 | $69.26 | $156.78 | 41,000 | — | — |
| 2021-02-04 | $68.41 | $154.86 | 38,400 | — | — |
| 2021-02-03 | $68.21 | $154.40 | 32,300 | — | — |
| 2021-02-02 | $68.10 | $154.15 | 58,000 | — | — |
| 2021-02-01 | $66.98 | $151.62 | 30,800 | — | — |
| 2021-01-29 | $66.12 | $149.67 | 51,000 | — | — |
| 2021-01-28 | $68.28 | $154.56 | 42,000 | — | — |
| 2021-01-27 | $67.57 | $152.95 | 28,100 | — | — |
| 2021-01-26 | $67.60 | $153.02 | 57,500 | — | — |
| 2021-01-25 | $66.05 | $149.51 | 127,500 | — | — |
| 2021-01-22 | $67.96 | $153.84 | 45,100 | — | — |
| 2021-01-21 | $68.01 | $153.95 | 68,900 | — | — |
| 2021-01-20 | $68.63 | $155.35 | 48,500 | — | — |
| 2021-01-19 | $69.24 | $156.73 | 101,300 | — | — |
| 2021-01-15 | $69.57 | $157.48 | 49,500 | — | — |
| 2021-01-14 | $69.12 | $156.46 | 55,100 | — | — |
| 2021-01-13 | $70.73 | $160.11 | 38,600 | — | — |
| 2021-01-12 | $71.25 | $161.28 | 48,400 | — | — |
| 2021-01-11 | $72.26 | $163.57 | 34,300 | — | — |
| 2021-01-08 | $73.59 | $166.58 | 40,600 | — | — |
| 2021-01-07 | $72.88 | $164.97 | 46,800 | — | — |
| 2021-01-06 | $72.89 | $165.00 | 59,400 | — | — |
| 2021-01-05 | $73.17 | $165.63 | 74,500 | — | — |
| 2021-01-04 | $72.64 | $164.43 | 133,300 | — | — |