AS
Armour Spencer D III Director
OFFICER M
€98,573
▲ Purchases (1 ops.)
Insider track record Executive Across 21 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the full record of transactions filed by Armour Spencer D III, Director. Director active across 4 companies, notably ProPetro Holding Corp.. Cumulatively, 36 filings have been logged. Split: 1 buy · 0 sell. Total volume traded: €99k. History available since 4 May 2021. The latest transaction was filed on 19 May 2026 (Attribution). Regulator: SEC (Form 4). The full history is openly available.
Declarations 36 total
3,612 shares 0Class A Common Stock SEC:0002074176-26-000043:0
46,715 shares Class A Common Stock SEC:0001602065-25-000099:0
4,173 shares 0Class A Common Stock SEC:0001602065-25-000051:0
17,939 shares Common Stock SEC:0001680247-25-000076:0
2,555 shares 0Class A Common Stock SEC:0001602065-24-000052:0
21,116 shares Common Stock SEC:0001680247-24-000059:0
3,863 shares 0Common Units representing limited partner interests SEC:0001602065-23-000043:0
10,137 shares Common Stock SEC:0001104659-23-051562:0
4,000 shares @ US$26.4365 100.0% of flow Common Units representing limited partner interests SEC:0001602065-23-000009:0
Ideal exit: 10 Dec 2023 (T+270) 32,931 shares @ US$2.25 2.9% of flow Common Stock SEC:0001104659-22-098301:0
32,931 shares @ US$2.25 2.8% of flow Common Stock SEC:0001104659-22-085756:0
3,907 shares 0Common Units representing limited partner interests SEC:0001602065-22-000033:0
32,931 shares @ US$2.25 2.8% of flow Common Stock SEC:0001104659-22-078111:0
32,931 shares @ US$2.25 0.0070% mcap 2.9% of flow Common Stock SEC:0001104659-22-069666:0
32,931 shares @ US$2.25 0.0071% mcap 2.9% of flow Common Stock SEC:0001104659-22-055834:0
13,384 shares Common Stock SEC:0001104659-22-047857:0
32,931 shares @ US$2.25 0.0068% mcap 2.8% of flow Common Stock SEC:0001104659-22-043340:0
32,931 shares @ US$2.25 0.0067% mcap 2.7% of flow Common Stock SEC:0001104659-22-029348:0
32,429 shares @ US$3.96 0.012% mcap 4.8% of flow Common Stock SEC:0001104659-22-011029:0
32,429 shares @ US$3.96 11.3% of flow Common Stock SEC:0001104659-22-011029
32,931 shares @ US$3.96 11.4% of flow Common Stock SEC:0001104659-22-001473
32,931 shares @ US$3.96 0.012% mcap 4.8% of flow Common Stock SEC:0001104659-22-001473:0
32,931 shares @ US$3.96 0.012% mcap 4.8% of flow Common Stock SEC:0001104659-21-147633:0
32,931 shares @ US$3.96 11.4% of flow Common Stock SEC:0001104659-21-147633
32,931 shares @ US$3.96 11.1% of flow Common Stock SEC:0001104659-21-134392
25 of 36 declarations
Load more (11 remaining) About Armour Spencer D III Spencer D III Armour is a director at ProPetro Holding Corp.