EdgarLookup

MASTEC INC — All Filings

1,000 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 10-C 10-K 10-K/A 10-Q 10-Q/A 11-K 11-K/A 144 3 3/A 4 4/A 424B1 424B2 424B3 424B5 424B7 425 5 8-A12B 8-K 8-K/A ARS CORRESP CT ORDER D D/A DEF 14A DEFA14A DEFM14A DEFR14A EFFECT FWP NT 10-K NT 10-Q POS AM PRE 14A PREM14A PRER14A REGDEX RW S-1 S-1/A S-3 S-3/A S-3ASR S-4 S-4/A S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SC TO-I SC TO-I/A SCHEDULE 13D/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
4 FORM 4 0000015615-26-000040 Mar 27, 2026 Mar 25, 2026
SCHEDULE 13G/A 0000102909-26-001800 Mar 27, 2026
144 0001973097-26-000009 Mar 25, 2026
4 FORM 4 0000015615-26-000038 Mar 20, 2026 Mar 18, 2026
4 FORM 4 0000015615-26-000037 Mar 20, 2026 Mar 18, 2026
4 FORM 4 0000015615-26-000036 Mar 20, 2026 Mar 18, 2026
4 FORM 4 0000015615-26-000035 Mar 20, 2026 Mar 18, 2026
4 FORM 4 0000015615-26-000034 Mar 20, 2026 Mar 18, 2026
4 FORM 4 0000015615-26-000029 Mar 12, 2026 Mar 10, 2026
4 FORM 4 0000015615-26-000028 Mar 12, 2026 Mar 10, 2026
4 FORM 4 0000015615-26-000027 Mar 12, 2026 Mar 10, 2026
4 FORM 4 0000015615-26-000026 Mar 12, 2026 Mar 10, 2026
4 FORM 4 0000015615-26-000022 Mar 5, 2026 Mar 3, 2026
144 0001950047-26-002060 Mar 3, 2026
10-K 10-K 0000015615-26-000020 Feb 26, 2026 Dec 31, 2025
8-K 8-K 0000015615-26-000018 Feb 26, 2026
4 FORM 4 0000015615-26-000011 Feb 18, 2026 Feb 13, 2026
4 FORM 4 0000015615-26-000010 Feb 18, 2026 Feb 13, 2026
4 FORM 4 0000015615-26-000009 Feb 18, 2026 Feb 13, 2026
4 FORM 4 0000015615-26-000008 Feb 18, 2026 Feb 13, 2026
4 FORM 4 0000015615-26-000007 Feb 18, 2026 Feb 13, 2026
4 FORM 4 0000015615-26-000006 Feb 18, 2026 Feb 13, 2026
4 FORM 4 0000015615-25-000148 Nov 18, 2025 Nov 14, 2025
4 FORM 4 0000015615-25-000146 Nov 18, 2025 Nov 14, 2025
4 FORM 4 0000015615-25-000145 Nov 18, 2025 Nov 14, 2025
4 FORM 4 0000015615-25-000143 Nov 18, 2025 Nov 14, 2025
4 FORM 4 0000015615-25-000142 Nov 18, 2025 Nov 14, 2025
4 FORM 4 0000015615-25-000140 Nov 18, 2025 Nov 14, 2025
4 FORM 4 0000015615-25-000133 Nov 5, 2025 Nov 3, 2025
144 0001921094-25-001310 Nov 3, 2025
8-K 8-K 0000015615-25-000130 Oct 30, 2025
10-Q 10-Q 0000015615-25-000128 Oct 30, 2025 Sep 30, 2025
4 FORM 4 0000015615-25-000119 Oct 15, 2025 Oct 10, 2025
4 FORM 4 0000015615-25-000118 Oct 15, 2025 Oct 10, 2025
D/A 0000015615-25-000113 Oct 8, 2025
4 FORM 4 0000015615-25-000112 Oct 1, 2025 Sep 29, 2025
144 0001974078-25-000331 Sep 30, 2025
4 FORM 4 0000015615-25-000110 Sep 22, 2025 Sep 18, 2025
144 0001382697-25-000005 Sep 18, 2025
4 FORM 4 0000015615-25-000108 Sep 16, 2025 Sep 11, 2025
144 0001974078-25-000300 Sep 11, 2025
8-K 8-K 0001193125-25-189769 Aug 27, 2025 Aug 22, 2025
SCHEDULE 13D/A 0000950170-25-110973 Aug 22, 2025
SCHEDULE 13D/A 0000950170-25-110969 Aug 22, 2025
4 4 0000950170-25-110967 Aug 22, 2025 Aug 21, 2025
4 4 0000950170-25-110961 Aug 22, 2025 Aug 21, 2025
4 FORM 4 0000015615-25-000103 Aug 19, 2025 Aug 15, 2025
4 FORM 4 0000015615-25-000102 Aug 19, 2025 Aug 15, 2025
4 FORM 4 0000015615-25-000101 Aug 19, 2025 Aug 15, 2025
4 FORM 4 0000015615-25-000100 Aug 19, 2025 Aug 15, 2025