Market cap
$664.18M
P/E
—
Volume
330.91K
Shares outstanding
7.00M
Per-share valuation inputs need verification
Event dated Jun 30, 2026Market-derived shares outstanding and recent statement shares differ materially. Per-share ratios and valuation outputs may be unreliable until the share base is verified. This sometimes appears with ADRs or provider share-count gaps.