Business ❯ Company Performance
EBITDA Margins Cash Flow Sales Decline Customer Relationships
Analysts keep a Hold rating with price targets near $6.33 to $6.50, signaling limited near-term upside.