Clarus reports record first quarter 2021 results and raises full-year outlook

- sales in the first quarter of 2021 increase 41% year-over-year to $75.3 million, marking third consecutive quarter of growth -
CLAR Ratings Summary
Quant
CLAR Quant Ranking
Sector
Industry
Quant Rating
Quant Score