Skip to main content
Investors
Investor Overview
Why Invest
News and Media
News Releases
Media Page
Events & Presentations
Financials
Quarterly Results
Annual Reports
SEC Filings
Stock Information
Market Data
Analyst Coverage
Governance
Governance Documents
Executive Management
Board of Directors
Committee Composition
IR Resources
Investor FAQs
Investor Emails Alerts
Investor Contacts
Investors
Investor Overview
Why Invest
News and Media
News Releases
Media Page
Events & Presentations
Financials
Quarterly Results
Annual Reports
SEC Filings
Stock Information
Market Data
Analyst Coverage
Governance
Governance Documents
Executive Management
Board of Directors
Committee Composition
IR Resources
Investor FAQs
Investor Emails Alerts
Investor Contacts
Analyst Coverage
Firm
Analyst
Barrington Research
Mike Petusky
CJS Securities
Bob Labick
Jefferies
Brian Tanquilut
Lake Street Capital
Brooks O’Neil