Do Hedge Funds and Insiders Love Solar Capital Ltd. (SLRC)?