Intact Financial stock analysis