Firm Analyst
Barrington Research
Patrick Sholl
Noble Financial Capital Markets Michael Kupinski