Menlo Advisors bought a new position in Liberty Media Corp (NASDAQ:LMCK) during the third quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission. The institutional investor bought 59,335 shares of the company’s stock, valued at approximately $2,044,000. Liberty Media Corp makes up about 1.6% of Menlo Advisors’ holdings, making […]