Current price$43.71
- Consensus target
- $57.37
- Gap to consensus
- +31.3%
- Confidence
- 53%
- Analyst range
- $45.00 – $71.00
- Std deviation
- $7.16
- Last updated
- Sep 15, 09:36 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $56.84USD | $46.00 – $68.00USD | 16 | — |
| MarketBeat | $57.69USD | $45.00 – $71.00USD | 13 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $39.97, High $40.27, Low $39.25, Close $39.42, Volume 4M.
- 2026-03-17: Open $40.05, High $40.43, Low $39.85, Close $40.08, Volume 4.6M.
- 2026-03-18: Open $39.87, High $39.90, Low $38.55, Close $38.58, Volume 4.6M.
- 2026-03-19: Open $37.85, High $38.09, Low $36.35, Close $36.93, Volume 6.3M.
- 2026-03-20: Open $37.23, High $37.46, Low $36.00, Close $36.21, Volume 11.3M.
- 2026-03-23: Open $38.28, High $39.16, Low $37.47, Close $38.70, Volume 7.8M.
- 2026-03-24: Open $38.45, High $40.43, Low $38.13, Close $39.86, Volume 7M.
- 2026-03-25: Open $40.33, High $40.72, Low $39.43, Close $40.67, Volume 6.1M.
- 2026-03-26: Open $40.50, High $41.07, Low $40.09, Close $40.44, Volume 6.3M.
- 2026-03-27: Open $39.85, High $40.19, Low $39.02, Close $39.41, Volume 7.7M.
- 2026-03-30: Open $39.68, High $39.79, Low $38.19, Close $38.25, Volume 5.7M.
- 2026-03-31: Open $38.99, High $40.13, Low $38.79, Close $39.85, Volume 6.8M.
- 2026-04-01: Open $40.16, High $40.71, Low $39.94, Close $40.13, Volume 3.1M.
- 2026-04-02: Open $39.04, High $39.92, Low $38.24, Close $39.29, Volume 6.7M.
- 2026-04-06: Open $39.10, High $40.15, Low $39.00, Close $40.11, Volume 2.8M.
- 2026-04-07: Open $39.83, High $39.83, Low $38.80, Close $39.23, Volume 4.3M.
- 2026-04-08: Open $41.90, High $42.50, Low $41.85, Close $42.28, Volume 4.9M.
- 2026-04-09: Open $41.66, High $42.43, Low $41.19, Close $42.14, Volume 3.3M.
- 2026-04-10: Open $42.91, High $43.11, Low $41.97, Close $42.06, Volume 3.1M.
- 2026-04-13: Open $41.51, High $42.15, Low $41.00, Close $42.11, Volume 3.2M.
- 2026-04-14: Open $42.36, High $42.44, Low $41.79, Close $42.10, Volume 3.3M.
- 2026-04-15: Open $42.11, High $42.11, Low $40.95, Close $41.40, Volume 5.2M.
- 2026-04-16: Open $41.56, High $41.91, Low $41.01, Close $41.20, Volume 5.4M.
- 2026-04-17: Open $42.42, High $43.45, Low $42.10, Close $42.24, Volume 8.2M.
- 2026-04-20: Open $42.60, High $42.98, Low $42.28, Close $42.70, Volume 4.1M.
- 2026-04-21: Open $42.79, High $43.03, Low $41.17, Close $41.22, Volume 3.6M.
- 2026-04-22: Open $41.45, High $41.54, Low $39.37, Close $39.69, Volume 5.2M.
- 2026-04-23: Open $40.00, High $41.19, Low $39.87, Close $40.52, Volume 4.7M.
- 2026-04-24: Open $40.25, High $40.42, Low $39.55, Close $39.96, Volume 4.5M.
- 2026-04-27: Open $39.80, High $40.57, Low $39.78, Close $40.04, Volume 4.8M.
- 2026-04-28: Open $40.22, High $41.03, Low $39.02, Close $40.56, Volume 7.1M.
- 2026-04-29: Open $40.53, High $40.77, Low $39.53, Close $39.68, Volume 5.3M.
- 2026-04-30: Open $37.90, High $39.24, Low $36.69, Close $38.39, Volume 12.4M.
- 2026-05-01: Open $38.95, High $40.00, Low $38.95, Close $39.43, Volume 6M.
- 2026-05-04: Open $39.27, High $40.04, Low $37.95, Close $37.97, Volume 6.9M.
- 2026-05-05: Open $38.19, High $39.88, Low $38.18, Close $39.51, Volume 6M.
- 2026-05-06: Open $41.07, High $42.29, Low $40.99, Close $41.89, Volume 6.1M.
- 2026-05-07: Open $42.15, High $42.71, Low $41.57, Close $41.63, Volume 4.7M.
- 2026-05-08: Open $41.90, High $42.56, Low $41.28, Close $41.55, Volume 5.2M.
- 2026-05-11: Open $41.95, High $41.95, Low $40.83, Close $40.90, Volume 3.7M.
- 2026-05-12: Open $40.96, High $41.26, Low $39.92, Close $40.58, Volume 3.4M.
- 2026-05-13: Open $40.73, High $41.19, Low $40.38, Close $40.44, Volume 3.1M.
- 2026-05-14: Open $40.85, High $41.01, Low $39.94, Close $40.02, Volume 3.5M.
- 2026-05-15: Open $38.97, High $39.19, Low $37.33, Close $37.48, Volume 3.8M.
- 2026-05-18: Open $37.72, High $38.29, Low $37.25, Close $37.35, Volume 3.9M.
- 2026-05-19: Open $36.81, High $36.86, Low $35.60, Close $35.62, Volume 4.7M.
- 2026-05-20: Open $36.03, High $37.31, Low $35.53, Close $37.13, Volume 5.5M.
- 2026-05-21: Open $36.40, High $37.88, Low $36.22, Close $37.74, Volume 3.8M.
- 2026-05-22: Open $38.10, High $38.18, Low $37.20, Close $38.05, Volume 3.9M.
- 2026-05-26: Open $38.53, High $39.27, Low $38.50, Close $39.20, Volume 4.6M.
- 2026-05-27: Open $39.53, High $40.17, Low $39.44, Close $39.88, Volume 5.7M.
- 2026-05-28: Open $39.62, High $41.15, Low $39.06, Close $41.02, Volume 4.8M.
- 2026-05-29: Open $40.56, High $42.22, Low $40.19, Close $41.15, Volume 7M.
- 2026-06-01: Open $40.13, High $41.65, Low $39.73, Close $41.25, Volume 5.6M.
- 2026-06-02: Open $41.20, High $42.78, Low $41.05, Close $42.24, Volume 3.6M.
- 2026-06-03: Open $41.89, High $42.51, Low $41.51, Close $42.12, Volume 3.6M.
- 2026-06-04: Open $42.73, High $43.22, Low $42.10, Close $42.28, Volume 3.9M.
- 2026-06-05: Open $41.65, High $42.39, Low $41.14, Close $41.28, Volume 3.7M.
- 2026-06-08: Open $41.04, High $41.67, Low $40.47, Close $40.50, Volume 5M.
- 2026-06-09: Open $41.31, High $41.56, Low $39.95, Close $41.36, Volume 8.8M.
- 2026-06-10: Open $41.06, High $41.15, Low $38.16, Close $38.95, Volume 6.9M.
- 2026-06-11: Open $38.63, High $42.73, Low $38.63, Close $42.69, Volume 9M.
- 2026-06-12: Open $43.33, High $43.62, Low $41.85, Close $43.32, Volume 5.9M.
- 2026-06-15: Open $44.68, High $45.58, Low $44.49, Close $44.51, Volume 7.7M.
- 2026-06-16: Open $44.63, High $44.95, Low $43.81, Close $44.05, Volume 3.8M.
- 2026-06-17: Open $44.04, High $45.06, Low $43.38, Close $43.42, Volume 5.6M.
- 2026-06-18: Open $43.57, High $45.24, Low $43.33, Close $44.20, Volume 9.4M.
- 2026-06-22: Open $44.01, High $45.50, Low $44.00, Close $45.39, Volume 6.3M.
- 2026-06-23: Open $44.91, High $45.67, Low $44.36, Close $44.36, Volume 5M.
- 2026-06-24: Open $44.69, High $46.72, Low $44.69, Close $46.56, Volume 9.2M.
- 2026-06-25: Open $46.97, High $47.86, Low $46.23, Close $46.84, Volume 9M.
- 2026-06-26: Open $46.30, High $47.10, Low $45.64, Close $46.98, Volume 8.6M.
- 2026-06-29: Open $46.78, High $46.78, Low $44.60, Close $46.17, Volume 6.7M.
- 2026-06-30: Open $45.86, High $46.54, Low $43.69, Close $46.26, Volume 6.8M.
- 2026-07-01: Open $45.95, High $46.60, Low $45.64, Close $46.09, Volume 3.9M.
- 2026-07-02: Open $46.45, High $46.45, Low $44.65, Close $45.93, Volume 4.9M.
- 2026-07-06: Open $45.77, High $46.00, Low $45.03, Close $45.64, Volume 6.8M.
- 2026-07-07: Open $45.67, High $45.92, Low $44.45, Close $45.00, Volume 6.5M.
- 2026-07-08: Open $44.27, High $44.27, Low $41.13, Close $42.08, Volume 7.6M.
- 2026-07-09: Open $42.90, High $43.51, Low $42.75, Close $42.99, Volume 4.9M.
- 2026-07-10: Open $43.78, High $44.78, Low $43.74, Close $44.23, Volume 4.1M.
- 2026-07-13: Open $44.23, High $44.67, Low $42.85, Close $43.15, Volume 4.5M.
- 2026-07-14: Open $43.80, High $43.82, Low $42.88, Close $42.91, Volume 3.8M.
- 2026-07-15: Open $43.53, High $44.32, Low $43.19, Close $43.59, Volume 3.7M.
- 2026-07-16: Open $43.57, High $44.89, Low $43.52, Close $44.77, Volume 4.1M.
- 2026-07-17: Open $44.80, High $45.68, Low $43.92, Close $44.30, Volume 4.8M.
- 2026-07-20: Open $44.72, High $44.81, Low $43.08, Close $43.14, Volume 4.8M.
- 2026-07-21: Open $44.09, High $44.29, Low $42.42, Close $43.06, Volume 3.6M.
- 2026-07-22: Open $43.14, High $44.66, Low $42.81, Close $44.51, Volume 4M.
- 2026-07-23: Open $43.99, High $44.71, Low $43.08, Close $43.71, Volume 4.2M.
- 2026-07-24: Open $43.55, High $48.70, Low $43.55, Close $48.56, Volume 8.9M.
- 2026-07-27: Open $49.36, High $50.12, Low $48.22, Close $50.09, Volume 8.4M.
- 2026-07-28: Open $51.00, High $51.99, Low $50.58, Close $50.80, Volume 9.5M.
- 2026-07-29: Open $47.46, High $48.67, Low $46.88, Close $48.26, Volume 6.1M.
- 2026-07-30: Open $48.37, High $48.38, Low $46.84, Close $47.52, Volume 4.7M.
- 2026-07-31: Open $47.51, High $48.31, Low $45.29, Close $45.97, Volume 6.9M.
- 2026-08-03: Open $46.76, High $47.15, Low $45.56, Close $46.88, Volume 4.5M.
- 2026-08-04: Open $47.35, High $48.64, Low $46.82, Close $48.52, Volume 4.4M.
- 2026-08-05: Open $48.48, High $48.83, Low $47.95, Close $48.47, Volume 4.2M.
- 2026-08-06: Open $48.00, High $48.11, Low $46.71, Close $46.93, Volume 3.9M.
- 2026-08-07: Open $47.10, High $48.31, Low $46.65, Close $48.28, Volume 3.4M.
- 2026-08-10: Open $47.84, High $47.91, Low $47.23, Close $47.59, Volume 3.4M.
- 2026-08-11: Open $48.02, High $49.69, Low $47.16, Close $49.62, Volume 6.4M.
- 2026-08-12: Open $49.81, High $49.93, Low $48.25, Close $49.25, Volume 3.3M.
- 2026-08-13: Open $49.66, High $50.19, Low $49.28, Close $50.02, Volume 4.2M.
- 2026-08-14: Open $49.57, High $49.66, Low $49.00, Close $49.25, Volume 4.9M.
- 2026-08-17: Open $49.53, High $49.53, Low $47.78, Close $47.81, Volume 4M.
- 2026-08-18: Open $47.65, High $48.05, Low $47.23, Close $47.30, Volume 2.7M.
- 2026-08-19: Open $47.69, High $48.77, Low $47.21, Close $48.71, Volume 5.4M.
- 2026-08-20: Open $47.89, High $49.44, Low $47.73, Close $48.19, Volume 5.6M.
- 2026-08-21: Open $48.71, High $49.63, Low $48.25, Close $49.39, Volume 3.8M.
- 2026-08-24: Open $49.59, High $50.15, Low $48.66, Close $48.69, Volume 4.7M.
- 2026-08-25: Open $49.38, High $49.59, Low $48.20, Close $49.43, Volume 3.2M.
- 2026-08-26: Open $49.83, High $50.52, Low $49.38, Close $49.56, Volume 3.4M.
- 2026-08-27: Open $49.08, High $49.55, Low $48.59, Close $48.63, Volume 6.4M.
- 2026-08-28: Open $49.01, High $49.43, Low $47.76, Close $48.29, Volume 4M.
- 2026-08-31: Open $47.35, High $48.00, Low $46.67, Close $46.90, Volume 5.5M.
- 2026-09-01: Open $46.62, High $46.84, Low $45.35, Close $45.43, Volume 8.2M.
- 2026-09-02: Open $45.48, High $46.68, Low $45.14, Close $45.36, Volume 3.7M.
- 2026-09-03: Open $45.70, High $46.01, Low $44.41, Close $45.26, Volume 3M.
- 2026-09-04: Open $45.27, High $46.26, Low $44.96, Close $45.83, Volume 2.7M.
- 2026-09-08: Open $45.92, High $45.92, Low $44.21, Close $44.26, Volume 3.8M.
- 2026-09-09: Open $44.19, High $44.19, Low $42.19, Close $42.20, Volume 3.2M.
- 2026-09-10: Open $41.98, High $42.83, Low $41.70, Close $42.21, Volume 2.8M.
- 2026-09-11: Open $42.94, High $43.39, Low $42.46, Close $43.22, Volume 4M.
- 2026-09-14: Open $43.65, High $44.17, Low $42.87, Close $43.75, Volume 4M.
- 2026-09-15: Open $44.06, High $44.19, Low $43.28, Close $43.71, Volume 5M.
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001628280-26-061746.View filing
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001628280-26-061747.View filing
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001628280-26-061748.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