David Sgro, CFO at Primoris Services, holds 21.00K shares in Primoris Services (Ticker: PRIM), holds 635.07K shares in Pangaea Logistics Solutions (Ticker: PANL), holds 702.13K shares in Southland Holdings (Ticker: SLND). Most recently, David Sgro ― shares of Primoris Services on ― for an estimated value of ―.