Sterling Infrastructure, Inc. STRL has been on an impressive run, surging 49.8% in the past six months and outperforming both ...