GTR Share Price History
06 Apr, 2020
Just because a business does not make any money, does not mean that the stock will go down. For example, biotech and...
07 Jan, 2020
Statistically speaking, long term investing is a profitable endeavour. But unfortunately, some companies simply don't...
01 Oct, 2019
We've lost count of how many times insiders have accumulated shares in a company that goes on to improve markedly. On...