Investor Relations

    Analyst Coverage

    Institution Analyst
    Bank of America Sherif El-Sabbahy
    Barclays Adam Seiden
    Craig-Hallum Eric Stine
    D.A. Davidson Michael Shlisky, CFA
    Needham & Company Chris Pierce
    R.F. Lafferty Jaime Perez
    Roth Capital Partners Craig Irwin