Nicola Mining slides as Citadel files and earnings loom
NIM heads into its May 7 results with the stock under pressure and a notable new name on the shareholder register. Citadel Advisors filed a Schedule 13G on April 21, disclosing a fresh 2.69% stake — 6.16 million shares…
