Strava IPO Closing Market Cap
4B–5B 36% · 7B–10B 31% · 2B–3B 31%. Ends January 1, 2028. Trade on OCTORAX.