Stewart Information Services Corporation (STC) stock analysis, price and outlook | Madmaj