(Source: StockNewsTimes) Meadow Creek Investment Management LLC grew its position in Magellan Health by 20.8% during the 4th quarter. Meadow Creek Investment Management LLC now owns 3,416 shares of the company’s stock worth $330,000 after acquiring an additional 588 shares during the last quarter. Louisiana State Employees …