Limbach Q3 net income rises 8% to $9.45 million; revenue climbs 25% to $230.46 million - LMB News | Rallies