$409M
-1.7% 1D
$14.38
P/E
—
P/S
—
Net mgn
—
Rev gro
—
▲ 2 insiders buying13D · May '26Dilution · May '26
Filings current to Jun 29 · prices to Jun 29. Fundamentals & prices via Polygon · signals from SEC EDGAR — verify on SEC.gov. Floor: $50M market cap, $1 price.