Valuation
$934.3M
Latest known
Share Price
$12.93
Market Price
52-Week Change
-40.9%
Last Round
N/A
Price History
Price per Share
$12.93
-3.07 (-19.19%)
Company ValuationCalculated
$934.3M
$-221.8M (-19.19%)
USD
PVT
13 data points0.07B shares outstanding
Source: Yahoo Finance