MTZ · MasTec Inc. Common Stock
View on chartInsiders & Stakes
| Jorge Mas Director | ▲ Buy | Grant | 4,556,686 Shares held | 3/18/2026 | View profile |
| Jose Ramon Mas CEO | ▲ Buy | Grant | 3,254,461 Shares held | 3/18/2026 | View profile |
| MASTEC INC 10% Owner | ▼ Sell | Other | 2,702,060 Shares held | 9/8/2021 | View profile |
| Robert E. Apple COO | ▲ Buy | Grant | 183,591 Shares held | 3/18/2026 | View profile |
| George Pita Director | ▼ Sell | Tax Withholding | 156,475 Shares held | 3/19/2023 | View profile |
| de Cardenas Alberto EVP, General Counsel | ▲ Buy | Grant | 102,780 Shares held | 3/18/2026 | View profile |
| Julia L. Johnson Director | ▲ Buy | Grant | 73,474 Shares held | 8/14/2026 | View profile |
| Paul DiMarco CFO | ▲ Buy | Grant | 66,627 Shares held | 3/18/2026 | View profile |
| C. Robert Campbell Director | ▲ Buy | Grant | 30,880 Shares held | 8/14/2026 | View profile |
| Robert J. Dwyer Director | ▼ Sell | Tax Withholding | 20,960 Shares held | 8/14/2026 | View profile |
| Ernst N. Csiszar Director | ▼ Sell | Tax Withholding | 10,934 Shares held | 8/14/2026 | View profile |
| Javier Alberto Palomarez Director | ▼ Sell | Tax Withholding | 10,774 Shares held | 8/14/2026 | View profile |
| Timothy Michael Love CAO | ▲ Buy | Grant | 10,292 Shares held | 3/17/2026 | View profile |
| Ava L. Parker Director | ▼ Sell | Tax Withholding | 5,549 Shares held | 8/14/2026 | View profile |
| Manuel Benito Miranda Director | ▲ Buy | Grant | 152 Shares held | 8/14/2026 | View profile |
| Alex Spiro Director | ▲ Buy | Grant | 139 Shares held | 8/14/2026 | View profile |
Transaction History
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 34 | $10K | 8/14/2026 |
| Ava L. Parker | ▲ Buy | Grant | 177 | $0 | 8/14/2026 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 20 | $6K | 8/14/2026 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 31 | $9K | 8/14/2026 |
| C. Robert Campbell | ▲ Buy | Grant | 139 | $0 | 8/14/2026 |
| Ernst N. Csiszar | ▲ Buy | Grant | 152 | $0 | 8/14/2026 |
| Robert J. Dwyer | ▲ Buy | Grant | 139 | $0 | 8/14/2026 |
| Julia L. Johnson | ▲ Buy | Grant | 139 | $0 | 8/14/2026 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 139 | $0 | 8/14/2026 |
| Alex Spiro | ▲ Buy | Grant | 139 | $0 | 8/14/2026 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 31 | $9K | 8/14/2026 |
| Manuel Benito Miranda | ▲ Buy | Grant | 152 | $0 | 8/14/2026 |
| Ernst N. Csiszar | ▼ Sell | Open Market | 6,500 | $2.4M | 6/3/2026 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 23 | $10K | 5/15/2026 |
| Robert J. Dwyer | ▲ Buy | Grant | 95 | $0 | 5/15/2026 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 21 | $9K | 5/15/2026 |
| Ava L. Parker | ▲ Buy | Grant | 121 | $0 | 5/15/2026 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 14 | $6K | 5/15/2026 |
| C. Robert Campbell | ▲ Buy | Grant | 95 | $0 | 5/15/2026 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 95 | $0 | 5/15/2026 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 21 | $9K | 5/15/2026 |
| Julia L. Johnson | ▲ Buy | Grant | 95 | $0 | 5/15/2026 |
| Ernst N. Csiszar | ▲ Buy | Grant | 104 | $0 | 5/15/2026 |
| C. Robert Campbell | ▼ Sell | Open Market | 3,000 | $1.3M | 5/4/2026 |
| Javier Alberto Palomarez | ▼ Sell | Open Market | 950 | $309K | 3/25/2026 |
| Paul DiMarco | ▲ Buy | Grant | 9,074 | $0 | 3/18/2026 |
| Robert E. Apple | ▲ Buy | Grant | 11,548 | $0 | 3/18/2026 |
| de Cardenas Alberto | ▲ Buy | Grant | 6,269 | $0 | 3/18/2026 |
| Jorge Mas | ▲ Buy | Grant | 15,838 | $0 | 3/18/2026 |
| Jose Ramon Mas | ▲ Buy | Grant | 26,397 | $0 | 3/18/2026 |
| Timothy Michael Love | ▲ Buy | Grant | 492 | $0 | 3/17/2026 |
| Jorge Mas | ▼ Sell | Tax Withholding | 15,958 | $4.8M | 3/10/2026 |
| Jose Ramon Mas | ▼ Sell | Tax Withholding | 28,184 | $8.4M | 3/10/2026 |
| Robert E. Apple | ▼ Sell | Tax Withholding | 12,206 | $3.6M | 3/10/2026 |
| de Cardenas Alberto | ▼ Sell | Tax Withholding | 4,838 | $1.4M | 3/10/2026 |
| Ernst N. Csiszar | ▼ Sell | Open Market | 6,500 | $2.0M | 3/3/2026 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 154 | $0 | 2/13/2026 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 34 | $9K | 2/13/2026 |
| Julia L. Johnson | ▲ Buy | Grant | 154 | $0 | 2/13/2026 |
| Robert J. Dwyer | ▲ Buy | Grant | 154 | $0 | 2/13/2026 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 34 | $9K | 2/13/2026 |
| Ernst N. Csiszar | ▲ Buy | Grant | 168 | $0 | 2/13/2026 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 37 | $10K | 2/13/2026 |
| C. Robert Campbell | ▲ Buy | Grant | 154 | $0 | 2/13/2026 |
| Ava L. Parker | ▲ Buy | Grant | 195 | $0 | 2/13/2026 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 22 | $6K | 2/13/2026 |
| Robert J. Dwyer | ▲ Buy | Grant | 215 | $0 | 11/14/2025 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 48 | $9K | 11/14/2025 |
| Julia L. Johnson | ▲ Buy | Grant | 215 | $0 | 11/14/2025 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 215 | $0 | 11/14/2025 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 48 | $9K | 11/14/2025 |
| C. Robert Campbell | ▲ Buy | Grant | 215 | $0 | 11/14/2025 |
| Ava L. Parker | ▲ Buy | Grant | 274 | $0 | 11/14/2025 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 31 | $6K | 11/14/2025 |
| Ernst N. Csiszar | ▲ Buy | Grant | 235 | $0 | 11/14/2025 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 52 | $10K | 11/14/2025 |
| Timothy Michael Love | ▼ Sell | Open Market | 1,929 | $398K | 11/3/2025 |
| Timothy Michael Love | ▼ Sell | Tax Withholding | 621 | $130K | 10/10/2025 |
| Paul DiMarco | ▼ Sell | Tax Withholding | 2,925 | $615K | 10/10/2025 |
| C. Robert Campbell | ▼ Sell | Open Market | 2,000 | $421K | 9/29/2025 |
| Robert E. Apple | ▼ Sell | Open Market | 9,900 | $2.0M | 9/18/2025 |
| Robert E. Apple | ▼ Sell | Open Market | 100 | $20K | 9/18/2025 |
| C. Robert Campbell | ▼ Sell | Open Market | 3,000 | $571K | 9/11/2025 |
| Ava L. Parker | ▲ Buy | Grant | 295 | $0 | 8/15/2025 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 33 | $6K | 8/15/2025 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 52 | $9K | 8/15/2025 |
| Robert J. Dwyer | ▲ Buy | Grant | 232 | $0 | 8/15/2025 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 52 | $9K | 8/15/2025 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 56 | $10K | 8/15/2025 |
| C. Robert Campbell | ▲ Buy | Grant | 232 | $0 | 8/15/2025 |
| Ernst N. Csiszar | ▲ Buy | Grant | 254 | $0 | 8/15/2025 |
| Julia L. Johnson | ▲ Buy | Grant | 232 | $0 | 8/15/2025 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 232 | $0 | 8/15/2025 |
| de Cardenas Alberto | ▼ Sell | Open Market | 100 | $18K | 8/5/2025 |
| de Cardenas Alberto | ▼ Sell | Open Market | 9,900 | $1.8M | 8/5/2025 |
| Robert E. Apple | ▼ Sell | Open Market | 10,000 | $1.8M | 7/16/2025 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 64 | $10K | 5/15/2025 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 58 | $9K | 5/15/2025 |
| Julia L. Johnson | ▲ Buy | Grant | 263 | $0 | 5/15/2025 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 58 | $9K | 5/15/2025 |
| C. Robert Campbell | ▲ Buy | Grant | 263 | $0 | 5/15/2025 |
| Ava L. Parker | ▲ Buy | Grant | 334 | $0 | 5/15/2025 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 37 | $6K | 5/15/2025 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 263 | $0 | 5/15/2025 |
| Robert J. Dwyer | ▲ Buy | Grant | 263 | $0 | 5/15/2025 |
| Ernst N. Csiszar | ▲ Buy | Grant | 287 | $0 | 5/15/2025 |
| C. Robert Campbell | ▼ Sell | Open Market | 2,000 | $310K | 5/13/2025 |
| C. Robert Campbell | ▼ Sell | Open Market | 3,000 | $462K | 5/12/2025 |
| de Cardenas Alberto | ▼ Sell | Tax Withholding | 4,319 | $536K | 3/24/2025 |
| Jose Ramon Mas | ▼ Sell | Tax Withholding | 23,691 | $2.9M | 3/24/2025 |
| Ernst N. Csiszar | ▼ Sell | Open Market | 2,517 | $331K | 3/24/2025 |
| Robert E. Apple | ▼ Sell | Tax Withholding | 10,107 | $1.3M | 3/24/2025 |
| Jorge Mas | ▲ Buy | Grant | 37,028 | $0 | 3/18/2025 |
| Timothy Michael Love | ▲ Buy | Grant | 1,111 | $0 | 3/18/2025 |
| Jose Ramon Mas | ▲ Buy | Grant | 61,713 | $0 | 3/18/2025 |
| de Cardenas Alberto | ▲ Buy | Grant | 14,400 | $0 | 3/18/2025 |
| Robert E. Apple | ▲ Buy | Grant | 27,154 | $0 | 3/18/2025 |
| Paul DiMarco | ▲ Buy | Grant | 20,571 | $0 | 3/18/2025 |
| Robert J. Dwyer | ▲ Buy | Grant | 304 | $0 | 2/14/2025 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 74 | $10K | 2/14/2025 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 67 | $9K | 2/14/2025 |
| Julia L. Johnson | ▲ Buy | Grant | 304 | $0 | 2/14/2025 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 67 | $9K | 2/14/2025 |
| C. Robert Campbell | ▲ Buy | Grant | 304 | $0 | 2/14/2025 |
| Ava L. Parker | ▲ Buy | Grant | 387 | $0 | 2/14/2025 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 43 | $6K | 2/14/2025 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 304 | $0 | 2/14/2025 |
| Ernst N. Csiszar | ▲ Buy | Grant | 332 | $0 | 2/14/2025 |
| Javier Alberto Palomarez | ▼ Sell | Open Market | 200 | $29K | 12/4/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 10,000 | $1.5M | 11/26/2024 |
| C. Robert Campbell | ▼ Sell | Open Market | 3,000 | $435K | 11/26/2024 |
| Ernst N. Csiszar | ▲ Buy | Grant | 333 | $0 | 11/15/2024 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 74 | $10K | 11/15/2024 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 68 | $9K | 11/15/2024 |
| Julia L. Johnson | ▲ Buy | Grant | 305 | $0 | 11/15/2024 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 305 | $0 | 11/15/2024 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 68 | $9K | 11/15/2024 |
| C. Robert Campbell | ▲ Buy | Grant | 305 | $0 | 11/15/2024 |
| Ava L. Parker | ▲ Buy | Grant | 388 | $0 | 11/15/2024 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 86 | $12K | 11/15/2024 |
| Robert J. Dwyer | ▲ Buy | Grant | 305 | $0 | 11/15/2024 |
| C. Robert Campbell | ▼ Sell | Open Market | 3,000 | $436K | 11/11/2024 |
| Timothy Michael Love | ▼ Sell | Open Market | 600 | $84K | 11/6/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 94 | $13K | 11/1/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 840 | $116K | 11/1/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 3,253 | $446K | 11/1/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 1,211 | $161K | 11/1/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 2,331 | $312K | 11/1/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 5,956 | $805K | 11/1/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 5,338 | $727K | 11/1/2024 |
| Paul DiMarco | ▼ Sell | Tax Withholding | 493 | $63K | 10/13/2024 |
| Timothy Michael Love | ▼ Sell | Tax Withholding | 329 | $42K | 10/13/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 177 | $23K | 10/8/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 800 | $104K | 10/7/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 10,000 | $1.3M | 9/20/2024 |
| Robert E. Apple | ▼ Sell | Open Market | 10,000 | $1.3M | 9/20/2024 |
| C. Robert Campbell | ▼ Sell | Open Market | 3,000 | $349K | 9/18/2024 |
| Ernst N. Csiszar | ▼ Sell | Open Market | 4,853 | $538K | 8/22/2024 |
| C. Robert Campbell | ▲ Buy | Grant | 448 | $0 | 8/15/2024 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 83 | $9K | 8/15/2024 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 90 | $10K | 8/15/2024 |
| Ava L. Parker | ▲ Buy | Grant | 474 | $0 | 8/15/2024 |
| Robert J. Dwyer | ▲ Buy | Grant | 373 | $0 | 8/15/2024 |
| Ernst N. Csiszar | ▲ Buy | Grant | 407 | $0 | 8/15/2024 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 105 | $12K | 8/15/2024 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 83 | $9K | 8/15/2024 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 373 | $0 | 8/15/2024 |
| Julia L. Johnson | ▲ Buy | Grant | 373 | $0 | 8/15/2024 |
| C. Robert Campbell | ▼ Sell | Open Market | 2,000 | $220K | 5/22/2024 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 98 | $10K | 5/15/2024 |
| C. Robert Campbell | ▲ Buy | Grant | 436 | $0 | 5/15/2024 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 83 | $9K | 5/15/2024 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 373 | $0 | 5/15/2024 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 83 | $9K | 5/15/2024 |
| Robert J. Dwyer | ▲ Buy | Grant | 373 | $0 | 5/15/2024 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 83 | $9K | 5/15/2024 |
| Ernst N. Csiszar | ▲ Buy | Grant | 443 | $0 | 5/15/2024 |
| Ava L. Parker | ▲ Buy | Grant | 373 | $0 | 5/15/2024 |
| Julia L. Johnson | ▲ Buy | Grant | 373 | $0 | 5/15/2024 |
| C. Robert Campbell | ▼ Sell | Open Market | 3,000 | $324K | 5/14/2024 |
| Javier Alberto Palomarez | ▼ Sell | Open Market | 650 | $70K | 5/14/2024 |
| Javier Alberto Palomarez | ▼ Sell | Open Market | 2,850 | $304K | 5/13/2024 |
| de Cardenas Alberto | ▼ Sell | Tax Withholding | 2,535 | $219K | 3/18/2024 |
| Robert E. Apple | ▼ Sell | Tax Withholding | 7,527 | $650K | 3/18/2024 |
| Jose Ramon Mas | ▼ Sell | Tax Withholding | 21,057 | $1.8M | 3/18/2024 |
| Jose Ramon Mas | ▲ Buy | Grant | 81,037 | $0 | 3/5/2024 |
| Jorge Mas | ▲ Buy | Grant | 48,622 | $0 | 3/5/2024 |
| de Cardenas Alberto | ▲ Buy | Grant | 18,523 | $0 | 3/5/2024 |
| Paul DiMarco | ▲ Buy | Grant | 24,311 | $0 | 3/5/2024 |
| Robert E. Apple | ▲ Buy | Grant | 35,888 | $0 | 3/5/2024 |
| C. Robert Campbell | ▲ Buy | Grant | 639 | $0 | 2/15/2024 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 121 | $9K | 2/15/2024 |
| Julia L. Johnson | ▲ Buy | Grant | 547 | $0 | 2/15/2024 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 547 | $0 | 2/15/2024 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 121 | $9K | 2/15/2024 |
| Ava L. Parker | ▲ Buy | Grant | 547 | $0 | 2/15/2024 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 121 | $9K | 2/15/2024 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 143 | $10K | 2/15/2024 |
| Ernst N. Csiszar | ▲ Buy | Grant | 649 | $0 | 2/15/2024 |
| Robert J. Dwyer | ▲ Buy | Grant | 547 | $0 | 2/15/2024 |
| Ernst N. Csiszar | ▲ Buy | Grant | 881 | $0 | 11/15/2023 |
| Ernst N. Csiszar | ▼ Sell | Tax Withholding | 194 | $10K | 11/15/2023 |
| Robert J. Dwyer | ▲ Buy | Grant | 743 | $0 | 11/15/2023 |
| Robert J. Dwyer | ▼ Sell | Tax Withholding | 164 | $9K | 11/15/2023 |
| Julia L. Johnson | ▲ Buy | Grant | 743 | $0 | 11/15/2023 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 743 | $0 | 11/15/2023 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 164 | $9K | 11/15/2023 |
| C. Robert Campbell | ▲ Buy | Grant | 867 | $0 | 11/15/2023 |
| Ava L. Parker | ▲ Buy | Grant | 743 | $0 | 11/15/2023 |
| Ava L. Parker | ▼ Sell | Tax Withholding | 164 | $9K | 11/15/2023 |
| Paul DiMarco | ▼ Sell | Other | 9,750 | $500K | 11/3/2023 |
| de Cardenas Alberto | ▼ Sell | Other | 5,957 | $305K | 11/3/2023 |
| Robert E. Apple | ▼ Sell | Other | 10,241 | $525K | 11/3/2023 |
| Timothy Michael Love | ▲ Buy | Grant | 1,600 | $0 | 11/1/2023 |
| Timothy Michael Love | ▼ Sell | Open Market | 1,095 | $78K | 10/2/2023 |
| Paul DiMarco | ▼ Sell | Open Market | 1,332 | $95K | 10/2/2023 |
| Javier Alberto Palomarez | ▲ Buy | Grant | 426 | $0 | 8/15/2023 |
| Javier Alberto Palomarez | ▼ Sell | Tax Withholding | 94 | $9K | 8/15/2023 |
| C. Robert Campbell | ▲ Buy | Grant | 496 | $0 | 8/15/2023 |
| Ernst N. Csiszar | ▲ Buy | Grant | 504 | $0 | 8/15/2023 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 17, 2026
Keybanc Lowers MasTec Price Target Amid Grid Infrastructure Focus
Keybanc maintains an Overweight rating on MasTec but lowered its price target to $320. Recent coverage highlights the company's exposure to grid infrastructure and data center growth, which analysts view as key drivers for industrial expansion. The stock is currently trading near its 52-week low, reflecting a pullback from its recent high of $441.43.
Keybanc Lowers MasTec Price Target Amid Grid Infrastructure Focus. Keybanc maintains an Overweight rating on MasTec but lowered its price target to $320. Recent coverage highlights the company's exposure to grid infrastructure and data center growth, which analysts view as key drivers for industrial expansion. The stock is currently trading near its 52-week low, reflecting a pullback from its recent high of $441.43.