Current price$22.12
- Consensus target
- $24.75
- Gap to consensus
- +11.9%
- Confidence
- 56%
- Analyst range
- $20.00 – $29.00
- Std deviation
- $2.39
- Last updated
- Sep 16, 02:06 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $25.29USD | $21.00 – $29.00USD | 20 | — |
| MarketBeat | $24.52USD | $20.00 – $28.00USD | 16 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $18.75, High $19.00, Low $18.69, Close $18.71, Volume 6.8M.
- 2026-03-17: Open $18.88, High $19.05, Low $18.75, Close $18.80, Volume 10.8M.
- 2026-03-18: Open $18.77, High $19.31, Low $18.71, Close $19.07, Volume 8.7M.
- 2026-03-19: Open $19.01, High $19.18, Low $18.83, Close $19.10, Volume 8M.
- 2026-03-20: Open $19.02, High $19.08, Low $18.52, Close $18.60, Volume 9.4M.
- 2026-03-23: Open $19.06, High $19.41, Low $18.96, Close $19.14, Volume 11.8M.
- 2026-03-24: Open $18.97, High $19.30, Low $18.86, Close $18.97, Volume 6.8M.
- 2026-03-25: Open $19.21, High $19.51, Low $19.12, Close $19.48, Volume 9M.
- 2026-03-26: Open $19.48, High $19.97, Low $19.35, Close $19.42, Volume 9.3M.
- 2026-03-27: Open $19.29, High $19.30, Low $18.77, Close $18.84, Volume 8.2M.
- 2026-03-30: Open $19.06, High $19.12, Low $18.84, Close $18.96, Volume 6.1M.
- 2026-03-31: Open $19.08, High $19.39, Low $18.90, Close $19.16, Volume 10.7M.
- 2026-04-01: Open $19.37, High $19.37, Low $19.02, Close $19.10, Volume 11.3M.
- 2026-04-02: Open $18.94, High $19.26, Low $18.76, Close $19.14, Volume 8.2M.
- 2026-04-06: Open $19.13, High $19.27, Low $18.96, Close $19.23, Volume 7.3M.
- 2026-04-07: Open $19.12, High $19.46, Low $19.05, Close $19.09, Volume 12.7M.
- 2026-04-08: Open $19.74, High $19.90, Low $19.59, Close $19.71, Volume 11M.
- 2026-04-09: Open $19.76, High $20.17, Low $19.64, Close $19.91, Volume 11.8M.
- 2026-04-10: Open $19.93, High $20.24, Low $19.90, Close $20.14, Volume 8.5M.
- 2026-04-13: Open $20.12, High $20.28, Low $19.77, Close $20.27, Volume 6.8M.
- 2026-04-14: Open $20.20, High $20.94, Low $20.14, Close $20.91, Volume 13.6M.
- 2026-04-15: Open $20.84, High $20.88, Low $20.31, Close $20.69, Volume 12.5M.
- 2026-04-16: Open $20.57, High $20.81, Low $20.50, Close $20.57, Volume 7.2M.
- 2026-04-17: Open $20.90, High $21.18, Low $20.75, Close $21.12, Volume 5.8M.
- 2026-04-20: Open $21.04, High $21.32, Low $20.92, Close $21.29, Volume 4.5M.
- 2026-04-21: Open $21.41, High $21.55, Low $21.05, Close $21.12, Volume 5.5M.
- 2026-04-22: Open $21.33, High $21.33, Low $20.77, Close $20.85, Volume 5.1M.
- 2026-04-23: Open $20.97, High $21.17, Low $20.84, Close $21.07, Volume 5.7M.
- 2026-04-24: Open $21.07, High $21.22, Low $20.84, Close $20.90, Volume 4.5M.
- 2026-04-27: Open $20.98, High $21.11, Low $20.84, Close $20.88, Volume 6.9M.
- 2026-04-28: Open $20.89, High $21.08, Low $20.71, Close $20.94, Volume 7.3M.
- 2026-04-29: Open $20.85, High $21.09, Low $20.82, Close $21.06, Volume 9M.
- 2026-04-30: Open $21.12, High $21.32, Low $21.03, Close $21.13, Volume 9M.
- 2026-05-01: Open $21.14, High $21.33, Low $21.10, Close $21.13, Volume 4.7M.
- 2026-05-04: Open $21.00, High $21.20, Low $20.83, Close $20.86, Volume 4.7M.
- 2026-05-05: Open $21.00, High $21.42, Low $20.98, Close $21.31, Volume 7.2M.
- 2026-05-06: Open $21.63, High $21.98, Low $21.60, Close $21.68, Volume 11.1M.
- 2026-05-07: Open $22.16, High $22.36, Low $21.56, Close $21.67, Volume 13.9M.
- 2026-05-08: Open $21.88, High $22.29, Low $21.84, Close $22.27, Volume 6.4M.
- 2026-05-11: Open $22.30, High $22.39, Low $21.73, Close $21.78, Volume 8.8M.
- 2026-05-12: Open $21.94, High $21.94, Low $21.56, Close $21.76, Volume 8.7M.
- 2026-05-13: Open $21.71, High $21.84, Low $21.52, Close $21.56, Volume 8.3M.
- 2026-05-14: Open $21.71, High $21.96, Low $21.50, Close $21.54, Volume 7.5M.
- 2026-05-15: Open $21.38, High $21.43, Low $21.14, Close $21.38, Volume 11M.
- 2026-05-18: Open $21.47, High $22.05, Low $21.47, Close $21.87, Volume 9.2M.
- 2026-05-19: Open $21.97, High $21.99, Low $21.39, Close $21.79, Volume 8.8M.
- 2026-05-20: Open $21.79, High $22.33, Low $21.68, Close $22.30, Volume 8.2M.
- 2026-05-21: Open $22.13, High $22.48, Low $21.97, Close $22.41, Volume 7.6M.
- 2026-05-22: Open $22.39, High $22.48, Low $22.26, Close $22.38, Volume 7.6M.
- 2026-05-26: Open $22.52, High $23.17, Low $22.47, Close $23.11, Volume 9M.
- 2026-05-27: Open $23.36, High $23.54, Low $23.25, Close $23.48, Volume 7.8M.
- 2026-05-28: Open $23.52, High $23.52, Low $23.13, Close $23.28, Volume 6.3M.
- 2026-05-29: Open $23.10, High $23.38, Low $22.86, Close $22.98, Volume 8.8M.
- 2026-06-01: Open $22.89, High $23.32, Low $22.78, Close $23.18, Volume 6M.
- 2026-06-02: Open $23.24, High $23.79, Low $23.16, Close $23.65, Volume 8.1M.
- 2026-06-03: Open $23.47, High $24.07, Low $23.41, Close $23.85, Volume 11.4M.
- 2026-06-04: Open $24.07, High $24.48, Low $23.95, Close $24.45, Volume 7.8M.
- 2026-06-05: Open $24.47, High $24.78, Low $24.35, Close $24.62, Volume 9.2M.
- 2026-06-08: Open $24.69, High $24.90, Low $24.20, Close $24.44, Volume 6.4M.
- 2026-06-09: Open $24.71, High $24.80, Low $24.18, Close $24.47, Volume 13.5M.
- 2026-06-10: Open $24.47, High $24.60, Low $23.94, Close $23.95, Volume 11M.
- 2026-06-11: Open $23.95, High $24.54, Low $23.93, Close $24.34, Volume 12.9M.
- 2026-06-12: Open $24.63, High $24.89, Low $24.49, Close $24.89, Volume 7.6M.
- 2026-06-15: Open $25.08, High $25.29, Low $24.66, Close $24.81, Volume 11.1M.
- 2026-06-16: Open $24.87, High $24.98, Low $24.59, Close $24.90, Volume 11.7M.
- 2026-06-17: Open $24.86, High $25.20, Low $24.56, Close $24.62, Volume 12.8M.
- 2026-06-18: Open $24.98, High $25.36, Low $24.83, Close $25.01, Volume 15.9M.
- 2026-06-22: Open $25.12, High $25.41, Low $24.99, Close $25.13, Volume 7.4M.
- 2026-06-23: Open $24.86, High $25.32, Low $24.77, Close $24.82, Volume 6.3M.
- 2026-06-24: Open $25.13, High $25.13, Low $24.34, Close $24.58, Volume 12.3M.
- 2026-06-25: Open $24.86, High $25.03, Low $24.62, Close $24.98, Volume 8.8M.
- 2026-06-26: Open $24.93, High $25.11, Low $24.73, Close $25.06, Volume 9.5M.
- 2026-06-29: Open $24.79, High $25.17, Low $24.78, Close $24.92, Volume 9.1M.
- 2026-06-30: Open $24.00, High $24.06, Low $23.62, Close $23.71, Volume 12.5M.
- 2026-07-01: Open $23.46, High $23.64, Low $22.92, Close $23.35, Volume 17.4M.
- 2026-07-02: Open $23.51, High $23.51, Low $23.22, Close $23.35, Volume 7.5M.
- 2026-07-06: Open $23.45, High $23.50, Low $23.18, Close $23.25, Volume 9.5M.
- 2026-07-07: Open $23.51, High $23.56, Low $22.93, Close $23.35, Volume 14M.
- 2026-07-08: Open $23.42, High $23.42, Low $22.64, Close $22.76, Volume 6.8M.
- 2026-07-09: Open $22.92, High $23.45, Low $22.92, Close $23.16, Volume 6.6M.
- 2026-07-10: Open $23.12, High $23.33, Low $23.01, Close $23.18, Volume 9M.
- 2026-07-13: Open $23.17, High $23.34, Low $22.99, Close $23.07, Volume 8.6M.
- 2026-07-14: Open $23.31, High $23.43, Low $23.10, Close $23.38, Volume 7.5M.
- 2026-07-15: Open $23.27, High $23.85, Low $23.27, Close $23.80, Volume 13.5M.
- 2026-07-16: Open $23.75, High $24.11, Low $23.60, Close $23.67, Volume 7.6M.
- 2026-07-17: Open $23.62, High $23.96, Low $23.42, Close $23.94, Volume 8.7M.
- 2026-07-20: Open $23.95, High $24.16, Low $23.90, Close $24.06, Volume 6.5M.
- 2026-07-21: Open $24.17, High $24.48, Low $23.83, Close $24.44, Volume 6.4M.
- 2026-07-22: Open $24.45, High $24.66, Low $24.30, Close $24.50, Volume 8.4M.
- 2026-07-23: Open $24.48, High $24.62, Low $23.89, Close $23.96, Volume 10.7M.
- 2026-07-24: Open $24.06, High $24.74, Low $23.99, Close $24.50, Volume 8.1M.
- 2026-07-27: Open $24.55, High $25.01, Low $24.55, Close $24.97, Volume 8.2M.
- 2026-07-28: Open $24.98, High $25.49, Low $24.47, Close $25.47, Volume 12.3M.
- 2026-07-29: Open $25.47, High $25.69, Low $25.28, Close $25.54, Volume 9.8M.
- 2026-07-30: Open $25.68, High $25.71, Low $24.79, Close $25.09, Volume 8.7M.
- 2026-07-31: Open $25.33, High $25.39, Low $25.01, Close $25.13, Volume 10M.
- 2026-08-03: Open $25.13, High $25.51, Low $24.94, Close $25.09, Volume 9.8M.
- 2026-08-04: Open $25.02, High $25.22, Low $24.86, Close $24.98, Volume 9.6M.
- 2026-08-05: Open $24.90, High $25.33, Low $24.78, Close $25.13, Volume 10.2M.
- 2026-08-06: Open $23.74, High $24.03, Low $23.24, Close $23.38, Volume 20.3M.
- 2026-08-07: Open $23.30, High $23.65, Low $23.20, Close $23.29, Volume 10.6M.
- 2026-08-10: Open $23.24, High $23.28, Low $22.53, Close $22.67, Volume 13.3M.
- 2026-08-11: Open $22.76, High $22.86, Low $22.28, Close $22.29, Volume 14.4M.
- 2026-08-12: Open $22.75, High $22.86, Low $22.44, Close $22.80, Volume 9.6M.
- 2026-08-13: Open $23.04, High $23.16, Low $22.69, Close $22.75, Volume 9.8M.
- 2026-08-14: Open $22.76, High $23.05, Low $22.68, Close $22.90, Volume 6.4M.
- 2026-08-17: Open $22.82, High $22.87, Low $22.55, Close $22.81, Volume 6.1M.
- 2026-08-18: Open $22.87, High $23.17, Low $22.75, Close $22.92, Volume 6.3M.
- 2026-08-19: Open $22.96, High $23.42, Low $22.96, Close $23.15, Volume 11.6M.
- 2026-08-20: Open $23.11, High $23.24, Low $22.95, Close $23.09, Volume 9.7M.
- 2026-08-21: Open $23.20, High $23.29, Low $22.86, Close $23.21, Volume 10.6M.
- 2026-08-24: Open $23.17, High $23.40, Low $23.00, Close $23.19, Volume 7.7M.
- 2026-08-25: Open $23.29, High $23.29, Low $22.95, Close $23.00, Volume 8M.
- 2026-08-26: Open $22.99, High $22.99, Low $22.42, Close $22.43, Volume 9.3M.
- 2026-08-27: Open $22.26, High $22.54, Low $22.25, Close $22.34, Volume 8.1M.
- 2026-08-28: Open $22.46, High $22.52, Low $22.24, Close $22.28, Volume 4.3M.
- 2026-08-31: Open $22.36, High $22.36, Low $21.80, Close $21.93, Volume 7M.
- 2026-09-01: Open $21.90, High $22.01, Low $21.51, Close $21.64, Volume 6.2M.
- 2026-09-02: Open $21.68, High $22.20, Low $21.68, Close $22.11, Volume 7.5M.
- 2026-09-03: Open $22.15, High $22.25, Low $21.96, Close $21.99, Volume 6.2M.
- 2026-09-04: Open $21.98, High $22.18, Low $21.95, Close $22.05, Volume 5.2M.
- 2026-09-08: Open $21.97, High $22.27, Low $21.96, Close $22.07, Volume 12.4M.
- 2026-09-09: Open $21.95, High $22.06, Low $21.83, Close $22.04, Volume 6.4M.
- 2026-09-10: Open $22.12, High $22.23, Low $21.94, Close $22.14, Volume 6.4M.
- 2026-09-11: Open $22.39, High $22.54, Low $22.21, Close $22.24, Volume 5.7M.
- 2026-09-14: Open $22.27, High $22.44, Low $22.09, Close $22.37, Volume 6.7M.
- 2026-09-15: Open $22.43, High $22.50, Low $22.04, Close $22.13, Volume 11.6M.
- 2026-09-16: Open $22.17, High $22.37, Low $22.11, Close $22.11, Volume 613.1K.
- 4 · Insider transaction filing. Filed 2026-08-25. Accession 0001070750-26-000130.View filing
- 4 · Insider transaction filing. Filed 2026-08-21. Accession 0001070750-26-000128.View filing
- 4 · Insider transaction filing. Filed 2026-07-16. Accession 0001070750-26-000115.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