Firm

Analyst

Bank of America Merrill Lynch
Michael Feniger
Battle Road Research
Ben Rose
Bernstein
Jay Huang
Citi
Jamie Wang
CL King & Associates
Tom Hayes
Needham & Company
James Ricchiuti
Raymond James
Brian Gesuale
Seaport Research Partners
Scott Graham
Stifel 
Ruben Roy
The Benchmark Company
Mark Miller