Share info!!Insider buys in the last 12 months = 31 ....25,875,000 shares
Insider sells in the last 12 months = 0
Institutions hold 58.8 million shares as at july 30th. 2020
Short interest as at May 31st. 2020 was 13.34 million
short interest as at july 31st. = 6.5 million or less than 50%
MACD is looking like a strong buy as at Aug. 5th. when I added 50,000 shares,
Do your own DD and GLTA