Snapshot

$135 per share IPO price

From Bloomberg Intelligence · Jun 4, 2026