ERock Q3 2026 net income swings to $8.9 million from year-earlier loss - EROC News | Rallies