BROWN & BROWN, INC. (BRO): financials, 13F holders and insider trades