investment manager

1 articles
The Motley FoolThe Motley Fool··Jake Lerch

Major Investor Dumps $6.4M in Coal Stock as Profitability Craters

Magnolia Group LLC sells $6.38M in CNR shares amid company's sharp profitability collapse—trailing 12-month losses of $153M versus $600M profit in 2023.
CNRenergy sectorSEC filing