Brown & Brown (NYSE: BRO) has filed mixed shelf of:
Debt Securities,
Common Stock,
Warrants
and
Units