Current price$24.42
- Consensus target
- $32.53
- Gap to consensus
- +33.2%
- Confidence
- 34%
- Analyst range
- $21.00 – $52.00
- Std deviation
- $8.40
- Last updated
- Sep 15, 11:07 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $30.13USD | $21.00 – $44.00USD | 22 | — |
| MarketBeat | $32.77USD | $22.00 – $52.00USD | 28 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $30.16, High $30.56, Low $30.06, Close $30.34, Volume 19.7M.
- 2026-03-17: Open $30.60, High $30.79, Low $30.05, Close $30.08, Volume 24.2M.
- 2026-03-18: Open $29.94, High $30.11, Low $28.53, Close $28.57, Volume 36.3M.
- 2026-03-19: Open $28.79, High $29.34, Low $28.71, Close $28.98, Volume 36.2M.
- 2026-03-20: Open $28.93, High $29.52, Low $28.84, Close $29.02, Volume 246.1M.
- 2026-03-23: Open $29.13, High $29.39, Low $28.83, Close $29.01, Volume 31.5M.
- 2026-03-24: Open $29.04, High $29.71, Low $28.93, Close $29.22, Volume 21.8M.
- 2026-03-25: Open $29.16, High $29.42, Low $28.61, Close $28.73, Volume 22.3M.
- 2026-03-26: Open $28.73, High $29.15, Low $28.61, Close $28.72, Volume 28.6M.
- 2026-03-27: Open $28.70, High $28.82, Low $28.26, Close $28.33, Volume 19.8M.
- 2026-03-30: Open $28.61, High $29.23, Low $28.38, Close $28.90, Volume 32.5M.
- 2026-03-31: Open $29.28, High $29.29, Low $28.37, Close $28.71, Volume 28.7M.
- 2026-04-01: Open $28.23, High $28.39, Low $27.75, Close $28.05, Volume 27.2M.
- 2026-04-02: Open $28.04, High $28.16, Low $27.58, Close $27.93, Volume 25.1M.
- 2026-04-06: Open $27.99, High $28.17, Low $27.63, Close $27.66, Volume 19.6M.
- 2026-04-07: Open $27.73, High $27.93, Low $27.48, Close $27.79, Volume 37.1M.
- 2026-04-08: Open $27.79, High $28.09, Low $27.66, Close $27.96, Volume 23.1M.
- 2026-04-09: Open $27.82, High $28.32, Low $27.63, Close $28.31, Volume 24.2M.
- 2026-04-10: Open $28.42, High $28.47, Low $27.83, Close $27.93, Volume 18.2M.
- 2026-04-13: Open $27.95, High $28.19, Low $27.59, Close $28.05, Volume 20.3M.
- 2026-04-14: Open $27.83, High $28.38, Low $27.80, Close $28.14, Volume 17.6M.
- 2026-04-15: Open $28.16, High $28.51, Low $28.01, Close $28.30, Volume 18M.
- 2026-04-16: Open $28.34, High $29.46, Low $28.27, Close $29.35, Volume 27.1M.
- 2026-04-17: Open $29.30, High $29.78, Low $29.16, Close $29.63, Volume 32.4M.
- 2026-04-20: Open $29.63, High $30.14, Low $29.56, Close $29.73, Volume 22.2M.
- 2026-04-21: Open $29.76, High $29.92, Low $28.89, Close $29.05, Volume 37.2M.
- 2026-04-22: Open $29.14, High $29.53, Low $29.11, Close $29.37, Volume 25.2M.
- 2026-04-23: Open $30.50, High $32.08, Low $30.40, Close $31.64, Volume 46.5M.
- 2026-04-24: Open $30.96, High $31.03, Low $27.50, Close $27.56, Volume 65.5M.
- 2026-04-27: Open $27.45, High $28.01, Low $27.30, Close $27.51, Volume 31.7M.
- 2026-04-28: Open $28.04, High $28.31, Low $27.55, Close $27.64, Volume 23.5M.
- 2026-04-29: Open $27.49, High $27.73, Low $26.60, Close $26.76, Volume 31.9M.
- 2026-04-30: Open $26.72, High $27.35, Low $26.72, Close $27.04, Volume 42M.
- 2026-05-01: Open $27.29, High $27.48, Low $26.99, Close $27.19, Volume 28.8M.
- 2026-05-04: Open $27.00, High $27.18, Low $26.89, Close $27.07, Volume 24.8M.
- 2026-05-05: Open $26.98, High $27.22, Low $26.22, Close $26.46, Volume 31.4M.
- 2026-05-06: Open $26.51, High $26.84, Low $26.39, Close $26.44, Volume 30.1M.
- 2026-05-07: Open $26.38, High $26.69, Low $26.11, Close $26.24, Volume 34.4M.
- 2026-05-08: Open $26.25, High $26.26, Low $25.35, Close $25.40, Volume 36.6M.
- 2026-05-11: Open $25.50, High $25.68, Low $24.87, Close $25.03, Volume 35M.
- 2026-05-12: Open $25.29, High $25.40, Low $24.80, Close $24.90, Volume 33.7M.
- 2026-05-13: Open $24.76, High $25.08, Low $24.53, Close $24.94, Volume 33.5M.
- 2026-05-14: Open $25.02, High $25.55, Low $24.91, Close $25.17, Volume 31.8M.
- 2026-05-15: Open $25.38, High $25.54, Low $24.69, Close $24.76, Volume 33M.
- 2026-05-18: Open $24.72, High $25.36, Low $24.62, Close $24.93, Volume 34.7M.
- 2026-05-19: Open $25.11, High $25.26, Low $24.68, Close $24.80, Volume 33.4M.
- 2026-05-20: Open $24.87, High $25.17, Low $24.74, Close $24.88, Volume 33.3M.
- 2026-05-21: Open $24.86, High $25.14, Low $24.56, Close $25.08, Volume 27.8M.
- 2026-05-22: Open $25.13, High $25.35, Low $24.91, Close $25.21, Volume 26.6M.
- 2026-05-26: Open $25.32, High $25.54, Low $24.84, Close $25.15, Volume 25.8M.
- 2026-05-27: Open $25.23, High $25.83, Low $25.14, Close $25.22, Volume 25.7M.
- 2026-05-28: Open $25.23, High $25.34, Low $24.90, Close $25.16, Volume 23.4M.
- 2026-05-29: Open $25.05, High $25.05, Low $24.78, Close $24.87, Volume 50.7M.
- 2026-06-01: Open $24.73, High $25.09, Low $24.53, Close $25.05, Volume 24.1M.
- 2026-06-02: Open $24.93, High $25.13, Low $24.74, Close $24.85, Volume 22M.
- 2026-06-03: Open $24.73, High $24.74, Low $23.43, Close $23.52, Volume 43.4M.
- 2026-06-04: Open $23.96, High $24.25, Low $23.13, Close $23.33, Volume 45.3M.
- 2026-06-05: Open $23.40, High $23.94, Low $23.39, Close $23.82, Volume 37.2M.
- 2026-06-08: Open $23.76, High $24.11, Low $23.52, Close $23.76, Volume 25.2M.
- 2026-06-09: Open $23.77, High $24.02, Low $23.63, Close $23.85, Volume 33.6M.
- 2026-06-10: Open $24.08, High $24.21, Low $23.68, Close $23.97, Volume 22M.
- 2026-06-11: Open $23.95, High $24.28, Low $23.87, Close $23.97, Volume 25.6M.
- 2026-06-12: Open $24.00, High $24.51, Low $23.91, Close $24.50, Volume 26.3M.
- 2026-06-15: Open $24.32, High $24.63, Low $23.94, Close $23.97, Volume 23.6M.
- 2026-06-16: Open $24.04, High $24.15, Low $23.32, Close $23.66, Volume 28.8M.
- 2026-06-17: Open $23.44, High $23.50, Low $22.55, Close $22.69, Volume 40.9M.
- 2026-06-18: Open $22.75, High $22.86, Low $22.38, Close $22.43, Volume 74.6M.
- 2026-06-22: Open $22.25, High $22.60, Low $22.13, Close $22.32, Volume 46.1M.
- 2026-06-23: Open $22.56, High $23.05, Low $22.24, Close $22.80, Volume 40.4M.
- 2026-06-24: Open $22.84, High $23.08, Low $22.42, Close $22.64, Volume 43M.
- 2026-06-25: Open $22.66, High $23.00, Low $22.63, Close $22.69, Volume 25.3M.
- 2026-06-26: Open $22.76, High $23.23, Low $22.71, Close $23.17, Volume 42M.
- 2026-06-29: Open $27.05, High $27.10, Low $24.17, Close $24.22, Volume 135.4M.
- 2026-06-30: Open $24.71, High $25.04, Low $24.07, Close $24.55, Volume 62M.
- 2026-07-01: Open $24.25, High $24.49, Low $23.58, Close $23.73, Volume 52.3M.
- 2026-07-02: Open $23.79, High $23.92, Low $23.08, Close $23.79, Volume 43.7M.
- 2026-07-06: Open $23.77, High $23.97, Low $23.22, Close $23.38, Volume 42.5M.
- 2026-07-07: Open $23.86, High $24.24, Low $23.37, Close $23.41, Volume 33M.
- 2026-07-08: Open $23.54, High $23.77, Low $23.17, Close $23.19, Volume 26.7M.
- 2026-07-09: Open $23.08, High $23.41, Low $22.80, Close $23.35, Volume 27M.
- 2026-07-10: Open $23.49, High $23.73, Low $23.35, Close $23.57, Volume 25.5M.
- 2026-07-13: Open $23.96, High $24.28, Low $23.78, Close $23.97, Volume 30.7M.
- 2026-07-14: Open $23.83, High $23.94, Low $23.17, Close $23.19, Volume 26.1M.
- 2026-07-15: Open $23.24, High $23.81, Low $23.18, Close $23.49, Volume 22.9M.
- 2026-07-16: Open $23.72, High $24.28, Low $23.60, Close $24.10, Volume 32.2M.
- 2026-07-17: Open $24.35, High $24.68, Low $23.66, Close $23.79, Volume 40.1M.
- 2026-07-20: Open $23.88, High $23.99, Low $23.37, Close $23.78, Volume 37.2M.
- 2026-07-21: Open $23.71, High $23.95, Low $23.58, Close $23.81, Volume 27.1M.
- 2026-07-22: Open $24.16, High $24.25, Low $23.49, Close $23.52, Volume 36.6M.
- 2026-07-23: Open $24.01, High $24.01, Low $21.91, Close $21.92, Volume 53M.
- 2026-07-24: Open $21.30, High $22.49, Low $21.28, Close $22.30, Volume 48.2M.
- 2026-07-27: Open $22.43, High $23.29, Low $22.36, Close $22.80, Volume 37.5M.
- 2026-07-28: Open $23.25, High $24.26, Low $23.23, Close $24.19, Volume 41.7M.
- 2026-07-29: Open $24.16, High $24.88, Low $23.84, Close $24.61, Volume 37M.
- 2026-07-30: Open $23.85, High $24.09, Low $23.36, Close $23.67, Volume 29.3M.
- 2026-07-31: Open $23.44, High $24.15, Low $23.28, Close $23.96, Volume 28.2M.
- 2026-08-03: Open $24.43, High $24.90, Low $24.39, Close $24.56, Volume 37.8M.
- 2026-08-04: Open $24.40, High $24.97, Low $24.33, Close $24.93, Volume 32M.
- 2026-08-05: Open $24.92, High $24.93, Low $24.34, Close $24.75, Volume 29M.
- 2026-08-06: Open $24.99, High $25.20, Low $24.76, Close $25.17, Volume 27.6M.
- 2026-08-07: Open $24.99, High $25.50, Low $24.94, Close $25.36, Volume 19.1M.
- 2026-08-10: Open $25.16, High $25.24, Low $24.78, Close $25.20, Volume 19M.
- 2026-08-11: Open $25.04, High $25.68, Low $25.04, Close $25.65, Volume 22.3M.
- 2026-08-12: Open $25.54, High $25.63, Low $25.07, Close $25.47, Volume 21.4M.
- 2026-08-13: Open $25.63, High $26.26, Low $25.62, Close $26.18, Volume 18.1M.
- 2026-08-14: Open $26.31, High $26.49, Low $26.13, Close $26.18, Volume 20M.
- 2026-08-17: Open $25.88, High $26.09, Low $25.50, Close $25.57, Volume 21.5M.
- 2026-08-18: Open $25.90, High $26.28, Low $25.70, Close $26.20, Volume 26.6M.
- 2026-08-19: Open $26.14, High $27.04, Low $26.14, Close $26.59, Volume 23.1M.
- 2026-08-20: Open $26.57, High $26.76, Low $26.25, Close $26.42, Volume 18.9M.
- 2026-08-21: Open $26.57, High $26.97, Low $26.43, Close $26.85, Volume 20.3M.
- 2026-08-24: Open $26.90, High $27.18, Low $26.84, Close $27.02, Volume 16.8M.
- 2026-08-25: Open $26.90, High $27.35, Low $26.69, Close $27.10, Volume 22.7M.
- 2026-08-26: Open $27.11, High $27.27, Low $26.97, Close $27.20, Volume 13.8M.
- 2026-08-27: Open $26.81, High $27.05, Low $26.37, Close $26.41, Volume 20.7M.
- 2026-08-28: Open $26.74, High $27.12, Low $26.53, Close $27.06, Volume 20.6M.
- 2026-08-31: Open $26.83, High $26.97, Low $26.60, Close $26.62, Volume 23.3M.
- 2026-09-01: Open $26.52, High $26.76, Low $26.27, Close $26.30, Volume 19.4M.
- 2026-09-02: Open $26.49, High $27.19, Low $26.46, Close $26.81, Volume 18.9M.
- 2026-09-03: Open $26.89, High $27.13, Low $26.50, Close $26.65, Volume 21.9M.
- 2026-09-04: Open $26.62, High $26.73, Low $26.38, Close $26.49, Volume 17.3M.
- 2026-09-08: Open $26.31, High $26.40, Low $25.96, Close $26.33, Volume 27.1M.
- 2026-09-09: Open $26.19, High $26.25, Low $24.19, Close $24.59, Volume 47.1M.
- 2026-09-10: Open $24.60, High $25.34, Low $24.51, Close $25.17, Volume 23.8M.
- 2026-09-11: Open $25.21, High $25.41, Low $25.00, Close $25.20, Volume 16M.
- 2026-09-14: Open $25.33, High $25.45, Low $24.82, Close $24.88, Volume 37.7M.
- 2026-09-15: Open $24.61, High $24.76, Low $24.37, Close $24.42, Volume 26.2M.
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001225208-26-007615.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001225208-26-007616.View filing
- 4 · Insider transaction filing. Filed 2026-08-18. Accession 0001225208-26-007163.View filing
SEC activity
Recent SEC filings
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
Data coverage
- PricePrice updated
- EstimatesEstimates available from 2 sources
- SECSEC filings available