Michael Dudas
Analyst, Vertical Research Partners
Earnings-call appearances
-
Legence Corp. Q1 FY2026 Earnings Call2026-05-14
Legence Corp. (LGN)
-
Tutor Perini Corp Q1 FY2026 Earnings Call2026-05-06
Tutor Perini Corp (TPC)
-
Crh Public Ltd Co Q1 FY2026 Earnings Call2026-04-30
Crh Public Ltd Co (CRH)
-
Quanta Services, Inc. Q1 FY2026 Earnings Call2026-04-30
Quanta Services, Inc. (PWR)
-
Vulcan Materials CO Q1 FY2026 Earnings Call2026-04-29
Vulcan Materials CO (VMC)
-
Legence Corp. Q4 FY2025 Earnings Call2026-03-27
Legence Corp. (LGN)
-
Martin Marietta Materials Inc Q4 FY2025 Earnings Call2026-02-11
Martin Marietta Materials Inc (MLM)
-
Legence Corp. Q3 FY2025 Earnings Call2025-11-14
Legence Corp. (LGN)
-
Fluor Corp Q3 FY2025 Earnings Call2025-11-07
Fluor Corp (FLR)
-
Granite Construction Inc Q3 FY2025 Earnings Call2025-11-06
Granite Construction Inc (GVA)
-
Martin Marietta Materials Inc Q3 FY2025 Earnings Call2025-11-04
Martin Marietta Materials Inc (MLM)
-
Solaris Energy Infrastructure, Inc. Q3 FY2025 Earnings Call2025-11-03
Solaris Energy Infrastructure, Inc. (SEI)
-
Solaris Energy Infrastructure, Inc. Q2 FY2025 Earnings Call2025-07-24
Solaris Energy Infrastructure, Inc. (SEI)
-
Jacobs Solutions Inc. Q2 FY2025 Earnings Call2025-05-06
Jacobs Solutions Inc. (J)
-
Fluor Corp Q1 FY2025 Earnings Call2025-05-02
Fluor Corp (FLR)
-
Granite Construction Inc Q1 FY2025 Earnings Call2025-05-01
Granite Construction Inc (GVA)
-
Martin Marietta Materials Inc Q1 FY2025 Earnings Call2025-04-10
Martin Marietta Materials Inc (MLM)
-
Tutor Perini Corp Q4 FY2024 Earnings Call2025-02-27
Tutor Perini Corp (TPC)
-
Vulcan Materials CO Q4 FY2024 Earnings Call2025-02-18
Vulcan Materials CO (VMC)
-
Fluor Corp Q4 FY2024 Earnings Call2025-02-18
Fluor Corp (FLR)
-
Granite Construction Inc Q4 FY2024 Earnings Call2025-02-13
Granite Construction Inc (GVA)
-
Martin Marietta Materials Inc Q4 FY2024 Earnings Call2025-02-12
Martin Marietta Materials Inc (MLM)
-
Alcoa Corp Q4 FY2024 Earnings Call2025-01-22
Alcoa Corp (AA)
-
Fluor Corp Q3 FY2024 Earnings Call2024-11-08
Fluor Corp (FLR)
-
Granite Construction Inc Q3 FY2024 Earnings Call2024-10-31
Granite Construction Inc (GVA)
-
Kbr, Inc. Q3 FY2025 Earnings Call2024-10-31
Kbr, Inc. (KBR)
-
Alcoa Corp Q3 FY2024 Earnings Call2024-10-16
Alcoa Corp (AA)
-
Martin Marietta Materials Inc Q2 FY2024 Earnings Call2024-08-08
Martin Marietta Materials Inc (MLM)
-
Aecom Q3 FY2024 Earnings Call2024-08-05
Aecom (ACM)
-
Fluor Corp Q2 FY2024 Earnings Call2024-08-02
Fluor Corp (FLR)
-
Alcoa Corp Q2 FY2024 Earnings Call2024-07-17
Alcoa Corp (AA)
-
Fluor Corp Q1 FY2024 Earnings Call2024-05-03
Fluor Corp (FLR)
-
Coeur Mining, Inc. Q1 FY2024 Earnings Call2024-05-01
Coeur Mining, Inc. (CDE)
-
Martin Marietta Materials Inc Q1 FY2024 Earnings Call2024-04-30
Martin Marietta Materials Inc (MLM)
-
Kbr, Inc. Q4 FY2024 Earnings Call2024-04-30
Kbr, Inc. (KBR)
-
Alcoa Corp Q1 FY2024 Earnings Call2024-04-17
Alcoa Corp (AA)
-
Granite Construction Inc Q4 FY2023 Earnings Call2024-02-22
Granite Construction Inc (GVA)
-
Fluor Corp Q4 FY2023 Earnings Call2024-02-20
Fluor Corp (FLR)
-
Aecom Q1 FY2024 Earnings Call2024-02-05
Aecom (ACM)
-
Alcoa Corp Q4 FY2023 Earnings Call2024-01-17
Alcoa Corp (AA)
-
Fluor Corp Q3 FY2023 Earnings Call2023-11-03
Fluor Corp (FLR)
-
Martin Marietta Materials Inc Q3 FY2023 Earnings Call2023-11-01
Martin Marietta Materials Inc (MLM)
-
Granite Construction Inc Q3 FY2023 Earnings Call2023-10-31
Granite Construction Inc (GVA)
-
Alcoa Corp Q3 FY2023 Earnings Call2023-10-18
Alcoa Corp (AA)
-
Coeur Mining, Inc. Q2 FY2023 Earnings Call2023-08-09
Coeur Mining, Inc. (CDE)
-
Aecom Q3 FY2023 Earnings Call2023-08-07
Aecom (ACM)
-
Fluor Corp Q2 FY2023 Earnings Call2023-08-04
Fluor Corp (FLR)
-
Kbr, Inc. Q2 FY2024 Earnings Call2023-07-31
Kbr, Inc. (KBR)
-
Kbr, Inc. Q1 FY2024 Earnings Call2023-07-27
Kbr, Inc. (KBR)
-
Granite Construction Inc Q2 FY2023 Earnings Call2023-07-27
Granite Construction Inc (GVA)
-
Martin Marietta Materials Inc Q2 FY2023 Earnings Call2023-07-27
Martin Marietta Materials Inc (MLM)
-
Alcoa Corp Q2 FY2023 Earnings Call2023-07-19
Alcoa Corp (AA)
-
Fluor Corp Q1 FY2023 Earnings Call2023-05-05
Fluor Corp (FLR)
-
Martin Marietta Materials Inc Q1 FY2023 Earnings Call2023-05-04
Martin Marietta Materials Inc (MLM)
-
Granite Construction Inc Q1 FY2023 Earnings Call2023-05-02
Granite Construction Inc (GVA)
-
Alcoa Corp Q1 FY2023 Earnings Call2023-04-19
Alcoa Corp (AA)
-
Coeur Mining, Inc. Q4 FY2022 Earnings Call2023-02-22
Coeur Mining, Inc. (CDE)
-
Fluor Corp Q4 FY2022 Earnings Call2023-02-21
Fluor Corp (FLR)
-
Martin Marietta Materials Inc Q4 FY2022 Earnings Call2023-02-15
Martin Marietta Materials Inc (MLM)
-
Alcoa Corp Q4 FY2022 Earnings Call2023-01-18
Alcoa Corp (AA)
-
Jacobs Solutions Inc. Q4 FY2022 Earnings Call2022-11-21
Jacobs Solutions Inc. (J)
-
Aecom Q4 FY2022 Earnings Call2022-11-14
Aecom (ACM)
-
Fluor Corp Q3 FY2022 Earnings Call2022-11-04
Fluor Corp (FLR)
-
Martin Marietta Materials Inc Q3 FY2022 Earnings Call2022-11-02
Martin Marietta Materials Inc (MLM)
-
Kbr, Inc. Q3 FY2023 Earnings Call2022-10-31
Kbr, Inc. (KBR)
-
Granite Construction Inc Q3 FY2022 Earnings Call2022-10-27
Granite Construction Inc (GVA)
-
Aecom Q3 FY2022 Earnings Call2022-08-08
Aecom (ACM)
-
Fluor Corp Q2 FY2022 Earnings Call2022-08-05
Fluor Corp (FLR)
-
Kbr, Inc. Q2 FY2023 Earnings Call2022-08-02
Kbr, Inc. (KBR)
-
Martin Marietta Materials Inc Q2 FY2022 Earnings Call2022-07-28
Martin Marietta Materials Inc (MLM)
-
Alcoa Corp Q2 FY2022 Earnings Call2022-07-20
Alcoa Corp (AA)
-
Aecom Q2 FY2022 Earnings Call2022-05-09
Aecom (ACM)
-
Fluor Corp Q1 FY2022 Earnings Call2022-05-06
Fluor Corp (FLR)
-
Martin Marietta Materials Inc Q1 FY2022 Earnings Call2022-05-03
Martin Marietta Materials Inc (MLM)
-
Kbr, Inc. Q1 FY2023 Earnings Call2022-04-30
Kbr, Inc. (KBR)
-
Granite Construction Inc Q1 FY2022 Earnings Call2022-04-28
Granite Construction Inc (GVA)
-
Alcoa Corp Q1 FY2022 Earnings Call2022-04-20
Alcoa Corp (AA)
-
Jacobs Solutions Inc. Q1 FY2022 Earnings Call2022-04-12
Jacobs Solutions Inc. (J)
-
Fluor Corp Q4 FY2021 Earnings Call2022-02-22
Fluor Corp (FLR)
-
Granite Construction Inc Q4 FY2021 Earnings Call2022-02-15
Granite Construction Inc (GVA)
-
Martin Marietta Materials Inc Q4 FY2021 Earnings Call2022-02-10
Martin Marietta Materials Inc (MLM)
-
Fluor Corp Q3 FY2021 Earnings Call2021-11-05
Fluor Corp (FLR)
-
Kbr, Inc. Q3 FY2022 Earnings Call2021-10-31
Kbr, Inc. (KBR)
-
Granite Construction Inc Q3 FY2021 Earnings Call2021-10-28
Granite Construction Inc (GVA)
-
Kbr, Inc. Q2 FY2022 Earnings Call2021-10-28
Kbr, Inc. (KBR)
-
Coeur Mining, Inc. Q3 FY2021 Earnings Call2021-10-27
Coeur Mining, Inc. (CDE)
-
Alcoa Corp Q3 FY2021 Earnings Call2021-10-14
Alcoa Corp (AA)
-
Fluor Corp Q2 FY2021 Earnings Call2021-08-06
Fluor Corp (FLR)
-
Martin Marietta Materials Inc Q2 FY2021 Earnings Call2021-07-29
Martin Marietta Materials Inc (MLM)
-
Granite Construction Inc Q2 FY2021 Earnings Call2021-07-29
Granite Construction Inc (GVA)
-
Coeur Mining, Inc. Q2 FY2021 Earnings Call2021-07-28
Coeur Mining, Inc. (CDE)
-
Alcoa Corp Q2 FY2021 Earnings Call2021-07-15
Alcoa Corp (AA)
-
Granite Construction Inc Q1 FY2021 Earnings Call2021-05-07
Granite Construction Inc (GVA)
-
Fluor Corp Q1 FY2021 Earnings Call2021-05-07
Fluor Corp (FLR)
-
Martin Marietta Materials Inc Q1 FY2021 Earnings Call2021-05-04
Martin Marietta Materials Inc (MLM)
-
Freeport-Mcmoran Inc Q1 FY2021 Earnings Call2021-04-22
Freeport-Mcmoran Inc (FCX)
-
Alcoa Corp Q1 FY2021 Earnings Call2021-04-15
Alcoa Corp (AA)
-
Granite Construction Inc Q4 FY2020 Earnings Call2021-03-30
Granite Construction Inc (GVA)
-
Fluor Corp Q4 FY2020 Earnings Call2021-02-26
Fluor Corp (FLR)
-
Coeur Mining, Inc. Q4 FY2020 Earnings Call2021-02-17
Coeur Mining, Inc. (CDE)
-
Jacobs Solutions Inc. Q1 FY2021 Earnings Call2021-02-09
Jacobs Solutions Inc. (J)
-
Granite Construction Inc Q3 FY2020 Earnings Call2020-11-09
Granite Construction Inc (GVA)
-
Martin Marietta Materials Inc Q3 FY2020 Earnings Call2020-10-29
Martin Marietta Materials Inc (MLM)
-
NEWMONT Corp /DE/ Q3 FY2020 Earnings Call2020-10-29
NEWMONT Corp /DE/ (NEM)
-
Fluor Corp Q3 FY2020 Earnings Call2020-10-22
Fluor Corp (FLR)
-
Alcoa Corp Q3 FY2020 Earnings Call2020-10-14
Alcoa Corp (AA)
-
Aecom Q3 FY2020 Earnings Call2020-08-04
Aecom (ACM)
-
Jacobs Solutions Inc. Q3 FY2020 Earnings Call2020-08-03
Jacobs Solutions Inc. (J)
-
NEWMONT Corp /DE/ Q2 FY2020 Earnings Call2020-07-30
NEWMONT Corp /DE/ (NEM)
-
Coeur Mining, Inc. Q2 FY2020 Earnings Call2020-07-29
Coeur Mining, Inc. (CDE)
-
Kbr, Inc. Q1 FY2021 Earnings Call2020-04-30
Kbr, Inc. (KBR)
-
Jacobs Solutions Inc. Q2 FY2020 Earnings Call2020-04-30
Jacobs Solutions Inc. (J)
-
Coeur Mining, Inc. Q1 FY2020 Earnings Call2020-04-22
Coeur Mining, Inc. (CDE)
-
Kbr, Inc. Q4 FY2020 Earnings Call2020-02-20
Kbr, Inc. (KBR)
-
Jacobs Solutions Inc. Q1 FY2020 Earnings Call2020-02-04
Jacobs Solutions Inc. (J)
-
Kbr, Inc. Q3 FY2020 Earnings Call2019-10-31
Kbr, Inc. (KBR)
-
Kbr, Inc. Q2 FY2020 Earnings Call2019-07-31
Kbr, Inc. (KBR)