Skip to main content
Products & Solutions
Heavy Fabrications
Industrial Gears & Gearboxes
Heat Treatment
CNG Decompression
Procurement & Supply Chain
Kitting & Assembly
Material Handling
Design for Manufacturing (DFM)
Markets
Power Generation
Mining
Renewable Energy
Oil & Gas
Virtual Pipeline
Heavy Construction
Infrastructure
Defense
Steel
Marine
Paper & Pulp
About
Mission
Locations
Leadership
Certifications
Investors
Careers
Contact
Careers
Contact
Investors
Events & Presentations
Investor News
Analyst Coverage
Stock Information
Financial Reports
SEC Filings
Quarterly Results
Governance
Governance Documents
Leadership Team
Board of Directors
Committee Composition
Investor Resources
Investor Information Request
E-mail Alerts & Feeds
Investor Contact
Site Search
Site Search
toggle main menu
Analyst Coverage
Firm
Analyst
Phone Number
Craig-Hallum
Eric Stine
1.612.334.6389
HC Wainwright
Amit Dayal
1.212.356.0517
Johnson Rice & Company
Marty Malloy
1.504.584.1205
ROTH Capital
Justin Clare
1.949.720.5730