EPAC Earnings Arrive — Call-Heavy Skew Meets Margin Pressure
EPAC has now reported its Q3 fiscal 2026 results, with the earnings event landing today after a week in which the stock shed 4.3% to close at $34.31 — and options traders spent that same week buying calls rather than…
