CSWC vs. SPY vs. QQQ vs. IWM

CSWC
SPY
QQQ
IWM

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CSWCCapital Southwest Corporation1.35B22.372.01%647,84512.29226.75M
SPYState Street SPDR S&P 500 ETF-655.830.09%67,955,24825.80-
QQQInvesco QQQ Trust Series I-584.980.11%50,418,51631.07-
IWMiShares Russell 2000 ETF72.90B251.290.69%30,196,38618.10947.02M

Average Return