Neutral
Vanguard Capital Management (STC) reports 5.09% ownership of Stewart Information Corp
Vanguard Capital Management has reported a 5.09% beneficial ownership in Stewart Information Services Corp, totaling 1,553,478 shares. Filed via a Sch...