ERock, Inc. (EROC) Future Performance Analysis (2026)