Helios Advisors declares 4.9% stake in Magellan Petroleum Helios Advisors initially invested in the Magellan Petroleum because they believed the stock was undervalued and represented a potentially profitable investment opportunity.
News For MPET From The Last 14 Days
Check below for free stories on MPET the last two weeks.