Investment banks
Brokerage firms
Financial markets
Stifel
TD Securities
Mischler Financial Group
Citigroup
Investment banking
Wells Fargo
McDonald & Co.
Securities research