Current price$23.53
- Consensus target
- $25.69
- Gap to consensus
- +9.2%
- Confidence
- 39%
- Analyst range
- $15.00 – $40.00
- Std deviation
- $5.74
- Last updated
- Sep 16, 11:57 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $28.73USD | $23.00 – $40.00USD | 11 | — |
| MarketBeat | $22.45USD | $15.00 – $28.00USD | 13 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-17: Open $17.34, High $17.84, Low $17.32, Close $17.62, Volume 7.3M.
- 2026-03-18: Open $17.50, High $17.50, Low $17.09, Close $17.09, Volume 6.2M.
- 2026-03-19: Open $16.90, High $17.05, Low $16.36, Close $16.66, Volume 9.5M.
- 2026-03-20: Open $16.53, High $16.80, Low $16.08, Close $16.15, Volume 19.1M.
- 2026-03-23: Open $16.62, High $16.91, Low $16.33, Close $16.61, Volume 11.1M.
- 2026-03-24: Open $16.36, High $16.84, Low $16.23, Close $16.72, Volume 9M.
- 2026-03-25: Open $16.98, High $17.23, Low $16.45, Close $17.12, Volume 6.4M.
- 2026-03-26: Open $17.00, High $17.50, Low $16.56, Close $16.67, Volume 9.6M.
- 2026-03-27: Open $16.59, High $16.66, Low $15.87, Close $15.97, Volume 6.5M.
- 2026-03-30: Open $16.00, High $16.14, Low $15.73, Close $15.80, Volume 7.5M.
- 2026-03-31: Open $16.08, High $16.95, Low $15.90, Close $16.80, Volume 9.8M.
- 2026-04-01: Open $17.00, High $17.20, Low $16.76, Close $16.78, Volume 8.4M.
- 2026-04-02: Open $16.49, High $17.04, Low $16.31, Close $16.68, Volume 6.5M.
- 2026-04-06: Open $16.66, High $16.85, Low $16.51, Close $16.65, Volume 6.4M.
- 2026-04-07: Open $16.71, High $16.80, Low $16.38, Close $16.62, Volume 4.7M.
- 2026-04-08: Open $17.40, High $17.78, Low $17.04, Close $17.24, Volume 6.4M.
- 2026-04-09: Open $17.18, High $17.50, Low $16.98, Close $17.30, Volume 5.4M.
- 2026-04-10: Open $17.42, High $17.55, Low $17.12, Close $17.15, Volume 3.5M.
- 2026-04-13: Open $16.96, High $17.68, Low $16.81, Close $17.63, Volume 12.1M.
- 2026-04-14: Open $17.74, High $18.05, Low $17.57, Close $17.59, Volume 5.8M.
- 2026-04-15: Open $17.61, High $17.76, Low $17.53, Close $17.60, Volume 4M.
- 2026-04-16: Open $17.57, High $18.18, Low $17.45, Close $18.14, Volume 6.1M.
- 2026-04-17: Open $18.26, High $19.19, Low $18.25, Close $18.71, Volume 9M.
- 2026-04-20: Open $18.47, High $18.97, Low $18.42, Close $18.84, Volume 6.7M.
- 2026-04-21: Open $18.86, High $19.19, Low $18.48, Close $18.49, Volume 7.3M.
- 2026-04-22: Open $18.81, High $19.11, Low $18.25, Close $18.31, Volume 4.6M.
- 2026-04-23: Open $18.31, High $18.49, Low $18.08, Close $18.41, Volume 4.8M.
- 2026-04-24: Open $18.33, High $18.48, Low $17.90, Close $18.16, Volume 5.1M.
- 2026-04-27: Open $18.14, High $18.67, Low $18.14, Close $18.49, Volume 7.1M.
- 2026-04-28: Open $18.50, High $18.64, Low $17.93, Close $17.94, Volume 9.7M.
- 2026-04-29: Open $17.79, High $17.82, Low $16.83, Close $16.90, Volume 15.3M.
- 2026-04-30: Open $17.73, High $18.02, Low $16.17, Close $17.58, Volume 21.2M.
- 2026-05-01: Open $17.84, High $17.85, Low $17.05, Close $17.21, Volume 10.9M.
- 2026-05-04: Open $17.20, High $17.43, Low $16.52, Close $16.62, Volume 7.4M.
- 2026-05-05: Open $16.74, High $16.96, Low $16.48, Close $16.75, Volume 7.6M.
- 2026-05-06: Open $16.99, High $17.31, Low $16.86, Close $16.98, Volume 5.9M.
- 2026-05-07: Open $17.16, High $17.57, Low $17.16, Close $17.49, Volume 6.6M.
- 2026-05-08: Open $17.71, High $18.00, Low $17.29, Close $17.99, Volume 7.9M.
- 2026-05-11: Open $17.96, High $18.09, Low $17.28, Close $17.53, Volume 7.2M.
- 2026-05-12: Open $17.65, High $18.05, Low $17.50, Close $17.89, Volume 7.2M.
- 2026-05-13: Open $17.71, High $17.95, Low $17.09, Close $17.31, Volume 7.9M.
- 2026-05-14: Open $17.57, High $17.98, Low $17.39, Close $17.78, Volume 5.3M.
- 2026-05-15: Open $17.66, High $17.83, Low $17.23, Close $17.30, Volume 5.4M.
- 2026-05-18: Open $17.40, High $17.95, Low $17.39, Close $17.79, Volume 6.3M.
- 2026-05-19: Open $17.70, High $18.35, Low $17.56, Close $18.33, Volume 5.7M.
- 2026-05-20: Open $18.44, High $18.83, Low $18.01, Close $18.77, Volume 6.8M.
- 2026-05-21: Open $18.49, High $19.12, Low $18.40, Close $19.03, Volume 8.8M.
- 2026-05-22: Open $19.26, High $19.67, Low $19.06, Close $19.18, Volume 7.2M.
- 2026-05-26: Open $19.18, High $19.52, Low $18.94, Close $19.38, Volume 5.3M.
- 2026-05-27: Open $19.60, High $19.97, Low $19.27, Close $19.33, Volume 8.5M.
- 2026-05-28: Open $18.76, High $19.31, Low $18.59, Close $19.25, Volume 5M.
- 2026-05-29: Open $19.06, High $19.18, Low $18.77, Close $18.78, Volume 8.5M.
- 2026-06-01: Open $18.57, High $18.68, Low $18.11, Close $18.40, Volume 8.6M.
- 2026-06-02: Open $18.33, High $19.08, Low $18.22, Close $18.68, Volume 6M.
- 2026-06-03: Open $18.53, High $18.86, Low $18.42, Close $18.54, Volume 4.6M.
- 2026-06-04: Open $18.99, High $19.50, Low $18.90, Close $19.35, Volume 6M.
- 2026-06-05: Open $19.44, High $19.75, Low $19.32, Close $19.38, Volume 6.8M.
- 2026-06-08: Open $19.33, High $19.50, Low $19.05, Close $19.24, Volume 5M.
- 2026-06-09: Open $19.46, High $20.16, Low $19.36, Close $20.03, Volume 6.5M.
- 2026-06-10: Open $19.97, High $20.98, Low $19.77, Close $20.31, Volume 11.7M.
- 2026-06-11: Open $20.20, High $20.66, Low $20.04, Close $20.49, Volume 7.5M.
- 2026-06-12: Open $20.67, High $20.89, Low $20.25, Close $20.86, Volume 7.6M.
- 2026-06-15: Open $21.03, High $21.30, Low $20.78, Close $20.81, Volume 6M.
- 2026-06-16: Open $20.91, High $21.03, Low $20.36, Close $20.46, Volume 6.8M.
- 2026-06-17: Open $20.42, High $20.62, Low $19.38, Close $19.39, Volume 7.1M.
- 2026-06-18: Open $19.70, High $20.10, Low $19.54, Close $19.89, Volume 11.2M.
- 2026-06-22: Open $19.90, High $20.04, Low $19.63, Close $19.66, Volume 4.8M.
- 2026-06-23: Open $19.50, High $20.17, Low $19.42, Close $20.10, Volume 5.1M.
- 2026-06-24: Open $20.32, High $21.13, Low $20.31, Close $21.04, Volume 6.1M.
- 2026-06-25: Open $21.23, High $21.73, Low $21.14, Close $21.55, Volume 6.7M.
- 2026-06-26: Open $21.47, High $22.18, Low $21.43, Close $22.04, Volume 10.3M.
- 2026-06-29: Open $21.95, High $22.09, Low $21.81, Close $22.02, Volume 5.7M.
- 2026-06-30: Open $22.14, High $22.18, Low $21.31, Close $21.32, Volume 6.9M.
- 2026-07-01: Open $21.40, High $21.95, Low $21.38, Close $21.69, Volume 6.5M.
- 2026-07-02: Open $22.12, High $22.76, Low $22.02, Close $22.65, Volume 6.5M.
- 2026-07-06: Open $22.78, High $22.83, Low $22.16, Close $22.58, Volume 4.9M.
- 2026-07-07: Open $23.00, High $23.53, Low $22.83, Close $22.86, Volume 6M.
- 2026-07-08: Open $22.49, High $22.65, Low $21.85, Close $21.98, Volume 6.8M.
- 2026-07-09: Open $22.25, High $22.55, Low $21.73, Close $22.46, Volume 4.1M.
- 2026-07-10: Open $22.64, High $22.72, Low $22.35, Close $22.62, Volume 3.1M.
- 2026-07-13: Open $22.60, High $22.92, Low $22.37, Close $22.57, Volume 8.5M.
- 2026-07-14: Open $21.93, High $21.93, Low $21.16, Close $21.80, Volume 5M.
- 2026-07-15: Open $21.93, High $22.45, Low $21.82, Close $22.15, Volume 5M.
- 2026-07-16: Open $22.50, High $23.38, Low $22.18, Close $23.35, Volume 6.9M.
- 2026-07-17: Open $23.16, High $23.71, Low $22.59, Close $22.61, Volume 6.5M.
- 2026-07-20: Open $22.46, High $22.52, Low $21.94, Close $22.07, Volume 5M.
- 2026-07-21: Open $21.86, High $22.24, Low $21.84, Close $22.21, Volume 4M.
- 2026-07-22: Open $22.53, High $22.56, Low $21.70, Close $21.74, Volume 4.5M.
- 2026-07-23: Open $21.56, High $21.78, Low $21.40, Close $21.67, Volume 4.5M.
- 2026-07-24: Open $21.95, High $22.65, Low $21.90, Close $22.40, Volume 5M.
- 2026-07-27: Open $22.68, High $23.40, Low $22.60, Close $23.34, Volume 5.4M.
- 2026-07-28: Open $23.85, High $24.75, Low $23.58, Close $24.37, Volume 7.1M.
- 2026-07-29: Open $24.40, High $24.93, Low $24.28, Close $24.77, Volume 9.4M.
- 2026-07-30: Open $29.07, High $30.00, Low $26.05, Close $26.75, Volume 22.7M.
- 2026-07-31: Open $26.92, High $27.15, Low $26.03, Close $26.16, Volume 9.3M.
- 2026-08-03: Open $26.98, High $28.30, Low $26.90, Close $28.10, Volume 10.4M.
- 2026-08-04: Open $27.74, High $28.38, Low $27.48, Close $28.35, Volume 10.2M.
- 2026-08-05: Open $28.20, High $28.21, Low $27.09, Close $27.33, Volume 9.3M.
- 2026-08-06: Open $27.41, High $27.95, Low $26.82, Close $27.01, Volume 6.9M.
- 2026-08-07: Open $26.93, High $27.88, Low $26.56, Close $27.55, Volume 8.2M.
- 2026-08-10: Open $27.12, High $27.97, Low $26.78, Close $27.78, Volume 8.3M.
- 2026-08-11: Open $27.55, High $28.02, Low $27.38, Close $27.61, Volume 7.6M.
- 2026-08-12: Open $27.20, High $27.40, Low $26.64, Close $26.95, Volume 6.9M.
- 2026-08-13: Open $27.02, High $27.45, Low $26.90, Close $27.05, Volume 6.7M.
- 2026-08-14: Open $27.01, High $27.16, Low $26.60, Close $26.73, Volume 5M.
- 2026-08-17: Open $26.47, High $26.47, Low $25.87, Close $25.91, Volume 5.9M.
- 2026-08-18: Open $26.08, High $26.34, Low $25.75, Close $25.94, Volume 6.7M.
- 2026-08-19: Open $26.04, High $26.75, Low $25.87, Close $26.64, Volume 5.1M.
- 2026-08-20: Open $25.90, High $26.78, Low $25.90, Close $26.41, Volume 3.5M.
- 2026-08-21: Open $26.51, High $26.67, Low $26.09, Close $26.34, Volume 4.4M.
- 2026-08-24: Open $26.37, High $26.61, Low $26.07, Close $26.49, Volume 4.4M.
- 2026-08-25: Open $26.43, High $26.50, Low $26.01, Close $26.29, Volume 3.8M.
- 2026-08-26: Open $26.49, High $26.76, Low $26.13, Close $26.50, Volume 5.2M.
- 2026-08-27: Open $26.06, High $26.44, Low $25.82, Close $25.93, Volume 4.5M.
- 2026-08-28: Open $25.99, High $26.31, Low $25.79, Close $26.13, Volume 4M.
- 2026-08-31: Open $25.91, High $26.35, Low $25.86, Close $26.00, Volume 4M.
- 2026-09-01: Open $26.31, High $26.56, Low $25.17, Close $25.48, Volume 5.3M.
- 2026-09-02: Open $25.55, High $26.05, Low $25.48, Close $25.70, Volume 4.2M.
- 2026-09-03: Open $25.96, High $26.09, Low $25.17, Close $25.57, Volume 4.7M.
- 2026-09-04: Open $25.33, High $26.12, Low $25.26, Close $25.83, Volume 3.4M.
- 2026-09-08: Open $25.59, High $25.75, Low $24.66, Close $24.86, Volume 5.9M.
- 2026-09-09: Open $24.71, High $25.21, Low $24.39, Close $24.39, Volume 5.3M.
- 2026-09-10: Open $24.15, High $24.38, Low $23.92, Close $24.18, Volume 5.8M.
- 2026-09-11: Open $24.65, High $24.77, Low $23.67, Close $23.80, Volume 5.5M.
- 2026-09-14: Open $24.01, High $24.22, Low $23.61, Close $23.86, Volume 5.7M.
- 2026-09-15: Open $23.94, High $23.94, Low $23.16, Close $23.71, Volume 6.1M.
- 2026-09-16: Open $23.76, High $23.86, Low $23.18, Close $23.53, Volume 9.5M.
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001628280-26-060469.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001628280-26-060476.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001628280-26-060479.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