Current price$33.78
- Consensus target
- $36.40
- Gap to consensus
- +7.7%
- Confidence
- 49%
- Analyst range
- $30.30 – $43.00
- Std deviation
- $3.40
- Last updated
- Sep 15, 10:12 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $36.16USD | $30.30 – $43.00USD | 8 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $27.15, High $27.54, Low $27.15, Close $27.36, Volume 1.1M.
- 2026-03-17: Open $27.50, High $27.99, Low $27.36, Close $27.37, Volume 1.1M.
- 2026-03-18: Open $27.32, High $27.44, Low $27.10, Close $27.30, Volume 1.7M.
- 2026-03-19: Open $27.11, High $27.54, Low $26.58, Close $27.24, Volume 1.7M.
- 2026-03-20: Open $27.38, High $27.59, Low $26.99, Close $27.39, Volume 3.2M.
- 2026-03-23: Open $28.31, High $28.31, Low $27.32, Close $27.46, Volume 3.3M.
- 2026-03-24: Open $27.55, High $27.55, Low $26.87, Close $27.17, Volume 2.2M.
- 2026-03-25: Open $27.39, High $27.65, Low $27.00, Close $27.59, Volume 1.2M.
- 2026-03-26: Open $27.43, High $27.59, Low $27.03, Close $27.55, Volume 1.1M.
- 2026-03-27: Open $27.36, High $27.84, Low $27.23, Close $27.79, Volume 1.8M.
- 2026-03-30: Open $27.97, High $28.36, Low $27.66, Close $28.32, Volume 2.5M.
- 2026-03-31: Open $28.34, High $29.33, Low $28.27, Close $28.51, Volume 10.4M.
- 2026-04-01: Open $28.87, High $29.09, Low $28.05, Close $28.15, Volume 1.9M.
- 2026-04-02: Open $28.03, High $28.38, Low $27.63, Close $28.11, Volume 1.4M.
- 2026-04-06: Open $27.94, High $28.38, Low $27.94, Close $28.14, Volume 786.6K.
- 2026-04-07: Open $28.15, High $28.40, Low $28.04, Close $28.10, Volume 719.4K.
- 2026-04-08: Open $28.40, High $28.75, Low $28.40, Close $28.70, Volume 1.1M.
- 2026-04-09: Open $28.62, High $28.73, Low $28.25, Close $28.40, Volume 1M.
- 2026-04-10: Open $28.40, High $28.55, Low $28.16, Close $28.26, Volume 779.8K.
- 2026-04-13: Open $28.22, High $28.84, Low $28.19, Close $28.83, Volume 720.7K.
- 2026-04-14: Open $28.84, High $29.32, Low $28.65, Close $28.83, Volume 879.4K.
- 2026-04-15: Open $28.98, High $29.39, Low $28.95, Close $29.15, Volume 969.9K.
- 2026-04-16: Open $29.25, High $29.75, Low $28.89, Close $29.65, Volume 880.8K.
- 2026-04-17: Open $29.73, High $30.17, Low $29.60, Close $29.96, Volume 692.9K.
- 2026-04-20: Open $29.91, High $30.09, Low $29.79, Close $29.98, Volume 571.2K.
- 2026-04-21: Open $29.82, High $30.52, Low $29.78, Close $30.42, Volume 790.1K.
- 2026-04-22: Open $30.48, High $30.96, Low $30.40, Close $30.74, Volume 673.4K.
- 2026-04-23: Open $30.87, High $30.91, Low $30.03, Close $30.40, Volume 1.7M.
- 2026-04-24: Open $30.42, High $30.58, Low $30.13, Close $30.24, Volume 776.7K.
- 2026-04-27: Open $30.21, High $30.72, Low $30.17, Close $30.55, Volume 765.1K.
- 2026-04-28: Open $30.60, High $30.72, Low $30.06, Close $30.14, Volume 1.1M.
- 2026-04-29: Open $29.76, High $30.32, Low $29.76, Close $30.25, Volume 834.6K.
- 2026-04-30: Open $30.02, High $30.69, Low $29.87, Close $30.48, Volume 1.6M.
- 2026-05-01: Open $30.77, High $30.84, Low $30.34, Close $30.41, Volume 909.7K.
- 2026-05-04: Open $30.24, High $30.49, Low $29.81, Close $29.82, Volume 976.7K.
- 2026-05-05: Open $29.72, High $29.82, Low $29.18, Close $29.38, Volume 1.5M.
- 2026-05-06: Open $29.61, High $30.62, Low $29.61, Close $30.23, Volume 1.7M.
- 2026-05-07: Open $30.10, High $30.89, Low $29.89, Close $30.85, Volume 1.7M.
- 2026-05-08: Open $30.31, High $31.31, Low $29.73, Close $31.31, Volume 2.4M.
- 2026-05-11: Open $31.04, High $31.92, Low $30.37, Close $31.17, Volume 2.4M.
- 2026-05-12: Open $31.22, High $31.31, Low $30.32, Close $30.41, Volume 1.8M.
- 2026-05-13: Open $30.26, High $30.76, Low $30.26, Close $30.68, Volume 1.3M.
- 2026-05-14: Open $30.66, High $30.69, Low $29.87, Close $30.08, Volume 1.2M.
- 2026-05-15: Open $29.94, High $30.30, Low $29.63, Close $29.74, Volume 1.2M.
- 2026-05-18: Open $29.99, High $30.27, Low $29.80, Close $30.23, Volume 1.5M.
- 2026-05-19: Open $30.19, High $30.53, Low $29.92, Close $30.11, Volume 1.1M.
- 2026-05-20: Open $29.94, High $30.02, Low $29.34, Close $29.70, Volume 992.8K.
- 2026-05-21: Open $29.46, High $30.13, Low $29.42, Close $30.08, Volume 1.1M.
- 2026-05-22: Open $30.33, High $30.65, Low $29.43, Close $29.68, Volume 1M.
- 2026-05-26: Open $29.71, High $30.07, Low $29.56, Close $29.95, Volume 991K.
- 2026-05-27: Open $30.01, High $30.95, Low $29.98, Close $30.47, Volume 1.6M.
- 2026-05-28: Open $30.30, High $30.56, Low $30.08, Close $30.34, Volume 1.1M.
- 2026-05-29: Open $30.34, High $30.34, Low $29.58, Close $29.82, Volume 2.1M.
- 2026-06-01: Open $29.79, High $30.68, Low $29.63, Close $30.68, Volume 1.4M.
- 2026-06-02: Open $30.94, High $30.94, Low $29.92, Close $30.18, Volume 1.6M.
- 2026-06-03: Open $30.35, High $30.37, Low $29.47, Close $29.82, Volume 1.2M.
- 2026-06-04: Open $30.19, High $30.84, Low $30.05, Close $30.78, Volume 1.2M.
- 2026-06-05: Open $30.89, High $31.28, Low $30.75, Close $31.19, Volume 926K.
- 2026-06-08: Open $31.07, High $31.09, Low $30.37, Close $31.03, Volume 953.8K.
- 2026-06-09: Open $31.17, High $31.49, Low $30.92, Close $31.06, Volume 1.1M.
- 2026-06-10: Open $31.06, High $31.48, Low $30.82, Close $30.90, Volume 1.2M.
- 2026-06-11: Open $30.70, High $30.76, Low $30.08, Close $30.13, Volume 1.6M.
- 2026-06-12: Open $30.04, High $30.21, Low $29.22, Close $29.26, Volume 2.2M.
- 2026-06-15: Open $29.20, High $29.35, Low $28.78, Close $29.25, Volume 2.3M.
- 2026-06-16: Open $29.18, High $29.61, Low $28.68, Close $29.55, Volume 1.6M.
- 2026-06-17: Open $29.46, High $30.31, Low $29.19, Close $29.60, Volume 1.5M.
- 2026-06-18: Open $29.60, High $29.60, Low $28.44, Close $28.75, Volume 9.6M.
- 2026-06-22: Open $28.53, High $28.64, Low $27.85, Close $27.92, Volume 2.1M.
- 2026-06-23: Open $28.05, High $28.38, Low $27.90, Close $28.30, Volume 2.8M.
- 2026-06-24: Open $28.45, High $29.01, Low $28.22, Close $28.53, Volume 2.1M.
- 2026-06-25: Open $28.57, High $28.81, Low $28.29, Close $28.34, Volume 1.4M.
- 2026-06-26: Open $28.48, High $29.03, Low $28.48, Close $28.73, Volume 1.7M.
- 2026-06-29: Open $29.18, High $29.24, Low $28.45, Close $28.56, Volume 1.9M.
- 2026-06-30: Open $28.43, High $28.70, Low $27.78, Close $28.06, Volume 4.5M.
- 2026-07-01: Open $28.29, High $29.82, Low $28.06, Close $29.25, Volume 2.1M.
- 2026-07-02: Open $29.20, High $30.20, Low $28.86, Close $30.17, Volume 1.5M.
- 2026-07-06: Open $30.40, High $30.40, Low $29.64, Close $30.02, Volume 1.4M.
- 2026-07-07: Open $30.53, High $30.77, Low $30.21, Close $30.47, Volume 1.4M.
- 2026-07-08: Open $30.49, High $30.55, Low $29.96, Close $30.10, Volume 1.5M.
- 2026-07-09: Open $29.99, High $31.29, Low $29.99, Close $31.13, Volume 1.7M.
- 2026-07-10: Open $31.41, High $31.60, Low $30.79, Close $30.93, Volume 887.1K.
- 2026-07-13: Open $31.07, High $31.54, Low $31.02, Close $31.41, Volume 1.2M.
- 2026-07-14: Open $30.93, High $31.24, Low $30.87, Close $31.15, Volume 1M.
- 2026-07-15: Open $31.15, High $32.05, Low $30.85, Close $31.66, Volume 1.5M.
- 2026-07-16: Open $31.96, High $32.66, Low $31.95, Close $32.54, Volume 1.1M.
- 2026-07-17: Open $32.64, High $32.91, Low $32.19, Close $32.42, Volume 1M.
- 2026-07-20: Open $32.43, High $32.48, Low $32.04, Close $32.21, Volume 883K.
- 2026-07-21: Open $31.83, High $31.95, Low $31.19, Close $31.21, Volume 972.2K.
- 2026-07-22: Open $31.65, High $31.65, Low $30.84, Close $30.95, Volume 751.2K.
- 2026-07-23: Open $30.62, High $30.85, Low $29.60, Close $29.75, Volume 1.1M.
- 2026-07-24: Open $29.69, High $30.27, Low $29.69, Close $30.19, Volume 758.9K.
- 2026-07-27: Open $30.52, High $31.09, Low $30.52, Close $30.92, Volume 1.1M.
- 2026-07-28: Open $31.23, High $32.03, Low $31.15, Close $31.81, Volume 1.1M.
- 2026-07-29: Open $31.81, High $33.04, Low $31.81, Close $32.64, Volume 1.1M.
- 2026-07-30: Open $32.23, High $32.23, Low $31.18, Close $31.80, Volume 989.3K.
- 2026-07-31: Open $31.55, High $31.87, Low $31.01, Close $31.27, Volume 885K.
- 2026-08-03: Open $31.71, High $32.23, Low $31.55, Close $31.79, Volume 1.1M.
- 2026-08-04: Open $31.54, High $32.75, Low $31.54, Close $32.72, Volume 1.6M.
- 2026-08-05: Open $32.83, High $33.14, Low $32.13, Close $33.13, Volume 1.7M.
- 2026-08-06: Open $34.71, High $35.31, Low $33.45, Close $33.87, Volume 1.9M.
- 2026-08-07: Open $33.70, High $33.70, Low $32.38, Close $32.45, Volume 830.2K.
- 2026-08-10: Open $32.26, High $32.68, Low $32.08, Close $32.50, Volume 752.3K.
- 2026-08-11: Open $32.45, High $32.90, Low $32.28, Close $32.67, Volume 1.1M.
- 2026-08-12: Open $32.47, High $32.92, Low $32.26, Close $32.68, Volume 1M.
- 2026-08-13: Open $32.32, High $33.12, Low $32.32, Close $32.93, Volume 2.2M.
- 2026-08-14: Open $32.76, High $33.36, Low $32.76, Close $33.17, Volume 868.5K.
- 2026-08-17: Open $32.93, High $33.20, Low $32.55, Close $32.68, Volume 867.6K.
- 2026-08-18: Open $32.90, High $33.73, Low $32.86, Close $33.49, Volume 736.9K.
- 2026-08-19: Open $33.49, High $33.78, Low $32.89, Close $33.53, Volume 902.2K.
- 2026-08-20: Open $33.21, High $33.83, Low $33.03, Close $33.78, Volume 743.3K.
- 2026-08-21: Open $33.66, High $34.62, Low $33.66, Close $34.55, Volume 856.8K.
- 2026-08-24: Open $34.57, High $35.12, Low $34.46, Close $35.05, Volume 1.4M.
- 2026-08-25: Open $34.84, High $35.19, Low $34.19, Close $35.15, Volume 919.2K.
- 2026-08-26: Open $35.12, High $35.35, Low $34.96, Close $35.24, Volume 660K.
- 2026-08-27: Open $34.86, High $35.76, Low $34.72, Close $35.32, Volume 1.6M.
- 2026-08-28: Open $35.28, High $35.46, Low $34.70, Close $34.85, Volume 1.6M.
- 2026-08-31: Open $34.85, High $34.87, Low $34.37, Close $34.41, Volume 1.2M.
- 2026-09-01: Open $34.28, High $34.69, Low $34.07, Close $34.23, Volume 1.4M.
- 2026-09-02: Open $34.45, High $34.93, Low $34.28, Close $34.41, Volume 1.3M.
- 2026-09-03: Open $34.81, High $34.81, Low $34.37, Close $34.72, Volume 820.1K.
- 2026-09-04: Open $34.70, High $34.91, Low $33.83, Close $33.90, Volume 1.6M.
- 2026-09-08: Open $33.50, High $33.78, Low $32.91, Close $33.34, Volume 1.1M.
- 2026-09-09: Open $33.12, High $33.30, Low $32.70, Close $33.08, Volume 1.1M.
- 2026-09-10: Open $32.88, High $33.02, Low $32.49, Close $32.78, Volume 782.8K.
- 2026-09-11: Open $32.85, High $33.08, Low $32.53, Close $32.71, Volume 987.6K.
- 2026-09-14: Open $33.20, High $34.06, Low $33.19, Close $33.86, Volume 848K.
- 2026-09-15: Open $33.64, High $33.90, Low $33.35, Close $33.78, Volume 1M.
- 4 · Insider transaction filing. Filed 2026-08-18. Accession 0001024835-26-000002.View filing
- 4 · Insider transaction filing. Filed 2026-08-18. Accession 0001579380-26-000003.View filing
- 4 · Insider transaction filing. Filed 2026-08-18. Accession 0001632944-26-000003.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 1 source
- SECSEC filings available