Sterling Infrastructure Q2 GAAP net income more than doubles to $155.83 million; revenue rises 90% to $1.17 billion - STRL News | Rallies