ERock: Contracted Demand Can Turn Capacity Into Earnings — EROC +0.90 · News Impact Screener