Strs Ohio lessened its stake in Tupperware Brands Co. (NYSE:TUP – Get Rating) by 13.1% in the first quarter, according to the company in its most recent 13F filing with the Securities & Exchange Commission. The firm owned 45,600 shares of the company’s stock after selling 6,900 shares during the quarter. Strs Ohio owned about […]