Q: Are there any recent updates on this company? Would you consider it at a a reasonable price to invest in. Thanks
5i Research Answer:
Market cap is now $1.4B after a 254% one-year gain and a 39% YTD gain. Its Cactus project...