Reports Q1 revenue $3.78B vs. $3.4B last year. Reports Q1 book value per share $63.41. Published first on TheFly See Insiders’ Hot Stocks on TipRanks >>