I had nice Easter vacation with my family over the weekend. It gave me some time to look back on returns same time I was filling the tax forms(personal account).
I have to say last 12 months have been very good for my personal portfolio which uses leverage.(Company / Main portfolio returns can be found at main menu in top navigation bar.)
My personal portfolio at Interactive Brokers returned 28.5% in last 12 months. I was little bit surprised. Leveraged dividends worked nice.
Keep on investing!