Primoris Services director Terry D. McCallister reports acquisition of $1,719.9699 in common shares - PRIM News | Rallies