Compare

5 stocks, side by side
Relative performance · rebased to 100
STEPVCTROBDCHASIOTF
STEPStepStone Group Inc.VCTRVictory Capital Holdings, Inc.OBDCBlue Owl Capital CorporationHASIHA Sustainable Infrastructure Capital, Inc.OTFBlue Owl Technology Finance Corp.
Smart Score5/106/101/104/105/10
Price$50.73$113.36$11.18$39.35$10.99
1 month+0.54%+6.2%-1.1%+2.8%-3.0%
1 year-12%+64%-13%+49%-19%
5 year+31%+287%+30%-13%-
P/E (TTM)-7.525.516.098.47.5
P/E vs sector-+81%+13%+599%-47%
Market cap$5.2B$5.1B$5.3B$5.0B$4.7B
SectorFinancial ServicesFinancial ServicesFinancial ServicesFinancial ServicesFinancial Services
Risk / Return · past yearAnnualized return vs volatility, up-and-left is more reward for less risk.
Correlation · do they move together?Pairwise daily-return correlation over the past year, high = one bet, low = diversifying.