Primoris Services Corp.’s (PRIM) 10-Day exponential moving average is 127.44, while Primoris Services Corp.’s (PRIM) share price is $124.2, making it a Sell.
Primoris Services Corp.’s (PRIM) 100-Day exponential moving average is 120.43, while Primoris Services Corp.’s (PRIM) share price is $124.2, making it a Buy.
Primoris Services Corp.’s (PRIM) stock price is $124.2 and Primoris Services Corp.’s (PRIM) 50-day simple moving average is 130.17, creating a Sell signal.
Primoris Services Corp.’s (PRIM) stock price is $124.2 and Primoris Services Corp.’s (PRIM) 100-day simple moving average is 124.71, creating a Sell signal.
Primoris Services Corp.’s (PRIM) stock price is $124.2 and Primoris Services Corp.’s (PRIM) 200-day simple moving average is 97.67, creating a Buy signal.