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-25-000100 Aug 19, 2025 Aug 15, 2025
4 FORM 4 0000015615-25-000101 Aug 19, 2025 Aug 15, 2025
4 FORM 4 0000015615-25-000083 Aug 7, 2025 Aug 5, 2025
144 0002007317-25-000800 Aug 5, 2025
10-Q 10-Q 0000015615-25-000079 Jul 31, 2025 Jun 30, 2025
8-K 8-K 0000015615-25-000080 Jul 31, 2025
4 FORM 4 0000015615-25-000068 Jul 18, 2025 Jul 16, 2025
144 0002007317-25-000723 Jul 16, 2025
8-K 8-K 0001193125-25-151280 Jun 27, 2025 Jun 26, 2025
11-K 11-K 0000015615-25-000062 Jun 26, 2025 Dec 31, 2024
8-K 8-K 0001193125-25-127576 May 27, 2025 May 22, 2025
144 0001974078-25-000158 May 23, 2025
4 FORM 4 0001628280-25-026605 May 19, 2025 May 15, 2025
4 FORM 4 0001628280-25-026602 May 19, 2025 May 15, 2025
4 FORM 4 0001628280-25-026607 May 19, 2025 May 15, 2025
4 FORM 4 0001628280-25-026603 May 19, 2025 May 15, 2025
4 FORM 4 0001628280-25-026608 May 19, 2025 May 15, 2025
4 FORM 4 0001628280-25-026604 May 19, 2025 May 15, 2025
4 FORM 4 0001628280-25-025572 May 14, 2025 May 12, 2025
8-K 8-K 0001193125-25-110270 May 2, 2025 May 1, 2025
10-Q 10-Q 0000015615-25-000052 May 1, 2025 Mar 31, 2025
8-K 8-K 0001193125-25-089313 Apr 22, 2025 Apr 16, 2025
SCHEDULE 13G/A 0001576419-25-000775 Apr 17, 2025
DEF 14A DEF 14A 0001140361-25-013277 Apr 10, 2025 May 22, 2025
DEFA14A DEFA14A 0001140361-25-013278 Apr 10, 2025
ARS ARS 0001140361-25-013280 Apr 10, 2025 Dec 31, 2024
4 FORM 4 0000015615-25-000043 Mar 26, 2025 Mar 18, 2025
4 FORM 4 0000015615-25-000039 Mar 26, 2025 Mar 24, 2025
4 FORM 4 0000015615-25-000042 Mar 26, 2025 Mar 24, 2025
4 FORM 4 0000015615-25-000040 Mar 26, 2025 Mar 24, 2025
4 FORM 4 0000015615-25-000041 Mar 26, 2025 Mar 24, 2025
144 0001950047-25-002168 Mar 24, 2025
4 FORM 4 0000015615-25-000029 Mar 20, 2025 Mar 18, 2025
4 FORM 4 0000015615-25-000031 Mar 20, 2025 Mar 18, 2025
4 FORM 4 0000015615-25-000023 Mar 20, 2025 Mar 18, 2025
4 FORM 4 0000015615-25-000025 Mar 20, 2025 Mar 18, 2025
4 FORM 4 0000015615-25-000027 Mar 20, 2025 Mar 18, 2025
S-3ASR S-3ASR 0001193125-25-042499 Feb 28, 2025
10-K 10-K 0000015615-25-000021 Feb 28, 2025 Dec 31, 2024
8-K 8-K 0001193125-25-040255 Feb 28, 2025 Feb 27, 2025
4 FORM 4 0000015615-25-000014 Feb 19, 2025 Feb 14, 2025
4 FORM 4 0000015615-25-000008 Feb 19, 2025 Feb 14, 2025
4 FORM 4 0000015615-25-000009 Feb 19, 2025 Feb 14, 2025
4 FORM 4 0000015615-25-000010 Feb 19, 2025 Feb 14, 2025
4 FORM 4 0000015615-25-000012 Feb 19, 2025 Feb 14, 2025
4 FORM 4 0000015615-25-000013 Feb 19, 2025 Feb 14, 2025
SCHEDULE 13G/A 0002012383-25-001309 Feb 5, 2025
4 FORM 4 0000015615-24-000132 Dec 6, 2024 Dec 4, 2024
144 0001973097-24-000027 Nov 29, 2024
4 FORM 4 0000015615-24-000128 Nov 29, 2024 Nov 26, 2024