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