Skip to main content

Explore

Results

Highest Ownership Price

$50

Y Combinator holds it now.