Current price$31.49
- Consensus target
- $35.76
- Gap to consensus
- +13.6%
- Confidence
- 54%
- Analyst range
- $28.00 – $42.00
- Std deviation
- $4.11
- Last updated
- Sep 15, 10:39 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $36.21USD | $29.00 – $42.00USD | 17 | — |
| MarketBeat | $35.00USD | $28.00 – $42.00USD | 20 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $27.62, High $28.02, Low $27.51, Close $27.55, Volume 10.2M.
- 2026-03-17: Open $27.78, High $27.80, Low $27.46, Close $27.57, Volume 7.2M.
- 2026-03-18: Open $27.23, High $27.31, Low $26.84, Close $27.07, Volume 11.6M.
- 2026-03-19: Open $27.10, High $27.50, Low $27.04, Close $27.15, Volume 10.2M.
- 2026-03-20: Open $27.18, High $27.28, Low $26.56, Close $26.59, Volume 18.3M.
- 2026-03-23: Open $26.94, High $26.94, Low $26.19, Close $26.55, Volume 11.7M.
- 2026-03-24: Open $26.43, High $26.79, Low $26.14, Close $26.21, Volume 8.9M.
- 2026-03-25: Open $26.32, High $26.48, Low $26.00, Close $26.37, Volume 9.1M.
- 2026-03-26: Open $26.44, High $26.68, Low $26.19, Close $26.27, Volume 9.9M.
- 2026-03-27: Open $26.07, High $26.57, Low $26.00, Close $26.23, Volume 10.1M.
- 2026-03-30: Open $26.28, High $26.70, Low $25.99, Close $26.45, Volume 11.5M.
- 2026-03-31: Open $26.59, High $26.60, Low $25.84, Close $26.33, Volume 9.1M.
- 2026-04-01: Open $25.97, High $26.21, Low $25.53, Close $25.69, Volume 12M.
- 2026-04-02: Open $25.73, High $25.73, Low $25.11, Close $25.31, Volume 10.6M.
- 2026-04-06: Open $25.17, High $25.75, Low $24.88, Close $25.70, Volume 10.6M.
- 2026-04-07: Open $25.70, High $25.76, Low $25.30, Close $25.47, Volume 8.1M.
- 2026-04-08: Open $25.60, High $25.95, Low $25.56, Close $25.84, Volume 8.6M.
- 2026-04-09: Open $25.60, High $26.55, Low $25.60, Close $26.42, Volume 9.2M.
- 2026-04-10: Open $26.46, High $26.58, Low $26.16, Close $26.57, Volume 11.9M.
- 2026-04-13: Open $26.53, High $26.53, Low $25.69, Close $26.04, Volume 13.3M.
- 2026-04-14: Open $25.81, High $26.18, Low $25.56, Close $26.02, Volume 11.5M.
- 2026-04-15: Open $25.87, High $26.18, Low $25.56, Close $26.00, Volume 9.8M.
- 2026-04-16: Open $25.94, High $26.35, Low $25.84, Close $26.04, Volume 10.9M.
- 2026-04-17: Open $26.04, High $26.63, Low $26.00, Close $26.53, Volume 11.3M.
- 2026-04-20: Open $26.53, High $26.81, Low $26.38, Close $26.50, Volume 9.9M.
- 2026-04-21: Open $26.46, High $26.74, Low $26.21, Close $26.44, Volume 16.3M.
- 2026-04-22: Open $26.65, High $26.96, Low $26.43, Close $26.54, Volume 14.3M.
- 2026-04-23: Open $27.29, High $28.75, Low $27.12, Close $28.53, Volume 20.3M.
- 2026-04-24: Open $28.53, High $29.28, Low $28.30, Close $29.22, Volume 15.1M.
- 2026-04-27: Open $29.05, High $29.19, Low $28.00, Close $28.15, Volume 20.9M.
- 2026-04-28: Open $28.64, High $29.29, Low $28.47, Close $28.79, Volume 13.1M.
- 2026-04-29: Open $28.74, High $29.00, Low $28.56, Close $28.93, Volume 15.3M.
- 2026-04-30: Open $28.97, High $29.58, Low $28.97, Close $29.40, Volume 10.5M.
- 2026-05-01: Open $29.53, High $29.57, Low $28.76, Close $29.09, Volume 7.1M.
- 2026-05-04: Open $28.97, High $29.33, Low $28.59, Close $28.87, Volume 8M.
- 2026-05-05: Open $28.80, High $29.27, Low $28.44, Close $28.92, Volume 8.8M.
- 2026-05-06: Open $28.81, High $29.14, Low $28.28, Close $28.56, Volume 11.8M.
- 2026-05-07: Open $28.44, High $28.72, Low $27.84, Close $28.52, Volume 9.4M.
- 2026-05-08: Open $28.52, High $29.17, Low $28.46, Close $28.83, Volume 9.2M.
- 2026-05-11: Open $28.83, High $29.00, Low $28.55, Close $28.71, Volume 9.7M.
- 2026-05-12: Open $28.93, High $29.45, Low $28.74, Close $29.17, Volume 9.3M.
- 2026-05-13: Open $29.13, High $29.68, Low $29.00, Close $29.31, Volume 8.4M.
- 2026-05-14: Open $29.45, High $29.50, Low $28.91, Close $29.10, Volume 7.7M.
- 2026-05-15: Open $29.33, High $29.33, Low $28.77, Close $28.93, Volume 8M.
- 2026-05-18: Open $29.02, High $29.50, Low $28.95, Close $29.43, Volume 8.7M.
- 2026-05-19: Open $29.49, High $29.67, Low $28.81, Close $28.85, Volume 12.4M.
- 2026-05-20: Open $28.86, High $28.98, Low $28.54, Close $28.69, Volume 15.3M.
- 2026-05-21: Open $28.75, High $28.91, Low $28.28, Close $28.78, Volume 9.1M.
- 2026-05-22: Open $28.72, High $29.28, Low $28.66, Close $29.12, Volume 5.9M.
- 2026-05-26: Open $29.01, High $30.22, Low $29.01, Close $29.55, Volume 14.4M.
- 2026-05-27: Open $29.75, High $30.54, Low $29.57, Close $30.10, Volume 10M.
- 2026-05-28: Open $29.95, High $30.23, Low $29.77, Close $30.04, Volume 9.1M.
- 2026-05-29: Open $29.99, High $30.29, Low $29.74, Close $30.03, Volume 18.2M.
- 2026-06-01: Open $29.81, High $30.33, Low $29.67, Close $30.20, Volume 10.4M.
- 2026-06-02: Open $30.21, High $30.52, Low $29.92, Close $30.36, Volume 10.2M.
- 2026-06-03: Open $30.30, High $31.04, Low $30.19, Close $30.55, Volume 12.3M.
- 2026-06-04: Open $30.88, High $30.92, Low $30.00, Close $30.06, Volume 9.9M.
- 2026-06-05: Open $30.38, High $30.94, Low $30.21, Close $30.53, Volume 9.8M.
- 2026-06-08: Open $30.53, High $30.94, Low $30.53, Close $30.75, Volume 8.8M.
- 2026-06-09: Open $30.86, High $31.60, Low $30.75, Close $31.48, Volume 11.3M.
- 2026-06-10: Open $31.73, High $32.28, Low $31.53, Close $31.70, Volume 15.3M.
- 2026-06-11: Open $31.42, High $31.60, Low $31.02, Close $31.23, Volume 28.7M.
- 2026-06-12: Open $31.07, High $31.73, Low $31.07, Close $31.71, Volume 13M.
- 2026-06-15: Open $31.60, High $31.84, Low $31.29, Close $31.77, Volume 15.7M.
- 2026-06-16: Open $31.79, High $32.31, Low $31.75, Close $32.00, Volume 12.4M.
- 2026-06-17: Open $31.86, High $32.23, Low $30.85, Close $30.89, Volume 17M.
- 2026-06-18: Open $31.13, High $31.24, Low $30.63, Close $30.76, Volume 21.6M.
- 2026-06-22: Open $30.80, High $31.23, Low $30.60, Close $30.87, Volume 12.5M.
- 2026-06-23: Open $30.87, High $31.19, Low $29.83, Close $30.87, Volume 18.3M.
- 2026-06-24: Open $31.13, High $31.76, Low $30.99, Close $31.40, Volume 16.2M.
- 2026-06-25: Open $31.82, High $32.58, Low $31.72, Close $32.52, Volume 20.1M.
- 2026-06-26: Open $32.67, High $33.66, Low $32.61, Close $33.40, Volume 54.8M.
- 2026-06-29: Open $33.46, High $33.82, Low $33.13, Close $33.50, Volume 16M.
- 2026-06-30: Open $33.40, High $33.67, Low $32.62, Close $32.73, Volume 13.7M.
- 2026-07-01: Open $33.19, High $33.62, Low $33.16, Close $33.37, Volume 17.8M.
- 2026-07-02: Open $33.37, High $33.80, Low $32.91, Close $33.30, Volume 16.3M.
- 2026-07-06: Open $33.03, High $33.21, Low $31.70, Close $31.75, Volume 25.2M.
- 2026-07-07: Open $32.25, High $32.60, Low $31.23, Close $31.49, Volume 14.3M.
- 2026-07-08: Open $31.50, High $31.57, Low $30.78, Close $30.97, Volume 11.4M.
- 2026-07-09: Open $30.90, High $30.97, Low $30.37, Close $30.72, Volume 15.2M.
- 2026-07-10: Open $30.61, High $31.70, Low $30.59, Close $31.67, Volume 8M.
- 2026-07-13: Open $31.53, High $32.05, Low $31.16, Close $31.25, Volume 12.3M.
- 2026-07-14: Open $31.25, High $31.42, Low $30.26, Close $30.26, Volume 14.5M.
- 2026-07-15: Open $30.22, High $30.65, Low $29.98, Close $30.28, Volume 13.5M.
- 2026-07-16: Open $30.45, High $31.58, Low $30.39, Close $31.38, Volume 11.4M.
- 2026-07-17: Open $31.66, High $31.87, Low $30.70, Close $30.91, Volume 10.9M.
- 2026-07-20: Open $30.91, High $31.07, Low $30.38, Close $30.44, Volume 7.3M.
- 2026-07-21: Open $30.33, High $30.68, Low $30.19, Close $30.21, Volume 11.3M.
- 2026-07-22: Open $30.72, High $30.72, Low $30.17, Close $30.20, Volume 7.2M.
- 2026-07-23: Open $30.00, High $30.12, Low $29.56, Close $29.67, Volume 13.8M.
- 2026-07-24: Open $29.67, High $29.95, Low $29.53, Close $29.68, Volume 8.4M.
- 2026-07-27: Open $29.74, High $30.31, Low $29.72, Close $30.12, Volume 12.9M.
- 2026-07-28: Open $30.83, High $31.71, Low $30.77, Close $31.08, Volume 15.1M.
- 2026-07-29: Open $30.96, High $31.53, Low $30.96, Close $31.45, Volume 17.3M.
- 2026-07-30: Open $30.99, High $31.66, Low $30.87, Close $31.57, Volume 15.2M.
- 2026-07-31: Open $31.12, High $31.50, Low $30.89, Close $31.12, Volume 11.5M.
- 2026-08-03: Open $31.33, High $31.82, Low $30.79, Close $30.91, Volume 12.4M.
- 2026-08-04: Open $30.69, High $31.18, Low $30.46, Close $31.10, Volume 13.1M.
- 2026-08-05: Open $31.30, High $31.34, Low $30.48, Close $30.75, Volume 12.8M.
- 2026-08-06: Open $32.50, High $33.14, Low $30.23, Close $30.37, Volume 17.8M.
- 2026-08-07: Open $29.86, High $30.15, Low $29.45, Close $30.01, Volume 12.4M.
- 2026-08-10: Open $29.75, High $29.75, Low $28.88, Close $29.30, Volume 14.5M.
- 2026-08-11: Open $29.20, High $29.37, Low $28.66, Close $29.18, Volume 12.6M.
- 2026-08-12: Open $29.12, High $29.67, Low $28.95, Close $29.56, Volume 17.1M.
- 2026-08-13: Open $30.06, High $31.15, Low $30.01, Close $31.12, Volume 12.2M.
- 2026-08-14: Open $31.27, High $32.11, Low $31.14, Close $31.44, Volume 13.7M.
- 2026-08-17: Open $30.93, High $31.03, Low $30.03, Close $30.28, Volume 10.4M.
- 2026-08-18: Open $30.70, High $31.09, Low $30.35, Close $30.79, Volume 12.6M.
- 2026-08-19: Open $31.03, High $31.40, Low $30.66, Close $31.06, Volume 7.4M.
- 2026-08-20: Open $31.14, High $32.00, Low $31.00, Close $31.66, Volume 10.8M.
- 2026-08-21: Open $31.80, High $32.15, Low $31.60, Close $32.04, Volume 9.2M.
- 2026-08-24: Open $32.21, High $32.78, Low $32.19, Close $32.51, Volume 8.3M.
- 2026-08-25: Open $32.46, High $32.51, Low $31.79, Close $31.84, Volume 6.4M.
- 2026-08-26: Open $32.01, High $32.33, Low $31.74, Close $32.21, Volume 7.1M.
- 2026-08-27: Open $31.80, High $32.13, Low $31.72, Close $31.88, Volume 7.8M.
- 2026-08-28: Open $32.22, High $32.55, Low $31.96, Close $32.18, Volume 8.2M.
- 2026-08-31: Open $32.00, High $32.12, Low $31.60, Close $31.86, Volume 11.5M.
- 2026-09-01: Open $31.96, High $32.23, Low $31.80, Close $31.89, Volume 7.1M.
- 2026-09-02: Open $32.14, High $33.10, Low $31.93, Close $32.59, Volume 8.4M.
- 2026-09-03: Open $32.50, High $33.17, Low $32.45, Close $32.88, Volume 9.8M.
- 2026-09-04: Open $32.68, High $32.89, Low $32.51, Close $32.59, Volume 5.9M.
- 2026-09-08: Open $32.51, High $32.87, Low $32.35, Close $32.55, Volume 9M.
- 2026-09-09: Open $32.33, High $32.66, Low $31.99, Close $32.08, Volume 8.9M.
- 2026-09-10: Open $32.25, High $32.25, Low $31.44, Close $31.46, Volume 10.5M.
- 2026-09-11: Open $31.70, High $31.70, Low $31.13, Close $31.39, Volume 11M.
- 2026-09-14: Open $31.39, High $32.06, Low $31.39, Close $31.58, Volume 7.4M.
- 2026-09-15: Open $31.40, High $31.58, Low $31.09, Close $31.49, Volume 11M.
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0001587484-26-000004.View filing
- 4 · Insider transaction filing. Filed 2026-09-04. Accession 0001457301-26-000005.View filing
- 4 · Insider transaction filing. Filed 2026-08-27. Accession 0001741576-26-000008.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