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

None

Subscribe Now For Access - Only $1.99 Per Month