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
- 2002-08-02 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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2022-12-30 | $19.24 | $118.55 | 66,400 | — | — |
| 2022-12-29 | $19.26 | $118.67 | 50,500 | — | — |
| 2022-12-28 | $18.92 | $116.58 | 47,400 | — | — |
| 2022-12-27 | $19.08 | $117.56 | 74,050 | — | — |
| 2022-12-23 | $19.16 | $118.06 | 59,150 | — | — |
| 2022-12-22 | $18.82 | $115.96 | 78,350 | — | — |
| 2022-12-21 | $18.94 | $116.70 | 45,850 | — | — |
| 2022-12-20 | $18.58 | $114.48 | 109,800 | — | — |
| 2022-12-19 | $18.96 | $116.82 | 65,100 | — | — |
| 2022-12-16 | $19.22 | $117.56 | 91,050 | — | — |
| 2022-12-15 | $19.60 | $119.89 | 44,950 | — | — |
| 2022-12-14 | $19.64 | $120.13 | 37,900 | — | — |
| 2022-12-13 | $19.68 | $120.38 | 66,250 | — | — |
| 2022-12-12 | $19.76 | $120.87 | 43,300 | — | — |
| 2022-12-09 | $19.86 | $121.48 | 39,800 | — | — |
| 2022-12-08 | $19.74 | $120.74 | 53,150 | — | — |
| 2022-12-07 | $19.74 | $120.74 | 40,500 | — | — |
| 2022-12-06 | $19.68 | $120.38 | 69,100 | — | — |
| 2022-12-05 | $19.94 | $121.97 | 62,650 | — | — |
| 2022-12-02 | $20.44 | $125.03 | 153,300 | — | — |
| 2022-12-01 | $20.24 | $123.80 | 69,900 | — | — |
| 2022-11-30 | $20.44 | $125.03 | 82,700 | — | — |
| 2022-11-29 | $20.40 | $124.78 | 76,000 | — | — |
| 2022-11-28 | $20.44 | $125.03 | 68,200 | — | — |
| 2022-11-25 | $20.90 | $127.84 | 62,750 | — | — |
| 2022-11-23 | $20.68 | $126.49 | 79,250 | — | — |
| 2022-11-22 | $20.76 | $126.98 | 54,600 | — | — |
| 2022-11-21 | $20.60 | $126.01 | 57,150 | — | — |
| 2022-11-18 | $20.72 | $126.74 | 63,950 | — | — |
| 2022-11-17 | $21.08 | $128.94 | 46,950 | — | — |
| 2022-11-16 | $20.98 | $127.47 | 78,600 | — | — |
| 2022-11-15 | $21.04 | $127.84 | 135,000 | — | — |
| 2022-11-14 | $20.08 | $122.00 | 104,450 | — | — |
| 2022-11-11 | $20.08 | $122.00 | 57,750 | — | — |
| 2022-11-10 | $19.82 | $120.43 | 81,850 | — | — |
| 2022-11-09 | $19.52 | $118.60 | 69,050 | — | — |
| 2022-11-08 | $19.64 | $119.33 | 73,550 | — | — |
| 2022-11-07 | $19.78 | $120.18 | 97,050 | — | — |
| 2022-11-04 | $19.08 | $115.93 | 96,100 | — | — |
| 2022-11-03 | $18.82 | $114.35 | 68,850 | — | — |
| 2022-11-02 | $18.80 | $114.23 | 74,950 | — | — |
| 2022-11-01 | $18.98 | $115.32 | 44,050 | — | — |
| 2022-10-31 | $18.90 | $114.84 | 89,950 | — | — |
| 2022-10-28 | $19.10 | $116.05 | 86,100 | — | — |
| 2022-10-27 | $18.72 | $113.74 | 70,700 | — | — |
| 2022-10-26 | $18.96 | $115.20 | 49,550 | — | — |
| 2022-10-25 | $19.06 | $115.81 | 63,450 | — | — |
| 2022-10-24 | $18.52 | $112.53 | 69,550 | — | — |
| 2022-10-21 | $18.28 | $111.07 | 48,100 | — | — |
| 2022-10-20 | $18.14 | $110.22 | 51,850 | — | — |
| 2022-10-19 | $18.42 | $111.07 | 78,700 | — | — |
| 2022-10-18 | $18.44 | $111.19 | 59,600 | — | — |
| 2022-10-17 | $18.20 | $109.74 | 64,350 | — | — |
| 2022-10-14 | $17.66 | $106.49 | 49,100 | — | — |
| 2022-10-13 | $17.56 | $105.88 | 68,900 | — | — |
| 2022-10-12 | $17.10 | $103.11 | 84,650 | — | — |
| 2022-10-11 | $16.66 | $100.46 | 62,100 | — | — |
| 2022-10-10 | $16.82 | $101.42 | 62,950 | — | — |
| 2022-10-07 | $17.06 | $102.87 | 60,600 | — | — |
| 2022-10-06 | $17.44 | $105.16 | 37,800 | — | — |
| 2022-10-05 | $17.78 | $107.21 | 46,950 | — | — |
| 2022-10-04 | $18.14 | $109.38 | 92,750 | — | — |
| 2022-10-03 | $17.04 | $102.75 | 99,200 | — | — |
| 2022-09-30 | $16.98 | $102.39 | 111,650 | — | — |
| 2022-09-29 | $16.78 | $101.18 | 103,300 | — | — |
| 2022-09-28 | $17.50 | $105.52 | 80,650 | — | — |
| 2022-09-27 | $16.88 | $101.78 | 97,600 | — | — |
| 2022-09-26 | $16.78 | $101.18 | 141,900 | — | — |
| 2022-09-23 | $17.68 | $106.61 | 139,900 | — | — |
| 2022-09-22 | $18.54 | $111.79 | 95,050 | — | — |
| 2022-09-21 | $18.92 | $114.08 | 83,800 | — | — |
| 2022-09-20 | $19.22 | $115.07 | 66,150 | — | — |
| 2022-09-19 | $19.58 | $117.23 | 56,250 | — | — |
| 2022-09-16 | $19.42 | $116.27 | 88,700 | — | — |
| 2022-09-15 | $19.62 | $117.47 | 50,500 | — | — |
| 2022-09-14 | $19.78 | $118.42 | 56,400 | — | — |
| 2022-09-13 | $19.74 | $118.19 | 61,200 | — | — |
| 2022-09-12 | $20.14 | $120.58 | 76,350 | — | — |
| 2022-09-09 | $20.10 | $120.34 | 50,750 | — | — |
| 2022-09-08 | $20.00 | $119.74 | 41,300 | — | — |
| 2022-09-07 | $19.90 | $119.14 | 48,950 | — | — |
| 2022-09-06 | $19.54 | $116.99 | 95,200 | — | — |
| 2022-09-02 | $19.86 | $118.90 | 45,850 | — | — |
| 2022-09-01 | $19.96 | $119.50 | 100,000 | — | — |
| 2022-08-31 | $20.14 | $120.58 | 53,000 | — | — |
| 2022-08-30 | $19.96 | $119.50 | 64,750 | — | — |
| 2022-08-29 | $20.24 | $121.18 | 55,450 | — | — |
| 2022-08-26 | $20.40 | $122.14 | 48,450 | — | — |
| 2022-08-25 | $20.70 | $123.93 | 45,150 | — | — |
| 2022-08-24 | $20.68 | $123.81 | 60,000 | — | — |
| 2022-08-23 | $20.50 | $122.74 | 92,850 | — | — |
| 2022-08-22 | $20.76 | $124.29 | 81,400 | — | — |
| 2022-08-19 | $21.16 | $125.87 | 80,300 | — | — |
| 2022-08-18 | $21.32 | $126.82 | 68,050 | — | — |
| 2022-08-17 | $21.36 | $127.06 | 54,050 | — | — |
| 2022-08-16 | $21.48 | $127.78 | 54,200 | — | — |
| 2022-08-15 | $21.50 | $127.90 | 93,600 | — | — |
| 2022-08-12 | $21.38 | $127.18 | 50,150 | — | — |
| 2022-08-11 | $21.24 | $126.35 | 59,300 | — | — |
| 2022-08-10 | $21.28 | $126.59 | 88,450 | — | — |
| 2022-08-09 | $21.06 | $125.28 | 39,250 | — | — |
| 2022-08-08 | $21.16 | $125.87 | 59,400 | — | — |
| 2022-08-05 | $21.24 | $126.35 | 43,650 | — | — |
| 2022-08-04 | $21.02 | $125.04 | 78,850 | — | — |
| 2022-08-03 | $21.20 | $126.11 | 58,200 | — | — |
| 2022-08-02 | $21.12 | $125.63 | 57,900 | — | — |
| 2022-08-01 | $21.46 | $127.66 | 91,150 | — | — |
| 2022-07-29 | $21.62 | $128.61 | 84,750 | — | — |
| 2022-07-28 | $21.32 | $126.82 | 106,900 | — | — |
| 2022-07-27 | $21.98 | $130.75 | 56,850 | — | — |
| 2022-07-26 | $21.90 | $130.27 | 61,900 | — | — |
| 2022-07-25 | $21.70 | $129.08 | 82,650 | — | — |
| 2022-07-22 | $21.74 | $129.32 | 39,250 | — | — |
| 2022-07-21 | $21.72 | $129.20 | 48,900 | — | — |
| 2022-07-20 | $21.86 | $129.23 | 87,950 | — | — |
| 2022-07-19 | $21.76 | $128.64 | 68,850 | — | — |
| 2022-07-18 | $21.24 | $125.56 | 65,150 | — | — |
| 2022-07-15 | $21.20 | $125.33 | 42,800 | — | — |
| 2022-07-14 | $20.64 | $122.02 | 40,300 | — | — |
| 2022-07-13 | $20.84 | $123.20 | 116,200 | — | — |
| 2022-07-12 | $20.96 | $123.91 | 78,800 | — | — |
| 2022-07-11 | $21.26 | $125.68 | 108,400 | — | — |
| 2022-07-08 | $20.76 | $122.72 | 37,750 | — | — |
| 2022-07-07 | $20.82 | $123.08 | 56,300 | — | — |
| 2022-07-06 | $20.26 | $119.77 | 43,800 | — | — |
| 2022-07-05 | $20.28 | $119.89 | 119,200 | — | — |
| 2022-07-01 | $20.46 | $120.95 | 88,550 | — | — |
| 2022-06-30 | $20.18 | $119.30 | 86,300 | — | — |
| 2022-06-29 | $19.86 | $117.40 | 57,050 | — | — |
| 2022-06-28 | $20.10 | $118.82 | 61,850 | — | — |
| 2022-06-27 | $20.16 | $119.18 | 91,200 | — | — |
| 2022-06-24 | $19.52 | $115.39 | 69,800 | — | — |
| 2022-06-23 | $19.02 | $112.44 | 117,400 | — | — |
| 2022-06-22 | $19.24 | $113.74 | 76,750 | — | — |
| 2022-06-21 | $19.56 | $115.63 | 127,400 | — | — |
| 2022-06-17 | $19.54 | $114.71 | 527,100 | — | — |
| 2022-06-16 | $19.18 | $112.60 | 217,050 | — | — |
| 2022-06-15 | $20.24 | $118.82 | 154,550 | — | — |
| 2022-06-14 | $19.76 | $116.00 | 275,600 | — | — |
| 2022-06-13 | $20.02 | $117.53 | 312,550 | — | — |
| 2022-06-10 | $21.96 | $128.92 | 126,350 | — | — |
| 2022-06-09 | $21.90 | $128.56 | 82,000 | — | — |
| 2022-06-08 | $22.14 | $129.97 | 67,500 | — | — |
| 2022-06-07 | $22.50 | $132.09 | 91,550 | — | — |
| 2022-06-06 | $22.72 | $133.38 | 46,700 | — | — |
| 2022-06-03 | $22.62 | $132.79 | 85,150 | — | — |
| 2022-06-02 | $22.94 | $134.67 | 52,450 | — | — |
| 2022-06-01 | $22.94 | $134.67 | 57,700 | — | — |
| 2022-05-31 | $22.94 | $134.67 | 70,550 | — | — |
| 2022-05-27 | $23.02 | $135.14 | 51,750 | — | — |
| 2022-05-26 | $22.62 | $132.79 | 92,500 | — | — |
| 2022-05-25 | $22.44 | $131.73 | 71,400 | — | — |
| 2022-05-24 | $22.02 | $129.27 | 85,450 | — | — |
| 2022-05-23 | $22.62 | $132.79 | 69,750 | — | — |
| 2022-05-20 | $22.08 | $129.62 | 74,550 | — | — |
| 2022-05-19 | $21.84 | $128.21 | 149,700 | — | — |
| 2022-05-18 | $23.84 | $139.15 | 103,050 | — | — |
| 2022-05-17 | $23.84 | $139.15 | 61,000 | — | — |
| 2022-05-16 | $23.52 | $137.29 | 68,200 | — | — |
| 2022-05-13 | $23.12 | $134.95 | 60,650 | — | — |
| 2022-05-12 | $22.60 | $131.92 | 93,050 | — | — |
| 2022-05-11 | $23.14 | $135.07 | 95,050 | — | — |
| 2022-05-10 | $23.22 | $135.53 | 67,750 | — | — |
| 2022-05-09 | $23.24 | $135.65 | 76,800 | — | — |
| 2022-05-06 | $24.16 | $141.02 | 53,700 | — | — |
| 2022-05-05 | $23.82 | $139.04 | 86,700 | — | — |
| 2022-05-04 | $24.78 | $144.64 | 118,800 | — | — |
| 2022-05-03 | $23.60 | $137.75 | 72,100 | — | — |
| 2022-05-02 | $22.86 | $133.43 | 114,700 | — | — |
| 2022-04-29 | $23.30 | $136.00 | 62,250 | — | — |
| 2022-04-28 | $23.82 | $139.04 | 54,200 | — | — |
| 2022-04-27 | $23.84 | $139.15 | 85,900 | — | — |
| 2022-04-26 | $23.52 | $137.29 | 87,750 | — | — |
| 2022-04-25 | $24.38 | $142.31 | 85,150 | — | — |
| 2022-04-22 | $24.30 | $141.84 | 81,100 | — | — |
| 2022-04-21 | $24.90 | $145.34 | 70,650 | — | — |
| 2022-04-20 | $25.32 | $147.00 | 90,600 | — | — |
| 2022-04-19 | $25.26 | $146.65 | 123,200 | — | — |
| 2022-04-18 | $24.78 | $143.86 | 108,600 | — | — |
| 2022-04-14 | $24.42 | $141.77 | 60,950 | — | — |
| 2022-04-13 | $24.26 | $140.84 | 62,850 | — | — |
| 2022-04-12 | $23.82 | $138.29 | 79,950 | — | — |
| 2022-04-11 | $23.80 | $138.17 | 57,750 | — | — |
| 2022-04-08 | $23.88 | $138.64 | 47,650 | — | — |
| 2022-04-07 | $23.80 | $138.17 | 43,250 | — | — |
| 2022-04-06 | $23.84 | $138.41 | 43,350 | — | — |
| 2022-04-05 | $23.74 | $137.83 | 51,600 | — | — |
| 2022-04-04 | $23.68 | $137.48 | 56,750 | — | — |
| 2022-04-01 | $23.76 | $137.94 | 38,100 | — | — |
| 2022-03-31 | $23.58 | $136.90 | 62,450 | — | — |
| 2022-03-30 | $23.40 | $135.85 | 45,300 | — | — |
| 2022-03-29 | $23.82 | $138.29 | 72,950 | — | — |
| 2022-03-28 | $23.52 | $136.55 | 59,400 | — | — |
| 2022-03-25 | $23.70 | $137.59 | 91,650 | — | — |
| 2022-03-24 | $23.54 | $136.66 | 53,900 | — | — |
| 2022-03-23 | $23.64 | $137.24 | 67,500 | — | — |
| 2022-03-22 | $24.02 | $139.45 | 70,950 | — | — |
| 2022-03-21 | $24.10 | $139.16 | 147,300 | — | — |
| 2022-03-18 | $23.36 | $134.89 | 201,950 | — | — |
| 2022-03-17 | $24.00 | $138.58 | 112,450 | — | — |
| 2022-03-16 | $23.22 | $134.08 | 99,050 | — | — |
| 2022-03-15 | $22.76 | $131.42 | 91,950 | — | — |
| 2022-03-14 | $22.88 | $132.12 | 170,200 | — | — |
| 2022-03-11 | $21.96 | $126.80 | 49,450 | — | — |
| 2022-03-10 | $21.64 | $124.96 | 57,300 | — | — |
| 2022-03-09 | $21.72 | $125.42 | 59,700 | — | — |
| 2022-03-08 | $21.22 | $122.53 | 61,700 | — | — |
| 2022-03-07 | $21.18 | $122.30 | 52,550 | — | — |
| 2022-03-04 | $21.74 | $125.53 | 37,550 | — | — |
| 2022-03-03 | $21.96 | $126.80 | 44,400 | — | — |
| 2022-03-02 | $21.70 | $125.30 | 38,900 | — | — |
| 2022-03-01 | $21.38 | $123.45 | 60,800 | — | — |
| 2022-02-28 | $21.64 | $124.96 | 64,800 | — | — |
| 2022-02-25 | $21.72 | $125.42 | 44,650 | — | — |
| 2022-02-24 | $21.42 | $123.69 | 102,250 | — | — |
| 2022-02-23 | $21.26 | $122.76 | 52,450 | — | — |
| 2022-02-22 | $21.74 | $125.53 | 92,200 | — | — |
| 2022-02-18 | $22.44 | $129.58 | 49,750 | — | — |
| 2022-02-17 | $22.52 | $130.04 | 48,050 | — | — |
| 2022-02-16 | $22.82 | $131.02 | 73,950 | — | — |
| 2022-02-15 | $22.58 | $129.64 | 37,250 | — | — |
| 2022-02-14 | $22.48 | $129.07 | 64,650 | — | — |
| 2022-02-11 | $22.68 | $130.22 | 55,350 | — | — |
| 2022-02-10 | $22.84 | $131.13 | 50,800 | — | — |
| 2022-02-09 | $22.84 | $131.13 | 58,300 | — | — |
| 2022-02-08 | $22.96 | $131.82 | 44,000 | — | — |
| 2022-02-07 | $22.98 | $131.94 | 86,800 | — | — |
| 2022-02-04 | $22.50 | $129.18 | 48,050 | — | — |
| 2022-02-03 | $22.64 | $129.99 | 63,150 | — | — |
| 2022-02-02 | $22.12 | $127.00 | 63,350 | — | — |
| 2022-02-01 | $22.18 | $127.34 | 107,200 | — | — |
| 2022-01-31 | $21.92 | $125.85 | 78,450 | — | — |
| 2022-01-28 | $21.18 | $121.60 | 50,200 | — | — |
| 2022-01-27 | $21.06 | $120.91 | 47,000 | — | — |
| 2022-01-26 | $21.14 | $121.37 | 71,750 | — | — |
| 2022-01-25 | $21.12 | $121.26 | 90,100 | — | — |
| 2022-01-24 | $20.60 | $118.27 | 253,400 | — | — |
| 2022-01-21 | $21.40 | $122.87 | 138,450 | — | — |
| 2022-01-20 | $22.08 | $126.77 | 52,600 | — | — |
| 2022-01-19 | $22.62 | $129.12 | 61,350 | — | — |
| 2022-01-18 | $22.72 | $129.70 | 75,800 | — | — |
| 2022-01-14 | $22.56 | $128.78 | 84,450 | — | — |
| 2022-01-13 | $22.86 | $130.49 | 59,650 | — | — |
| 2022-01-12 | $22.94 | $130.95 | 39,750 | — | — |
| 2022-01-11 | $22.68 | $129.47 | 38,800 | — | — |
| 2022-01-10 | $22.50 | $128.44 | 64,550 | — | — |
| 2022-01-07 | $22.52 | $128.55 | 25,350 | — | — |
| 2022-01-06 | $22.44 | $128.10 | 61,000 | — | — |
| 2022-01-05 | $22.58 | $128.90 | 42,350 | — | — |
| 2022-01-04 | $22.80 | $130.15 | 137,700 | — | — |
| 2022-01-03 | $23.04 | $131.52 | 91,550 | — | — |