Why is Steven Cohen Betting on This Healthcare Stock?

In a 13G filing this week, SAC Capital announced a 5% ownership stake in Magellan Health Services Inc (NASDAQ:MGLN) of 1,380,530 shares.

Keep Reading →