Current price$34.83
- Consensus target
- $43.83
- Gap to consensus
- +25.8%
- Confidence
- 53%
- Analyst range
- $35.00 – $53.00
- Std deviation
- $5.27
- Last updated
- Sep 15, 10:13 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $43.77USD | $35.00 – $53.00USD | 32 | — |
| MarketBeat | $43.84USD | $35.00 – $53.00USD | 33 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $32.77, High $34.08, Low $32.71, Close $34.08, Volume 17.7M.
- 2026-03-17: Open $34.40, High $35.06, Low $34.33, Close $34.41, Volume 17.2M.
- 2026-03-18: Open $34.03, High $34.06, Low $32.62, Close $32.64, Volume 19M.
- 2026-03-19: Open $32.30, High $33.33, Low $32.23, Close $32.94, Volume 16.1M.
- 2026-03-20: Open $33.68, High $33.74, Low $32.93, Close $33.37, Volume 25.9M.
- 2026-03-23: Open $34.25, High $34.29, Low $33.33, Close $33.36, Volume 16.4M.
- 2026-03-24: Open $33.02, High $33.16, Low $32.49, Close $32.76, Volume 14.5M.
- 2026-03-25: Open $33.02, High $33.30, Low $32.08, Close $32.50, Volume 13.8M.
- 2026-03-26: Open $32.39, High $33.06, Low $32.12, Close $32.17, Volume 10.2M.
- 2026-03-27: Open $32.01, High $32.01, Low $30.77, Close $30.86, Volume 15.5M.
- 2026-03-30: Open $30.72, High $31.62, Low $30.60, Close $31.16, Volume 13M.
- 2026-03-31: Open $31.59, High $32.29, Low $31.39, Close $32.01, Volume 17.8M.
- 2026-04-01: Open $32.42, High $32.88, Low $32.00, Close $32.63, Volume 12.8M.
- 2026-04-02: Open $32.10, High $33.31, Low $31.82, Close $33.16, Volume 12.6M.
- 2026-04-06: Open $32.85, High $33.63, Low $32.67, Close $33.50, Volume 13.9M.
- 2026-04-07: Open $33.43, High $33.62, Low $32.60, Close $33.06, Volume 12.8M.
- 2026-04-08: Open $34.63, High $35.29, Low $33.67, Close $33.79, Volume 13.2M.
- 2026-04-09: Open $33.57, High $34.67, Low $33.47, Close $34.24, Volume 12.4M.
- 2026-04-10: Open $34.23, High $34.50, Low $33.91, Close $34.09, Volume 9.8M.
- 2026-04-13: Open $33.95, High $34.84, Low $33.40, Close $34.59, Volume 12.7M.
- 2026-04-14: Open $34.83, High $35.28, Low $34.63, Close $34.92, Volume 9M.
- 2026-04-15: Open $35.06, High $35.52, Low $34.93, Close $35.25, Volume 10.3M.
- 2026-04-16: Open $35.60, High $35.70, Low $34.91, Close $35.08, Volume 12.2M.
- 2026-04-17: Open $35.62, High $36.65, Low $35.43, Close $35.83, Volume 16.5M.
- 2026-04-20: Open $35.79, High $36.16, Low $35.65, Close $35.83, Volume 11.6M.
- 2026-04-21: Open $36.10, High $37.08, Low $35.71, Close $36.05, Volume 13M.
- 2026-04-22: Open $35.72, High $35.76, Low $34.71, Close $35.11, Volume 15.8M.
- 2026-04-23: Open $35.11, High $35.24, Low $33.61, Close $33.90, Volume 22.8M.
- 2026-04-24: Open $33.97, High $34.36, Low $33.67, Close $34.21, Volume 12.5M.
- 2026-04-27: Open $34.26, High $34.67, Low $33.49, Close $33.64, Volume 15.9M.
- 2026-04-28: Open $33.49, High $33.74, Low $32.69, Close $32.87, Volume 21.4M.
- 2026-04-29: Open $32.80, High $33.15, Low $32.43, Close $32.99, Volume 29.8M.
- 2026-04-30: Open $35.10, High $35.10, Low $33.45, Close $33.99, Volume 35.1M.
- 2026-05-01: Open $34.00, High $34.17, Low $32.88, Close $32.98, Volume 20.9M.
- 2026-05-04: Open $33.00, High $33.17, Low $31.94, Close $31.98, Volume 16.8M.
- 2026-05-05: Open $32.18, High $32.39, Low $31.72, Close $32.31, Volume 20.3M.
- 2026-05-06: Open $33.19, High $33.62, Low $32.69, Close $32.74, Volume 16.7M.
- 2026-05-07: Open $32.50, High $33.30, Low $32.05, Close $33.27, Volume 17M.
- 2026-05-08: Open $33.43, High $33.50, Low $32.14, Close $32.49, Volume 12.9M.
- 2026-05-11: Open $32.29, High $32.39, Low $31.63, Close $31.92, Volume 18.6M.
- 2026-05-12: Open $32.03, High $33.08, Low $32.00, Close $32.67, Volume 13.5M.
- 2026-05-13: Open $32.42, High $32.60, Low $31.97, Close $32.11, Volume 13.2M.
- 2026-05-14: Open $32.33, High $32.69, Low $32.07, Close $32.09, Volume 13M.
- 2026-05-15: Open $31.97, High $33.07, Low $31.97, Close $32.65, Volume 12M.
- 2026-05-18: Open $32.41, High $33.76, Low $32.41, Close $33.75, Volume 13.5M.
- 2026-05-19: Open $33.89, High $33.95, Low $32.52, Close $33.04, Volume 17.3M.
- 2026-05-20: Open $33.10, High $33.27, Low $32.20, Close $32.96, Volume 12.3M.
- 2026-05-21: Open $32.53, High $33.01, Low $32.07, Close $32.80, Volume 17.6M.
- 2026-05-22: Open $32.69, High $32.94, Low $32.40, Close $32.89, Volume 18.6M.
- 2026-05-26: Open $32.86, High $32.94, Low $32.01, Close $32.31, Volume 17M.
- 2026-05-27: Open $32.68, High $33.32, Low $32.59, Close $32.69, Volume 13.7M.
- 2026-05-28: Open $32.30, High $32.62, Low $31.82, Close $32.42, Volume 15M.
- 2026-05-29: Open $32.37, High $32.67, Low $31.84, Close $31.86, Volume 29.9M.
- 2026-06-01: Open $32.00, High $32.24, Low $30.48, Close $30.55, Volume 32.5M.
- 2026-06-02: Open $30.12, High $30.19, Low $29.10, Close $29.26, Volume 25.8M.
- 2026-06-03: Open $28.51, High $29.17, Low $28.16, Close $28.74, Volume 25.9M.
- 2026-06-04: Open $29.10, High $29.57, Low $28.04, Close $28.18, Volume 29.2M.
- 2026-06-05: Open $29.09, High $30.27, Low $28.95, Close $29.34, Volume 40.7M.
- 2026-06-08: Open $29.00, High $29.62, Low $28.71, Close $29.27, Volume 16.2M.
- 2026-06-09: Open $29.22, High $30.24, Low $29.10, Close $29.88, Volume 24.5M.
- 2026-06-10: Open $30.10, High $30.81, Low $29.77, Close $30.42, Volume 16.7M.
- 2026-06-11: Open $30.40, High $31.32, Low $29.95, Close $31.25, Volume 16.3M.
- 2026-06-12: Open $31.50, High $32.59, Low $31.50, Close $32.23, Volume 20.5M.
- 2026-06-15: Open $32.64, High $33.06, Low $32.42, Close $32.73, Volume 19.5M.
- 2026-06-16: Open $32.69, High $33.45, Low $32.57, Close $32.61, Volume 14.9M.
- 2026-06-17: Open $32.12, High $32.51, Low $31.63, Close $31.86, Volume 14.5M.
- 2026-06-18: Open $31.86, High $32.82, Low $31.63, Close $32.49, Volume 31.5M.
- 2026-06-22: Open $32.25, High $32.33, Low $30.45, Close $30.54, Volume 18.5M.
- 2026-06-23: Open $30.89, High $31.40, Low $30.72, Close $30.95, Volume 14.2M.
- 2026-06-24: Open $31.23, High $31.79, Low $31.10, Close $31.69, Volume 14.2M.
- 2026-06-25: Open $31.84, High $32.42, Low $31.60, Close $32.28, Volume 21.8M.
- 2026-06-26: Open $32.30, High $33.59, Low $32.26, Close $33.34, Volume 63.1M.
- 2026-06-29: Open $33.27, High $33.33, Low $32.51, Close $32.97, Volume 17.3M.
- 2026-06-30: Open $33.00, High $34.02, Low $32.72, Close $34.00, Volume 16.6M.
- 2026-07-01: Open $33.96, High $35.09, Low $33.96, Close $35.00, Volume 17M.
- 2026-07-02: Open $35.21, High $35.47, Low $34.89, Close $35.39, Volume 15.1M.
- 2026-07-06: Open $35.17, High $35.35, Low $33.78, Close $33.98, Volume 17M.
- 2026-07-07: Open $34.69, High $35.38, Low $34.24, Close $34.35, Volume 15.4M.
- 2026-07-08: Open $34.02, High $34.02, Low $33.00, Close $33.43, Volume 15.5M.
- 2026-07-09: Open $33.43, High $34.62, Low $33.00, Close $34.60, Volume 15.6M.
- 2026-07-10: Open $34.96, High $35.78, Low $34.65, Close $35.25, Volume 13M.
- 2026-07-13: Open $36.13, High $37.07, Low $36.02, Close $36.63, Volume 20.7M.
- 2026-07-14: Open $36.60, High $37.09, Low $36.21, Close $36.43, Volume 17.6M.
- 2026-07-15: Open $36.77, High $36.77, Low $34.55, Close $34.63, Volume 20.1M.
- 2026-07-16: Open $34.61, High $34.92, Low $33.91, Close $34.20, Volume 17.7M.
- 2026-07-17: Open $34.72, High $35.47, Low $34.31, Close $34.44, Volume 19.9M.
- 2026-07-20: Open $34.15, High $34.16, Low $32.73, Close $33.13, Volume 19.7M.
- 2026-07-21: Open $32.55, High $33.69, Low $32.21, Close $33.32, Volume 11.3M.
- 2026-07-22: Open $33.37, High $33.37, Low $31.88, Close $32.20, Volume 20.3M.
- 2026-07-23: Open $31.74, High $32.24, Low $31.47, Close $32.01, Volume 18.7M.
- 2026-07-24: Open $32.45, High $32.45, Low $31.58, Close $31.79, Volume 12.1M.
- 2026-07-27: Open $32.90, High $33.38, Low $32.51, Close $33.20, Volume 13.2M.
- 2026-07-28: Open $33.81, High $34.16, Low $33.10, Close $33.51, Volume 13.8M.
- 2026-07-29: Open $33.65, High $34.51, Low $33.61, Close $34.24, Volume 18.9M.
- 2026-07-30: Open $36.64, High $39.09, Low $36.25, Close $38.52, Volume 35.6M.
- 2026-07-31: Open $37.97, High $38.45, Low $37.18, Close $37.22, Volume 14.4M.
- 2026-08-03: Open $38.35, High $38.35, Low $36.87, Close $37.46, Volume 15.3M.
- 2026-08-04: Open $37.46, High $37.65, Low $33.79, Close $33.82, Volume 51.8M.
- 2026-08-05: Open $34.65, High $35.23, Low $34.02, Close $34.50, Volume 26.6M.
- 2026-08-06: Open $34.16, High $34.16, Low $33.40, Close $33.71, Volume 16.7M.
- 2026-08-07: Open $33.35, High $33.41, Low $32.74, Close $32.79, Volume 18.5M.
- 2026-08-10: Open $32.62, High $32.92, Low $32.08, Close $32.14, Volume 15.6M.
- 2026-08-11: Open $32.01, High $32.24, Low $31.64, Close $32.00, Volume 15.9M.
- 2026-08-12: Open $32.45, High $33.00, Low $32.12, Close $32.64, Volume 17.6M.
- 2026-08-13: Open $32.70, High $33.46, Low $32.52, Close $32.61, Volume 17.9M.
- 2026-08-14: Open $32.64, High $33.88, Low $32.64, Close $33.50, Volume 14.7M.
- 2026-08-17: Open $33.30, High $34.14, Low $33.08, Close $33.76, Volume 15.3M.
- 2026-08-18: Open $33.65, High $34.01, Low $33.20, Close $33.36, Volume 13.3M.
- 2026-08-19: Open $33.66, High $35.35, Low $33.60, Close $34.66, Volume 21.9M.
- 2026-08-20: Open $34.49, High $35.44, Low $33.96, Close $35.29, Volume 16.6M.
- 2026-08-21: Open $35.69, High $36.90, Low $35.40, Close $36.90, Volume 20.4M.
- 2026-08-24: Open $36.50, High $38.11, Low $36.35, Close $38.02, Volume 18.2M.
- 2026-08-25: Open $37.99, High $38.24, Low $37.43, Close $37.43, Volume 11.3M.
- 2026-08-26: Open $37.20, High $37.72, Low $36.78, Close $37.34, Volume 13M.
- 2026-08-27: Open $37.10, High $37.38, Low $36.50, Close $37.22, Volume 9.6M.
- 2026-08-28: Open $37.60, High $38.26, Low $37.53, Close $38.03, Volume 12.7M.
- 2026-08-31: Open $37.42, High $38.23, Low $37.42, Close $38.03, Volume 16.9M.
- 2026-09-01: Open $38.13, High $38.36, Low $37.40, Close $37.51, Volume 10.5M.
- 2026-09-02: Open $37.69, High $38.87, Low $37.69, Close $38.52, Volume 11.7M.
- 2026-09-03: Open $38.87, High $38.92, Low $37.52, Close $37.57, Volume 8.9M.
- 2026-09-04: Open $37.41, High $37.41, Low $36.84, Close $36.96, Volume 9.8M.
- 2026-09-08: Open $36.75, High $37.42, Low $36.57, Close $36.96, Volume 10.5M.
- 2026-09-09: Open $36.81, High $36.86, Low $35.97, Close $36.03, Volume 9M.
- 2026-09-10: Open $36.26, High $36.63, Low $35.69, Close $36.13, Volume 10M.
- 2026-09-11: Open $36.23, High $36.64, Low $35.66, Close $36.20, Volume 7.7M.
- 2026-09-14: Open $36.50, High $37.22, Low $36.03, Close $37.03, Volume 9.9M.
- 2026-09-15: Open $36.70, High $36.81, Low $34.46, Close $34.83, Volume 20M.
- 4 · Insider transaction filing. Filed 2026-08-25. Accession 0001058090-26-000075.View filing
- 4 · Insider transaction filing. Filed 2026-08-25. Accession 0001058090-26-000077.View filing
- 4 · Insider transaction filing. Filed 2026-08-25. Accession 0001058090-26-000079.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