Analyst Coverage

B. Riley & Co.

Sarkis Sherbetchyan (310) 689-5221

Craig-Hallum

Mike Malouf (617) 275-5175

Noble Capital Markets

Ben Klieve (561) 997-8947

Roth Capital Partners

Gerry Sweeney (267) 980-9028