Primoris Services Corp (PRIM) is -12.33% away from 50-day simple Moving Average despite all headwinds
Primoris Services Corp (NYSE: PRIM) flaunted slowness of -0.42% at $64.43, as the Stock market unbolted on N/A, before settling in for the price of