Snapshot

$1.75T IPO at 100x Sales

From Excess Returns · Jun 6, 2026