Stewart Information Services (STC) has quietly outperformed the broader market over the past year, and its one month and past three months returns hint at a stock investors may be re-rating. See our ...