On Thursday, Texas-based Outlook Wealth Advisors disclosed selling 49,831 shares of Stewart Information Services Corporation (STC 2.11%) for an estimated $3.4 million during the t …
Wealth Firm Trims Stewart Stake by $3 Million amid Strong Quarter but Keeps a Foot in Real Estate
view original post