Left Brain Wealth Management LLC lowered its holdings in shares of Centene Co. (NYSE:CNC – Free Report) by 11.2% in the 2nd quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The fund owned 29,100 shares of the company’s stock after selling 3,674 shares during the quarter. Left Brain […]