Select Page

Date Account Action Shares Price Cost Earnings P&L
06/06/2016 Keytrade Buy 11500 1.722 78.42 -78.42

Notes:

Buying on long run.