← Back to watchlist

Stock detail

KEY · KEY

USD

Sources: StockAnalysis · MarketBeat

CollectionSuccess · stale

Current price$21.70
Consensus target
$72.33
Gap to consensus
+233.3%
Confidence
0%
Analyst range
$22.00 – $415.00
Std deviation
$114.76
Last updated
Sep 15, 09:35 PM

Consensus by source

SourceTargetRangeAnalystsUpdated
StockAnalysis$26.02USD$22.00$43.00USD19
MarketBeat$49.14USD$23.00$415.00USD20

Price history & SEC filings

Up day Down day SEC filing

Price and SEC filing data

  • 2026-03-16: Open $19.14, High $19.29, Low $18.95, Close $18.96, Volume 20.1M.
  • 2026-03-17: Open $19.17, High $19.31, Low $19.04, Close $19.10, Volume 16.1M.
  • 2026-03-18: Open $19.03, High $19.34, Low $19.01, Close $19.07, Volume 15.7M.
  • 2026-03-19: Open $18.98, High $19.41, Low $18.73, Close $19.28, Volume 18.9M.
  • 2026-03-20: Open $19.29, High $19.44, Low $19.16, Close $19.41, Volume 26.2M.
  • 2026-03-23: Open $19.90, High $20.01, Low $19.56, Close $19.65, Volume 14.6M.
  • 2026-03-24: Open $19.50, High $20.15, Low $19.39, Close $19.82, Volume 10.9M.
  • 2026-03-25: Open $20.00, High $20.17, Low $19.72, Close $20.00, Volume 10.3M.
  • 2026-03-26: Open $19.81, High $19.99, Low $19.68, Close $19.88, Volume 10.8M.
  • 2026-03-27: Open $19.79, High $19.86, Low $19.36, Close $19.45, Volume 15.2M.
  • 2026-03-30: Open $19.57, High $19.63, Low $19.30, Close $19.40, Volume 13.8M.
  • 2026-03-31: Open $19.71, High $20.16, Low $19.59, Close $20.05, Volume 17M.
  • 2026-04-01: Open $20.08, High $20.51, Low $20.08, Close $20.34, Volume 16M.
  • 2026-04-02: Open $20.09, High $20.52, Low $19.82, Close $20.47, Volume 13.6M.
  • 2026-04-06: Open $20.57, High $20.71, Low $20.45, Close $20.66, Volume 14.7M.
  • 2026-04-07: Open $20.62, High $20.73, Low $20.47, Close $20.62, Volume 15.1M.
  • 2026-04-08: Open $21.25, High $21.49, Low $21.03, Close $21.29, Volume 12.7M.
  • 2026-04-09: Open $21.21, High $21.70, Low $21.19, Close $21.65, Volume 10.1M.
  • 2026-04-10: Open $21.62, High $21.66, Low $21.44, Close $21.46, Volume 9.4M.
  • 2026-04-13: Open $21.29, High $21.74, Low $21.19, Close $21.72, Volume 15M.
  • 2026-04-14: Open $21.72, High $21.78, Low $21.42, Close $21.63, Volume 14.3M.
  • 2026-04-15: Open $21.66, High $21.83, Low $21.45, Close $21.57, Volume 22.7M.
  • 2026-04-16: Open $21.62, High $22.09, Low $21.34, Close $21.67, Volume 23M.
  • 2026-04-17: Open $21.87, High $22.16, Low $21.73, Close $21.80, Volume 18M.
  • 2026-04-20: Open $21.72, High $22.26, Low $21.70, Close $22.19, Volume 13.3M.
  • 2026-04-21: Open $22.27, High $22.55, Low $22.02, Close $22.10, Volume 14.4M.
  • 2026-04-22: Open $22.23, High $22.33, Low $21.93, Close $22.04, Volume 7.5M.
  • 2026-04-23: Open $22.10, High $22.16, Low $21.71, Close $22.01, Volume 8.1M.
  • 2026-04-24: Open $22.08, High $22.11, Low $21.53, Close $21.63, Volume 13.6M.
  • 2026-04-27: Open $21.69, High $22.07, Low $21.67, Close $21.91, Volume 8.7M.
  • 2026-04-28: Open $22.08, High $22.24, Low $21.91, Close $21.96, Volume 8.3M.
  • 2026-04-29: Open $21.91, High $22.07, Low $21.67, Close $21.67, Volume 10M.
  • 2026-04-30: Open $21.60, High $22.16, Low $21.50, Close $22.11, Volume 9.4M.
  • 2026-05-01: Open $22.17, High $22.21, Low $21.86, Close $21.87, Volume 5.9M.
  • 2026-05-04: Open $21.74, High $21.82, Low $21.53, Close $21.66, Volume 11.4M.
  • 2026-05-05: Open $21.78, High $21.99, Low $21.67, Close $21.87, Volume 13.1M.
  • 2026-05-06: Open $22.00, High $22.43, Low $22.00, Close $22.23, Volume 11.2M.
  • 2026-05-07: Open $22.25, High $22.29, Low $21.62, Close $21.69, Volume 10.2M.
  • 2026-05-08: Open $21.80, High $21.84, Low $21.53, Close $21.60, Volume 8.6M.
  • 2026-05-11: Open $21.68, High $21.75, Low $21.23, Close $21.31, Volume 8.1M.
  • 2026-05-12: Open $21.31, High $21.38, Low $20.98, Close $21.28, Volume 9.5M.
  • 2026-05-13: Open $21.12, High $21.21, Low $20.72, Close $20.75, Volume 7.8M.
  • 2026-05-14: Open $21.14, High $21.32, Low $21.00, Close $21.08, Volume 14.7M.
  • 2026-05-15: Open $20.96, High $21.13, Low $20.69, Close $21.04, Volume 18.6M.
  • 2026-05-18: Open $21.06, High $21.24, Low $21.01, Close $21.07, Volume 11.4M.
  • 2026-05-19: Open $21.00, High $21.08, Low $20.75, Close $20.92, Volume 8.4M.
  • 2026-05-20: Open $21.02, High $21.47, Low $20.77, Close $21.41, Volume 8.5M.
  • 2026-05-21: Open $21.34, High $21.52, Low $21.21, Close $21.49, Volume 6.5M.
  • 2026-05-22: Open $21.54, High $21.68, Low $21.50, Close $21.56, Volume 6.1M.
  • 2026-05-26: Open $21.66, High $21.87, Low $21.61, Close $21.77, Volume 6.7M.
  • 2026-05-27: Open $21.78, High $21.85, Low $21.45, Close $21.50, Volume 9.5M.
  • 2026-05-28: Open $21.38, High $21.43, Low $21.12, Close $21.34, Volume 16.6M.
  • 2026-05-29: Open $21.29, High $21.46, Low $21.17, Close $21.33, Volume 19.9M.
  • 2026-06-01: Open $21.12, High $21.22, Low $20.89, Close $20.90, Volume 10.6M.
  • 2026-06-02: Open $20.60, High $21.28, Low $20.58, Close $21.18, Volume 13.5M.
  • 2026-06-03: Open $21.02, High $21.06, Low $20.81, Close $20.88, Volume 12.7M.
  • 2026-06-04: Open $21.09, High $21.67, Low $21.07, Close $21.67, Volume 11.1M.
  • 2026-06-05: Open $21.67, High $21.93, Low $21.56, Close $21.76, Volume 12.6M.
  • 2026-06-08: Open $21.79, High $21.95, Low $21.67, Close $21.79, Volume 13.9M.
  • 2026-06-09: Open $21.95, High $22.31, Low $21.73, Close $22.10, Volume 16M.
  • 2026-06-10: Open $22.11, High $22.49, Low $21.67, Close $21.98, Volume 21.8M.
  • 2026-06-11: Open $22.11, High $22.45, Low $21.96, Close $22.33, Volume 12.7M.
  • 2026-06-12: Open $22.57, High $22.79, Low $22.50, Close $22.70, Volume 12M.
  • 2026-06-15: Open $22.91, High $22.97, Low $22.37, Close $22.42, Volume 12.6M.
  • 2026-06-16: Open $22.69, High $22.81, Low $22.51, Close $22.75, Volume 10.1M.
  • 2026-06-17: Open $22.76, High $23.12, Low $22.45, Close $22.60, Volume 10.8M.
  • 2026-06-18: Open $22.84, High $22.90, Low $22.51, Close $22.59, Volume 17.2M.
  • 2026-06-22: Open $22.50, High $23.00, Low $22.50, Close $22.83, Volume 10.8M.
  • 2026-06-23: Open $22.78, High $23.06, Low $22.71, Close $23.02, Volume 11.3M.
  • 2026-06-24: Open $23.10, High $23.33, Low $23.07, Close $23.12, Volume 12.1M.
  • 2026-06-25: Open $23.27, High $23.72, Low $23.25, Close $23.41, Volume 11.2M.
  • 2026-06-26: Open $23.47, High $23.48, Low $23.07, Close $23.26, Volume 13.6M.
  • 2026-06-29: Open $23.13, High $23.35, Low $23.07, Close $23.15, Volume 13.2M.
  • 2026-06-30: Open $23.16, High $23.20, Low $22.92, Close $23.05, Volume 9.6M.
  • 2026-07-01: Open $23.06, High $23.51, Low $22.93, Close $23.25, Volume 11.5M.
  • 2026-07-02: Open $23.50, High $23.50, Low $22.86, Close $23.02, Volume 10.5M.
  • 2026-07-06: Open $22.97, High $23.45, Low $22.97, Close $23.43, Volume 12.4M.
  • 2026-07-07: Open $23.50, High $23.60, Low $23.36, Close $23.37, Volume 7M.
  • 2026-07-08: Open $23.25, High $23.25, Low $22.49, Close $22.64, Volume 10.2M.
  • 2026-07-09: Open $22.80, High $23.19, Low $22.71, Close $23.10, Volume 9.6M.
  • 2026-07-10: Open $23.28, High $23.45, Low $23.19, Close $23.30, Volume 11.1M.
  • 2026-07-13: Open $23.44, High $23.44, Low $23.05, Close $23.22, Volume 9.9M.
  • 2026-07-14: Open $23.38, High $23.54, Low $23.11, Close $23.30, Volume 9.9M.
  • 2026-07-15: Open $23.25, High $23.64, Low $23.25, Close $23.53, Volume 9.2M.
  • 2026-07-16: Open $23.54, High $24.04, Low $23.53, Close $23.99, Volume 9.8M.
  • 2026-07-17: Open $23.69, High $24.07, Low $23.48, Close $23.55, Volume 11.3M.
  • 2026-07-20: Open $23.58, High $23.73, Low $23.23, Close $23.32, Volume 14.6M.
  • 2026-07-21: Open $22.85, High $23.32, Low $22.65, Close $22.95, Volume 18M.
  • 2026-07-22: Open $22.76, High $23.11, Low $22.73, Close $23.11, Volume 13.1M.
  • 2026-07-23: Open $22.85, High $22.89, Low $22.57, Close $22.72, Volume 12.1M.
  • 2026-07-24: Open $22.70, High $22.90, Low $22.57, Close $22.65, Volume 8.1M.
  • 2026-07-27: Open $22.66, High $22.92, Low $22.40, Close $22.51, Volume 8.8M.
  • 2026-07-28: Open $22.61, High $22.68, Low $22.45, Close $22.63, Volume 9.2M.
  • 2026-07-29: Open $22.42, High $22.67, Low $22.13, Close $22.18, Volume 12.2M.
  • 2026-07-30: Open $22.42, High $22.67, Low $22.27, Close $22.61, Volume 9.9M.
  • 2026-07-31: Open $22.66, High $22.86, Low $22.53, Close $22.59, Volume 13.1M.
  • 2026-08-03: Open $22.56, High $22.87, Low $22.55, Close $22.81, Volume 8M.
  • 2026-08-04: Open $22.79, High $23.27, Low $22.76, Close $23.10, Volume 7.9M.
  • 2026-08-05: Open $23.12, High $23.35, Low $22.87, Close $23.09, Volume 9.4M.
  • 2026-08-06: Open $23.28, High $23.29, Low $22.58, Close $22.66, Volume 9.9M.
  • 2026-08-07: Open $22.61, High $22.81, Low $22.43, Close $22.73, Volume 5.6M.
  • 2026-08-10: Open $22.63, High $22.80, Low $22.56, Close $22.68, Volume 7.6M.
  • 2026-08-11: Open $22.63, High $22.88, Low $22.59, Close $22.69, Volume 6.4M.
  • 2026-08-12: Open $22.79, High $22.99, Low $22.67, Close $22.89, Volume 7.9M.
  • 2026-08-13: Open $23.01, High $23.14, Low $22.86, Close $22.99, Volume 7.1M.
  • 2026-08-14: Open $23.01, High $23.32, Low $22.94, Close $23.31, Volume 11.1M.
  • 2026-08-17: Open $23.24, High $23.46, Low $23.04, Close $23.04, Volume 8.5M.
  • 2026-08-18: Open $23.06, High $23.17, Low $22.70, Close $22.79, Volume 8.7M.
  • 2026-08-19: Open $22.86, High $22.91, Low $22.00, Close $22.10, Volume 11.9M.
  • 2026-08-20: Open $22.04, High $22.08, Low $21.83, Close $21.85, Volume 13.4M.
  • 2026-08-21: Open $21.99, High $22.10, Low $21.69, Close $21.87, Volume 11.5M.
  • 2026-08-24: Open $21.90, High $22.17, Low $21.76, Close $21.87, Volume 11.3M.
  • 2026-08-25: Open $21.90, High $21.97, Low $21.72, Close $21.89, Volume 6.5M.
  • 2026-08-26: Open $22.01, High $22.20, Low $21.90, Close $22.09, Volume 6.5M.
  • 2026-08-27: Open $21.89, High $22.06, Low $21.79, Close $22.02, Volume 7.8M.
  • 2026-08-28: Open $22.14, High $22.24, Low $21.87, Close $21.91, Volume 7.6M.
  • 2026-08-31: Open $21.82, High $21.90, Low $21.60, Close $21.61, Volume 10.8M.
  • 2026-09-01: Open $21.34, High $21.59, Low $21.15, Close $21.21, Volume 10.6M.
  • 2026-09-02: Open $21.34, High $21.99, Low $21.32, Close $21.80, Volume 10.4M.
  • 2026-09-03: Open $21.90, High $22.18, Low $21.81, Close $22.12, Volume 10.3M.
  • 2026-09-04: Open $22.02, High $22.35, Low $22.02, Close $22.18, Volume 9.7M.
  • 2026-09-08: Open $22.04, High $22.17, Low $21.77, Close $21.79, Volume 11.9M.
  • 2026-09-09: Open $21.69, High $21.93, Low $21.58, Close $21.73, Volume 12.7M.
  • 2026-09-10: Open $21.78, High $21.78, Low $21.49, Close $21.73, Volume 16.8M.
  • 2026-09-11: Open $21.89, High $21.98, Low $21.51, Close $21.84, Volume 11.3M.
  • 2026-09-14: Open $21.92, High $22.16, Low $21.74, Close $21.93, Volume 16.8M.
  • 2026-09-15: Open $21.92, High $22.06, Low $21.64, Close $21.70, Volume 24.2M.
  • 4 · Insider transaction filing. Filed 2026-07-24. Accession 0002053125-26-000003.View filing
  • 4 · Insider transaction filing. Filed 2026-07-07. Accession 0000950157-26-000788.View filing
  • 4 · Insider transaction filing. Filed 2026-07-06. Accession 0001188585-26-000005.View filing

SEC activity

Recent SEC filings

Data coverage

  • PricePrice updated
  • EstimatesEstimates available from 2 sources
  • SECSEC filings available