_
First American Financial Posts Bullish Q2 Results