Sterling Infrastructure stock hits 52-week high on 174% revenue surge