Balchem Corporation achieved record earnings and surpassed the $1 billion revenue threshold in 2025. Despite these financial milestones, the company's shares have retreated 25% from their recent peaks.
- 2025 revenue surpassed the $1 billion mark
- Financial results reached record levels