1 results for Strava

Strava IPO Closing Market Cap

Strava IPO Closing Market Cap

$21k Vol.
$15k Liq.
Ends in almost 2 years

45%

2B–3B