Current price$31.04
- Consensus target
- $38.01
- Gap to consensus
- +22.4%
- Confidence
- 43%
- Analyst range
- $25.00 – $55.00
- Std deviation
- $7.44
- Last updated
- Sep 15, 10:26 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $39.70USD | $25.00 – $55.00USD | 10 | — |
| MarketBeat | $37.38USD | $25.00 – $45.00USD | 10 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $34.43, High $34.77, Low $33.64, Close $33.88, Volume 11.5M.
- 2026-03-17: Open $34.19, High $34.62, Low $33.81, Close $34.05, Volume 7.8M.
- 2026-03-18: Open $33.52, High $33.69, Low $32.98, Close $33.00, Volume 8.8M.
- 2026-03-19: Open $32.98, High $33.32, Low $32.20, Close $32.52, Volume 8.4M.
- 2026-03-20: Open $32.45, High $33.06, Low $32.45, Close $32.86, Volume 13.8M.
- 2026-03-23: Open $33.28, High $33.90, Low $33.02, Close $33.39, Volume 8.4M.
- 2026-03-24: Open $33.09, High $33.23, Low $32.62, Close $32.84, Volume 8.1M.
- 2026-03-25: Open $33.13, High $33.57, Low $32.24, Close $33.08, Volume 6.2M.
- 2026-03-26: Open $33.13, High $33.92, Low $32.92, Close $33.03, Volume 9M.
- 2026-03-27: Open $33.03, High $33.04, Low $32.38, Close $32.43, Volume 6.5M.
- 2026-03-30: Open $32.62, High $33.00, Low $32.47, Close $32.61, Volume 7.9M.
- 2026-03-31: Open $32.91, High $33.46, Low $32.48, Close $33.20, Volume 7.2M.
- 2026-04-01: Open $33.13, High $33.52, Low $32.91, Close $33.02, Volume 6.1M.
- 2026-04-02: Open $32.81, High $33.65, Low $32.51, Close $33.40, Volume 6.5M.
- 2026-04-06: Open $33.31, High $33.54, Low $32.60, Close $32.84, Volume 10.2M.
- 2026-04-07: Open $32.50, High $33.32, Low $32.50, Close $33.11, Volume 7.5M.
- 2026-04-08: Open $33.73, High $34.05, Low $33.12, Close $33.17, Volume 6.4M.
- 2026-04-09: Open $33.07, High $33.15, Low $32.46, Close $32.99, Volume 5.5M.
- 2026-04-10: Open $32.99, High $33.10, Low $32.43, Close $32.76, Volume 5M.
- 2026-04-13: Open $32.70, High $33.38, Low $32.48, Close $33.25, Volume 7.2M.
- 2026-04-14: Open $33.19, High $33.55, Low $33.09, Close $33.29, Volume 7M.
- 2026-04-15: Open $33.25, High $33.61, Low $32.96, Close $33.36, Volume 7.7M.
- 2026-04-16: Open $33.39, High $33.70, Low $33.16, Close $33.27, Volume 7.1M.
- 2026-04-17: Open $33.83, High $33.83, Low $33.19, Close $33.45, Volume 17.9M.
- 2026-04-20: Open $33.33, High $33.90, Low $33.25, Close $33.76, Volume 15.5M.
- 2026-04-21: Open $33.78, High $34.52, Low $33.62, Close $33.74, Volume 6.3M.
- 2026-04-22: Open $33.83, High $34.13, Low $33.52, Close $33.68, Volume 6.1M.
- 2026-04-23: Open $33.50, High $33.96, Low $33.28, Close $33.88, Volume 7.1M.
- 2026-04-24: Open $33.58, High $33.64, Low $32.74, Close $33.07, Volume 8M.
- 2026-04-27: Open $33.01, High $33.54, Low $32.93, Close $33.19, Volume 5.9M.
- 2026-04-28: Open $33.34, High $33.63, Low $33.07, Close $33.34, Volume 6.4M.
- 2026-04-29: Open $33.24, High $33.38, Low $33.03, Close $33.33, Volume 5.4M.
- 2026-04-30: Open $33.31, High $33.44, Low $32.89, Close $33.11, Volume 7.5M.
- 2026-05-01: Open $33.49, High $33.70, Low $33.13, Close $33.27, Volume 7.2M.
- 2026-05-04: Open $33.28, High $33.70, Low $33.04, Close $33.29, Volume 5.3M.
- 2026-05-05: Open $33.15, High $33.36, Low $32.87, Close $33.15, Volume 4.6M.
- 2026-05-06: Open $33.01, High $33.63, Low $33.01, Close $33.39, Volume 5.9M.
- 2026-05-07: Open $33.37, High $34.27, Low $33.29, Close $33.88, Volume 8.8M.
- 2026-05-08: Open $33.70, High $34.12, Low $33.39, Close $33.94, Volume 7.1M.
- 2026-05-11: Open $33.78, High $33.90, Low $33.13, Close $33.27, Volume 5.9M.
- 2026-05-12: Open $33.63, High $33.75, Low $33.14, Close $33.44, Volume 5.8M.
- 2026-05-13: Open $33.20, High $33.28, Low $32.56, Close $32.94, Volume 5.9M.
- 2026-05-14: Open $32.90, High $33.25, Low $32.61, Close $32.65, Volume 8.9M.
- 2026-05-15: Open $32.83, High $33.20, Low $32.29, Close $32.30, Volume 8.1M.
- 2026-05-18: Open $32.35, High $33.67, Low $32.35, Close $33.44, Volume 11.5M.
- 2026-05-19: Open $33.56, High $34.04, Low $33.04, Close $33.12, Volume 8.7M.
- 2026-05-20: Open $33.02, High $33.25, Low $32.37, Close $33.04, Volume 14.8M.
- 2026-05-21: Open $33.01, High $34.53, Low $32.62, Close $34.40, Volume 16.7M.
- 2026-05-22: Open $34.18, High $35.66, Low $33.65, Close $33.79, Volume 15M.
- 2026-05-26: Open $33.86, High $34.04, Low $32.98, Close $33.24, Volume 12.8M.
- 2026-05-27: Open $33.38, High $34.05, Low $32.83, Close $32.85, Volume 9.9M.
- 2026-05-28: Open $32.85, High $33.28, Low $32.47, Close $33.28, Volume 10.3M.
- 2026-05-29: Open $33.12, High $33.55, Low $32.73, Close $32.77, Volume 16.9M.
- 2026-06-01: Open $32.71, High $32.95, Low $31.95, Close $32.32, Volume 9.3M.
- 2026-06-02: Open $31.99, High $32.00, Low $30.44, Close $30.86, Volume 10.9M.
- 2026-06-03: Open $30.62, High $30.78, Low $29.97, Close $30.35, Volume 9.7M.
- 2026-06-04: Open $30.89, High $31.76, Low $30.64, Close $30.77, Volume 10.1M.
- 2026-06-05: Open $31.06, High $31.35, Low $30.64, Close $30.96, Volume 12.4M.
- 2026-06-08: Open $30.81, High $31.36, Low $30.47, Close $30.86, Volume 8.2M.
- 2026-06-09: Open $30.89, High $31.62, Low $30.65, Close $31.31, Volume 10.1M.
- 2026-06-10: Open $31.40, High $31.56, Low $30.75, Close $31.36, Volume 11.3M.
- 2026-06-11: Open $31.40, High $31.44, Low $30.87, Close $31.06, Volume 9.5M.
- 2026-06-12: Open $31.06, High $31.15, Low $30.45, Close $30.75, Volume 8.9M.
- 2026-06-15: Open $31.03, High $31.03, Low $30.09, Close $30.30, Volume 13.3M.
- 2026-06-16: Open $30.38, High $30.90, Low $30.38, Close $30.74, Volume 10.9M.
- 2026-06-17: Open $30.44, High $30.79, Low $29.50, Close $29.52, Volume 12.9M.
- 2026-06-18: Open $29.55, High $30.29, Low $29.46, Close $30.23, Volume 30.8M.
- 2026-06-22: Open $29.81, High $29.92, Low $29.41, Close $29.48, Volume 12.4M.
- 2026-06-23: Open $29.83, High $30.06, Low $29.52, Close $29.60, Volume 9.9M.
- 2026-06-24: Open $29.82, High $30.61, Low $29.69, Close $30.40, Volume 9.6M.
- 2026-06-25: Open $29.80, High $30.93, Low $29.80, Close $30.05, Volume 7.4M.
- 2026-06-26: Open $30.30, High $30.84, Low $30.24, Close $30.55, Volume 30.4M.
- 2026-06-29: Open $30.32, High $30.53, Low $28.08, Close $28.10, Volume 18.1M.
- 2026-06-30: Open $28.19, High $28.52, Low $27.85, Close $28.19, Volume 21.1M.
- 2026-07-01: Open $28.73, High $29.21, Low $28.46, Close $28.79, Volume 15.2M.
- 2026-07-02: Open $29.03, High $30.02, Low $28.55, Close $30.01, Volume 14.7M.
- 2026-07-06: Open $29.98, High $30.44, Low $28.84, Close $29.24, Volume 13.1M.
- 2026-07-07: Open $29.72, High $29.92, Low $29.17, Close $29.27, Volume 9.7M.
- 2026-07-08: Open $29.31, High $29.37, Low $28.53, Close $28.59, Volume 14.1M.
- 2026-07-09: Open $28.50, High $28.62, Low $27.81, Close $28.33, Volume 11M.
- 2026-07-10: Open $28.42, High $28.57, Low $27.49, Close $27.52, Volume 9.1M.
- 2026-07-13: Open $27.64, High $27.91, Low $27.29, Close $27.45, Volume 10.8M.
- 2026-07-14: Open $27.45, High $27.97, Low $27.31, Close $27.52, Volume 9.6M.
- 2026-07-15: Open $27.64, High $28.10, Low $27.23, Close $27.28, Volume 12.5M.
- 2026-07-16: Open $27.33, High $28.33, Low $27.32, Close $28.29, Volume 14.1M.
- 2026-07-17: Open $28.65, High $28.76, Low $27.36, Close $27.61, Volume 12.8M.
- 2026-07-20: Open $27.73, High $27.73, Low $27.19, Close $27.49, Volume 9.1M.
- 2026-07-21: Open $26.95, High $27.22, Low $26.85, Close $27.17, Volume 11.1M.
- 2026-07-22: Open $27.49, High $27.60, Low $26.98, Close $27.17, Volume 7.7M.
- 2026-07-23: Open $27.10, High $27.23, Low $26.81, Close $27.20, Volume 11.7M.
- 2026-07-24: Open $27.30, High $28.13, Low $27.14, Close $27.94, Volume 10.4M.
- 2026-07-27: Open $28.36, High $29.94, Low $28.21, Close $29.79, Volume 26M.
- 2026-07-28: Open $30.44, High $31.20, Low $30.44, Close $30.69, Volume 17.2M.
- 2026-07-29: Open $30.62, High $31.42, Low $30.20, Close $30.82, Volume 14.5M.
- 2026-07-30: Open $30.26, High $30.26, Low $28.86, Close $29.57, Volume 10.2M.
- 2026-07-31: Open $29.00, High $29.24, Low $28.78, Close $29.12, Volume 8.5M.
- 2026-08-03: Open $29.60, High $30.07, Low $29.06, Close $29.35, Volume 10.7M.
- 2026-08-04: Open $29.05, High $29.47, Low $28.83, Close $29.40, Volume 9.4M.
- 2026-08-05: Open $29.71, High $29.71, Low $28.57, Close $28.91, Volume 10M.
- 2026-08-06: Open $28.87, High $29.08, Low $28.55, Close $29.01, Volume 7M.
- 2026-08-07: Open $28.71, High $29.86, Low $28.70, Close $29.66, Volume 7.8M.
- 2026-08-10: Open $29.36, High $29.67, Low $28.94, Close $29.59, Volume 8.9M.
- 2026-08-11: Open $29.30, High $29.66, Low $29.19, Close $29.40, Volume 8.3M.
- 2026-08-12: Open $29.08, High $29.20, Low $28.68, Close $28.99, Volume 8.4M.
- 2026-08-13: Open $29.18, High $29.69, Low $28.85, Close $29.39, Volume 8.1M.
- 2026-08-14: Open $29.70, High $31.74, Low $29.60, Close $31.61, Volume 17.4M.
- 2026-08-17: Open $31.33, High $32.15, Low $31.28, Close $31.70, Volume 19.7M.
- 2026-08-18: Open $32.02, High $33.55, Low $30.90, Close $31.51, Volume 17.7M.
- 2026-08-19: Open $31.64, High $33.88, Low $31.55, Close $33.85, Volume 13.7M.
- 2026-08-20: Open $33.49, High $34.63, Low $33.42, Close $34.33, Volume 10.8M.
- 2026-08-21: Open $34.48, High $34.60, Low $33.78, Close $33.80, Volume 11.1M.
- 2026-08-24: Open $34.04, High $34.08, Low $33.15, Close $33.26, Volume 8.5M.
- 2026-08-25: Open $32.80, High $33.50, Low $32.22, Close $33.33, Volume 10M.
- 2026-08-26: Open $33.00, High $33.42, Low $32.65, Close $32.67, Volume 5.4M.
- 2026-08-27: Open $32.43, High $32.96, Low $32.39, Close $32.76, Volume 7.7M.
- 2026-08-28: Open $32.86, High $33.25, Low $32.84, Close $32.99, Volume 6.8M.
- 2026-08-31: Open $32.96, High $33.48, Low $32.76, Close $32.99, Volume 9.7M.
- 2026-09-01: Open $32.74, High $32.86, Low $32.27, Close $32.47, Volume 5.6M.
- 2026-09-02: Open $32.38, High $32.49, Low $31.89, Close $32.16, Volume 6.5M.
- 2026-09-03: Open $33.52, High $34.44, Low $32.94, Close $33.58, Volume 8.4M.
- 2026-09-04: Open $33.33, High $33.91, Low $33.01, Close $33.72, Volume 6.6M.
- 2026-09-08: Open $33.17, High $33.53, Low $32.40, Close $32.60, Volume 7.2M.
- 2026-09-09: Open $32.36, High $32.50, Low $31.74, Close $32.03, Volume 7.7M.
- 2026-09-10: Open $31.91, High $32.26, Low $30.54, Close $30.75, Volume 15.2M.
- 2026-09-11: Open $32.01, High $32.05, Low $29.58, Close $29.95, Volume 21.9M.
- 2026-09-14: Open $30.63, High $31.83, Low $30.25, Close $31.73, Volume 11.3M.
- 2026-09-15: Open $31.55, High $31.83, Low $30.99, Close $31.04, Volume 7.4M.
- 4 · Insider transaction filing. Filed 2026-08-18. Accession 0001193125-26-355690.View filing
- 4 · Insider transaction filing. Filed 2026-08-18. Accession 0001193125-26-355725.View filing
- 4 · Insider transaction filing. Filed 2026-08-17. Accession 0001193125-26-354472.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