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
- 2005-03-29 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 | $48.50 | $192.22 | 21,900 | — | — |
| 2021-12-30 | $48.62 | $192.69 | 24,200 | — | — |
| 2021-12-29 | $48.58 | $192.53 | 31,900 | — | — |
| 2021-12-28 | $48.19 | $190.99 | 11,900 | — | — |
| 2021-12-27 | $48.15 | $190.83 | 22,300 | — | — |
| 2021-12-23 | $48.30 | $191.42 | 24,600 | — | — |
| 2021-12-22 | $48.07 | $190.51 | 17,700 | — | — |
| 2021-12-21 | $47.50 | $188.25 | 29,700 | — | — |
| 2021-12-20 | $47.09 | $186.63 | 14,400 | — | — |
| 2021-12-17 | $47.44 | $188.02 | 12,500 | — | — |
| 2021-12-16 | $47.36 | $187.70 | 27,800 | — | — |
| 2021-12-15 | $47.52 | $187.49 | 53,700 | — | — |
| 2021-12-14 | $47.16 | $186.07 | 12,600 | — | — |
| 2021-12-13 | $47.16 | $186.07 | 18,100 | — | — |
| 2021-12-10 | $46.75 | $184.45 | 24,500 | — | — |
| 2021-12-09 | $46.95 | $185.24 | 18,700 | — | — |
| 2021-12-08 | $46.77 | $184.53 | 22,300 | — | — |
| 2021-12-07 | $46.38 | $182.99 | 19,900 | — | — |
| 2021-12-06 | $45.86 | $180.94 | 14,400 | — | — |
| 2021-12-03 | $45.57 | $179.80 | 30,900 | — | — |
| 2021-12-02 | $45.50 | $179.52 | 73,800 | — | — |
| 2021-12-01 | $46.56 | $183.70 | 25,300 | — | — |
| 2021-11-30 | $46.29 | $182.64 | 28,500 | — | — |
| 2021-11-29 | $46.93 | $185.16 | 23,200 | — | — |
| 2021-11-26 | $46.74 | $184.41 | 19,300 | — | — |
| 2021-11-24 | $46.83 | $184.77 | 21,000 | — | — |
| 2021-11-23 | $46.78 | $184.57 | 21,900 | — | — |
| 2021-11-22 | $47.15 | $186.03 | 15,500 | — | — |
| 2021-11-19 | $47.30 | $186.62 | 17,300 | — | — |
| 2021-11-18 | $47.67 | $188.08 | 15,800 | — | — |
| 2021-11-17 | $47.72 | $188.28 | 19,100 | — | — |
| 2021-11-16 | $47.80 | $188.59 | 25,600 | — | — |
| 2021-11-15 | $48.06 | $189.62 | 11,900 | — | — |
| 2021-11-12 | $48.06 | $189.62 | 18,200 | — | — |
| 2021-11-11 | $48.20 | $189.33 | 21,800 | — | — |
| 2021-11-10 | $48.43 | $190.24 | 28,800 | — | — |
| 2021-11-09 | $48.28 | $189.65 | 23,200 | — | — |
| 2021-11-08 | $48.40 | $190.12 | 38,200 | — | — |
| 2021-11-05 | $47.84 | $187.92 | 25,000 | — | — |
| 2021-11-04 | $47.97 | $188.43 | 26,900 | — | — |
| 2021-11-03 | $48.37 | $190.00 | 24,700 | — | — |
| 2021-11-02 | $48.12 | $189.02 | 34,500 | — | — |
| 2021-11-01 | $48.32 | $189.80 | 22,600 | — | — |
| 2021-10-29 | $47.99 | $188.51 | 56,900 | — | — |
| 2021-10-28 | $47.84 | $187.92 | 24,200 | — | — |
| 2021-10-27 | $47.47 | $186.46 | 36,200 | — | — |
| 2021-10-26 | $48.02 | $188.62 | 32,500 | — | — |
| 2021-10-25 | $47.78 | $187.68 | 30,900 | — | — |
| 2021-10-22 | $47.73 | $187.49 | 35,400 | — | — |
| 2021-10-21 | $47.74 | $187.52 | 25,000 | — | — |
| 2021-10-20 | $47.76 | $187.60 | 38,900 | — | — |
| 2021-10-19 | $47.05 | $184.81 | 21,000 | — | — |
| 2021-10-18 | $46.71 | $183.48 | 35,600 | — | — |
| 2021-10-15 | $47.01 | $184.66 | 20,600 | — | — |
| 2021-10-14 | $46.69 | $183.40 | 27,600 | — | — |
| 2021-10-13 | $46.15 | $180.44 | 27,000 | — | — |
| 2021-10-12 | $45.97 | $179.74 | 32,100 | — | — |
| 2021-10-11 | $46.38 | $181.34 | 28,800 | — | — |
| 2021-10-08 | $46.77 | $182.87 | 23,300 | — | — |
| 2021-10-07 | $46.86 | $183.22 | 23,200 | — | — |
| 2021-10-06 | $46.21 | $180.68 | 32,300 | — | — |
| 2021-10-05 | $46.42 | $181.50 | 37,200 | — | — |
| 2021-10-04 | $46.42 | $181.50 | 41,600 | — | — |
| 2021-10-01 | $47.59 | $186.07 | 36,100 | — | — |
| 2021-09-30 | $47.65 | $186.31 | 47,100 | — | — |
| 2021-09-29 | $47.27 | $184.82 | 27,200 | — | — |
| 2021-09-28 | $47.41 | $185.37 | 38,300 | — | — |
| 2021-09-27 | $47.60 | $186.11 | 20,300 | — | — |
| 2021-09-24 | $48.23 | $188.58 | 17,500 | — | — |
| 2021-09-23 | $48.28 | $188.77 | 19,600 | — | — |
| 2021-09-22 | $47.97 | $187.56 | 10,900 | — | — |
| 2021-09-21 | $48.04 | $187.83 | 11,600 | — | — |
| 2021-09-20 | $47.63 | $186.23 | 30,500 | — | — |
| 2021-09-17 | $48.24 | $188.61 | 18,300 | — | — |
| 2021-09-16 | $48.31 | $188.89 | 18,000 | — | — |
| 2021-09-15 | $48.51 | $189.67 | 19,300 | — | — |
| 2021-09-14 | $48.69 | $190.37 | 18,900 | — | — |
| 2021-09-13 | $48.90 | $190.41 | 24,800 | — | — |
| 2021-09-10 | $48.95 | $190.61 | 20,500 | — | — |
| 2021-09-09 | $48.90 | $190.41 | 23,300 | — | — |
| 2021-09-08 | $49.06 | $191.04 | 23,300 | — | — |
| 2021-09-07 | $49.06 | $191.04 | 43,500 | — | — |
| 2021-09-03 | $49.00 | $190.80 | 20,300 | — | — |
| 2021-09-02 | $48.87 | $190.30 | 22,900 | — | — |
| 2021-09-01 | $48.58 | $189.17 | 26,100 | — | — |
| 2021-08-31 | $48.51 | $188.89 | 23,700 | — | — |
| 2021-08-30 | $48.43 | $188.58 | 22,600 | — | — |
| 2021-08-27 | $48.24 | $187.84 | 22,800 | — | — |
| 2021-08-26 | $48.14 | $187.45 | 22,300 | — | — |
| 2021-08-25 | $48.61 | $189.28 | 20,100 | — | — |
| 2021-08-24 | $48.65 | $189.44 | 22,600 | — | — |
| 2021-08-23 | $48.45 | $188.66 | 31,700 | — | — |
| 2021-08-20 | $48.58 | $189.17 | 34,200 | — | — |
| 2021-08-19 | $48.51 | $188.89 | 23,000 | — | — |
| 2021-08-18 | $48.84 | $190.18 | 26,300 | — | — |
| 2021-08-17 | $49.08 | $191.11 | 35,300 | — | — |
| 2021-08-16 | $49.06 | $191.04 | 17,700 | — | — |
| 2021-08-13 | $48.66 | $189.48 | 15,600 | — | — |
| 2021-08-12 | $48.52 | $188.15 | 32,100 | — | — |
| 2021-08-11 | $48.72 | $188.93 | 28,000 | — | — |
| 2021-08-10 | $49.00 | $190.02 | 25,500 | — | — |
| 2021-08-09 | $49.04 | $190.17 | 30,600 | — | — |
| 2021-08-06 | $49.03 | $190.13 | 29,200 | — | — |
| 2021-08-05 | $48.94 | $189.78 | 51,500 | — | — |
| 2021-08-04 | $49.37 | $191.45 | 59,000 | — | — |
| 2021-08-03 | $49.36 | $191.41 | 26,600 | — | — |
| 2021-08-02 | $49.16 | $190.64 | 22,700 | — | — |
| 2021-07-30 | $48.76 | $189.09 | 25,800 | — | — |
| 2021-07-29 | $48.97 | $189.90 | 31,500 | — | — |
| 2021-07-28 | $49.02 | $190.09 | 28,400 | — | — |
| 2021-07-27 | $48.69 | $188.81 | 23,400 | — | — |
| 2021-07-26 | $48.80 | $189.24 | 30,600 | — | — |
| 2021-07-23 | $49.40 | $191.57 | 17,100 | — | — |
| 2021-07-22 | $48.98 | $189.94 | 16,600 | — | — |
| 2021-07-21 | $49.00 | $190.02 | 18,900 | — | — |
| 2021-07-20 | $49.05 | $190.21 | 18,800 | — | — |
| 2021-07-19 | $48.40 | $187.69 | 26,600 | — | — |
| 2021-07-16 | $49.16 | $190.64 | 11,400 | — | — |
| 2021-07-15 | $49.37 | $191.45 | 13,100 | — | — |
| 2021-07-14 | $49.44 | $191.72 | 28,300 | — | — |
| 2021-07-13 | $49.38 | $190.71 | 16,900 | — | — |
| 2021-07-12 | $49.33 | $190.52 | 25,000 | — | — |
| 2021-07-09 | $49.07 | $189.52 | 25,500 | — | — |
| 2021-07-08 | $48.79 | $188.44 | 24,400 | — | — |
| 2021-07-07 | $49.02 | $189.32 | 17,200 | — | — |
| 2021-07-06 | $48.97 | $189.13 | 31,000 | — | — |
| 2021-07-02 | $49.00 | $189.25 | 21,900 | — | — |
| 2021-07-01 | $48.90 | $188.86 | 31,900 | — | — |
| 2021-06-30 | $48.50 | $187.32 | 48,400 | — | — |
| 2021-06-29 | $48.41 | $186.97 | 29,500 | — | — |
| 2021-06-28 | $48.56 | $187.55 | 29,200 | — | — |
| 2021-06-25 | $48.78 | $188.40 | 27,900 | — | — |
| 2021-06-24 | $48.35 | $186.74 | 21,700 | — | — |
| 2021-06-23 | $48.19 | $186.12 | 26,400 | — | — |
| 2021-06-22 | $48.06 | $185.62 | 23,900 | — | — |
| 2021-06-21 | $47.97 | $185.27 | 36,000 | — | — |
| 2021-06-18 | $47.85 | $184.80 | 29,300 | — | — |
| 2021-06-17 | $47.93 | $185.11 | 29,400 | — | — |
| 2021-06-16 | $47.91 | $185.04 | 30,900 | — | — |
| 2021-06-15 | $47.98 | $185.31 | 27,000 | — | — |
| 2021-06-14 | $48.08 | $185.69 | 21,300 | — | — |
| 2021-06-11 | $48.19 | $185.35 | 30,200 | — | — |
| 2021-06-10 | $48.48 | $186.46 | 29,700 | — | — |
| 2021-06-09 | $47.56 | $182.92 | 45,100 | — | — |
| 2021-06-08 | $47.35 | $182.11 | 18,900 | — | — |
| 2021-06-07 | $47.54 | $182.85 | 30,000 | — | — |
| 2021-06-04 | $47.05 | $180.96 | 33,100 | — | — |
| 2021-06-03 | $47.05 | $180.96 | 19,000 | — | — |
| 2021-06-02 | $47.03 | $180.88 | 42,800 | — | — |
| 2021-06-01 | $47.40 | $182.31 | 27,500 | — | — |
| 2021-05-28 | $47.86 | $184.08 | 19,700 | — | — |
| 2021-05-27 | $47.66 | $183.31 | 19,100 | — | — |
| 2021-05-26 | $47.61 | $183.11 | 29,200 | — | — |
| 2021-05-25 | $47.64 | $183.23 | 15,000 | — | — |
| 2021-05-24 | $47.54 | $182.85 | 22,500 | — | — |
| 2021-05-21 | $47.24 | $181.69 | 25,100 | — | — |
| 2021-05-20 | $47.43 | $182.42 | 25,400 | — | — |
| 2021-05-19 | $46.61 | $179.27 | 26,600 | — | — |
| 2021-05-18 | $47.00 | $180.77 | 24,600 | — | — |
| 2021-05-17 | $46.69 | $179.58 | 23,900 | — | — |
| 2021-05-14 | $46.99 | $180.73 | 23,500 | — | — |
| 2021-05-13 | $46.64 | $179.38 | 26,400 | — | — |
| 2021-05-12 | $46.22 | $177.00 | 94,500 | — | — |
| 2021-05-11 | $47.62 | $182.36 | 30,300 | — | — |
| 2021-05-10 | $48.06 | $184.05 | 31,500 | — | — |
| 2021-05-07 | $47.87 | $183.32 | 25,200 | — | — |
| 2021-05-06 | $47.75 | $182.86 | 38,400 | — | — |
| 2021-05-05 | $48.89 | $187.22 | 22,600 | — | — |
| 2021-05-04 | $49.08 | $187.95 | 36,100 | — | — |
| 2021-05-03 | $49.63 | $190.06 | 31,900 | — | — |
| 2021-04-30 | $48.04 | $183.97 | 26,700 | — | — |
| 2021-04-29 | $47.85 | $183.24 | 23,300 | — | — |
| 2021-04-28 | $48.44 | $185.50 | 19,000 | — | — |
| 2021-04-27 | $48.85 | $187.07 | 14,100 | — | — |
| 2021-04-26 | $48.57 | $186.00 | 22,100 | — | — |
| 2021-04-23 | $48.25 | $184.77 | 18,400 | — | — |
| 2021-04-22 | $47.97 | $183.70 | 36,700 | — | — |
| 2021-04-21 | $48.55 | $185.92 | 30,700 | — | — |
| 2021-04-20 | $47.90 | $183.43 | 35,000 | — | — |
| 2021-04-19 | $48.70 | $186.50 | 22,200 | — | — |
| 2021-04-16 | $48.80 | $186.88 | 24,800 | — | — |
| 2021-04-15 | $49.15 | $188.22 | 30,300 | — | — |
| 2021-04-14 | $48.83 | $186.99 | 42,900 | — | — |
| 2021-04-13 | $47.72 | $181.98 | 26,200 | — | — |
| 2021-04-12 | $47.41 | $180.80 | 38,800 | — | — |
| 2021-04-09 | $47.13 | $179.73 | 26,900 | — | — |
| 2021-04-08 | $46.68 | $178.01 | 22,100 | — | — |
| 2021-04-07 | $46.54 | $177.48 | 26,800 | — | — |
| 2021-04-06 | $46.67 | $177.97 | 33,200 | — | — |
| 2021-04-05 | $46.94 | $179.00 | 48,600 | — | — |
| 2021-04-01 | $46.75 | $178.28 | 34,700 | — | — |
| 2021-03-31 | $46.25 | $176.37 | 50,500 | — | — |
| 2021-03-30 | $45.73 | $174.39 | 25,700 | — | — |
| 2021-03-29 | $46.02 | $175.49 | 37,400 | — | — |
| 2021-03-26 | $45.30 | $172.75 | 45,100 | — | — |
| 2021-03-25 | $45.14 | $172.14 | 37,200 | — | — |
| 2021-03-24 | $45.28 | $172.67 | 38,400 | — | — |
| 2021-03-23 | $45.50 | $173.51 | 29,100 | — | — |
| 2021-03-22 | $46.06 | $175.65 | 22,600 | — | — |
| 2021-03-19 | $45.67 | $174.16 | 16,100 | — | — |
| 2021-03-18 | $45.58 | $173.82 | 21,800 | — | — |
| 2021-03-17 | $45.85 | $174.85 | 50,800 | — | — |
| 2021-03-16 | $45.90 | $175.04 | 32,700 | — | — |
| 2021-03-15 | $46.59 | $177.67 | 53,800 | — | — |
| 2021-03-12 | $45.91 | $175.08 | 19,500 | — | — |
| 2021-03-11 | $45.92 | $174.35 | 31,800 | — | — |
| 2021-03-10 | $45.70 | $173.52 | 35,800 | — | — |
| 2021-03-09 | $45.50 | $172.76 | 27,300 | — | — |
| 2021-03-08 | $44.94 | $170.63 | 35,600 | — | — |
| 2021-03-05 | $44.63 | $169.45 | 50,000 | — | — |
| 2021-03-04 | $44.61 | $169.38 | 30,800 | — | — |
| 2021-03-03 | $45.21 | $171.66 | 48,800 | — | — |
| 2021-03-02 | $46.68 | $177.24 | 55,600 | — | — |
| 2021-03-01 | $47.88 | $181.79 | 30,000 | — | — |
| 2021-02-26 | $45.74 | $173.67 | 34,200 | — | — |
| 2021-02-25 | $46.12 | $175.11 | 49,800 | — | — |
| 2021-02-24 | $46.23 | $175.53 | 44,000 | — | — |
| 2021-02-23 | $45.94 | $174.43 | 70,200 | — | — |
| 2021-02-22 | $47.44 | $180.12 | 27,100 | — | — |
| 2021-02-19 | $47.19 | $179.17 | 69,200 | — | — |
| 2021-02-18 | $48.10 | $182.63 | 29,700 | — | — |
| 2021-02-17 | $48.39 | $183.73 | 39,100 | — | — |
| 2021-02-16 | $48.43 | $183.88 | 35,900 | — | — |
| 2021-02-12 | $48.90 | $185.67 | 30,100 | — | — |
| 2021-02-11 | $49.00 | $185.29 | 31,500 | — | — |
| 2021-02-10 | $49.48 | $187.10 | 38,300 | — | — |
| 2021-02-09 | $49.41 | $186.84 | 28,600 | — | — |
| 2021-02-08 | $49.02 | $185.36 | 34,900 | — | — |
| 2021-02-05 | $49.29 | $186.38 | 53,600 | — | — |
| 2021-02-04 | $48.08 | $181.81 | 25,400 | — | — |
| 2021-02-03 | $48.05 | $181.69 | 23,400 | — | — |
| 2021-02-02 | $48.07 | $181.77 | 30,700 | — | — |
| 2021-02-01 | $48.50 | $183.40 | 27,300 | — | — |
| 2021-01-29 | $47.88 | $181.05 | 33,700 | — | — |
| 2021-01-28 | $47.98 | $181.43 | 31,700 | — | — |
| 2021-01-27 | $47.67 | $180.26 | 51,700 | — | — |
| 2021-01-26 | $48.99 | $185.25 | 22,100 | — | — |
| 2021-01-25 | $48.85 | $184.72 | 48,500 | — | — |
| 2021-01-22 | $49.84 | $188.46 | 31,800 | — | — |
| 2021-01-21 | $50.10 | $189.45 | 21,500 | — | — |
| 2021-01-20 | $50.31 | $190.24 | 26,900 | — | — |
| 2021-01-19 | $49.91 | $188.73 | 26,300 | — | — |
| 2021-01-15 | $49.59 | $187.52 | 26,600 | — | — |
| 2021-01-14 | $49.80 | $188.31 | 20,100 | — | — |
| 2021-01-13 | $49.46 | $186.27 | 47,100 | — | — |
| 2021-01-12 | $48.29 | $181.86 | 34,100 | — | — |
| 2021-01-11 | $48.47 | $182.54 | 45,900 | — | — |
| 2021-01-08 | $48.17 | $181.41 | 24,700 | — | — |
| 2021-01-07 | $48.25 | $181.71 | 25,700 | — | — |
| 2021-01-06 | $47.97 | $180.66 | 38,800 | — | — |
| 2021-01-05 | $48.07 | $181.03 | 39,700 | — | — |
| 2021-01-04 | $48.39 | $182.24 | 47,300 | — | — |