The average P/S ratio for STC's competitors is 1.21, providing a benchmark for relative valuation. Stewart Information Services Corp Corp (STC) exhibits a P/S ratio of 0.61, which is -49.58% above the industry average. Given its robust revenue growth of 11.28%, this premium appears unsustainable.