$13.53
−2.59%Price chart
Oct 7Oct 12Oct 15Oct 20Oct 23Oct 28Nov 2Nov 5
Key dataNov 5, 2026
Open$13.90
From 52W high−64.06%
Volume5.50M
Market cap$5.13B
P/E (TTM)—
P/S (TTM)1.3x
Div yield—
Key dataNov 5, 2026
Open
$13.90
From 52W high
−64.06%
Volume
5.50M
Market cap
$5.13B
ValuationView details →
P/E (Fwd)
42.7x
EV/EBITDA
19.5x
P/E (TTM)
—
RSI (14)
51.0
MomentumView details →
1D Return
−2.59%
YTD Return
−53.44%
Similar companies
Latest newsMore news →