Primoris (PRIM) is still a buy: utilities backlog and margins shine while renewables issues look temporary.
Read on WOBR AI →