This ticker has not been starred yet STEP Stepstone Group Inc.
Investment Advice
Book value per $ invested $ 0.17
Leverage 77.01%
Market Cap $ 7.1B
PE 0.00
Dividend Yield 2.60%
Profit $ -612.6m
Margin -40.76%

None

Subscribe Now For Access - Only $1.99 Per Month