$43.63
-2.44 (-5.30%)
At Close: Jun 03, 2026
StepStone - Thoughts After A Move
05:45am, Sunday, 10'th Jan 2021
StepStone has seen solid returns since the company went public in September. The company has been enjoying momentum, just like many IPOs this year.
Sign In
Buy STEP