14 insiders reported 98 Form 4 transactions for MASTEC INC (MTZ) over the past 18 months (most recent 2026-08-18). Recent activity: Dwyer Robert J (Director) Buy 139 shares, Campbell C Robert (Director) Buy 139 shares, JOHNSON JULIA L (Director) Buy 139 shares, Csiszar Ernst N (Director) Buy 152 shares, Parker Ava L (Director) Buy 177 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-08-18 | Dwyer Robert J | Director | Buy | 139 | $0 |
| 2026-08-18 | Campbell C Robert | Director | Buy | 139 | $0 |
| 2026-08-18 | JOHNSON JULIA L | Director | Buy | 139 | $0 |
| 2026-08-18 | Csiszar Ernst N | Director | Buy | 152 | $0 |
| 2026-08-18 | Parker Ava L | Director | Buy | 177 | $0 |
| 2026-08-18 | Spiro Alex | Director | Buy | 139 | $0 |
| 2026-08-18 | Palomarez Javier Alberto | Director | Buy | 139 | $0 |
| 2026-08-18 | Miranda Manuel Benito | Director | Buy | 152 | $0 |
| 2026-08-18 | Dwyer Robert J | Director | Sell | 31 | $9,225 |
| 2026-08-18 | Csiszar Ernst N | Director | Sell | 34 | $10,118 |
| 2026-08-18 | Parker Ava L | Director | Sell | 20 | $5,952 |
| 2026-08-18 | Palomarez Javier Alberto | Director | Sell | 31 | $9,225 |
| 2026-06-05 | Csiszar Ernst N | Director | Sell | 6,500 | $2.4M |
| 2026-05-19 | JOHNSON JULIA L | Director | Buy | 95 | $0 |
| 2026-05-19 | Dwyer Robert J | Director | Buy | 95 | $0 |
| 2026-05-19 | Campbell C Robert | Director | Buy | 95 | $0 |
| 2026-05-19 | Csiszar Ernst N | Director | Buy | 104 | $0 |
| 2026-05-19 | Parker Ava L | Director | Buy | 121 | $0 |
| 2026-05-19 | Palomarez Javier Alberto | Director | Sell | 21 | $9,130 |
| 2026-05-19 | Dwyer Robert J | Director | Sell | 21 | $9,130 |
| 2026-05-19 | Csiszar Ernst N | Director | Sell | 23 | $10,000 |
| 2026-05-19 | Parker Ava L | Director | Sell | 14 | $6,087 |
| 2026-05-19 | Palomarez Javier Alberto | Director | Buy | 95 | $0 |
| 2026-05-06 | Campbell C Robert | Director | Sell | 3,000 | $1.3M |
| 2026-04-17 | Love Timothy Michael | CAO | Buy | 492 | $0 |
Source: SEC Form 4 filings · as of 2026-08-18