Insider Title Company Date Price Return Shares Value
Wachter David Non-Executive Director Solar Capital Ltd. (SLRC) 2020-03-20 $10.59 49.6% 20,000 $211,800
Return Profit / (loss) Cost
Total 49.6% $105,000 $211,800