Insider track record
OtherAcross 12 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the detailed record of transactions filed by Ching Michael E.. Officer active across 1 company, notably Primoris Services Corp. Cumulatively, 12 reports have been recorded. Regulator: SEC (Form 4). All data is free.
Declarations12 total
589 sharesCommon StockSEC:0001415889-25-011678:0
467 sharesCommon StockSEC:0001415889-25-005192:0
686 sharesCommon StockSEC:0001415889-24-025923:0
615 sharesCommon StockSEC:0001415889-24-020661:0
800 sharesCommon StockSEC:0001415889-24-012073:0
998 sharesCommon StockSEC:0001415889-24-005293:0
975 sharesCommon StockSEC:0001415889-23-014763:0
1,107 sharesCommon StockSEC:0001415889-23-012162:0
1,283 sharesCommon StockSEC:0001415889-23-007330:0
1,515 sharesCommon StockSEC:0001415889-23-003309:0
1,724 sharesCommon StockSEC:0001415889-22-011117:0
1,211 sharesCommon StockSEC:0001415889-22-008307:0