Angel Castillo
Analyst, Morgan Stanley
Earnings-call appearances
-
Martin Marietta Conference Call2026-06-29
Martin Marietta Materials Inc (MLM)
-
WillScot Holdings Corp Q1 FY2026 Earnings Call2026-05-07
WillScot Holdings Corp (WSC)
-
Kennametal Inc Q3 FY2026 Earnings Call2026-05-06
Kennametal Inc (KMT)
-
Timken Co Q1 FY2026 Earnings Call2026-05-06
Timken Co (TKR)
-
Allison Transmission Holdings Inc Q1 FY2026 Earnings Call2026-05-04
Allison Transmission Holdings Inc (ALSN)
-
Martin Marietta Materials Inc Q1 FY2026 Earnings Call2026-04-30
Martin Marietta Materials Inc (MLM)
-
Caterpillar Inc Q1 FY2026 Earnings Call2026-04-30
Caterpillar Inc (CAT)
-
Vulcan Materials CO Q1 FY2026 Earnings Call2026-04-29
Vulcan Materials CO (VMC)
-
Paccar Inc Q1 FY2026 Earnings Call2026-04-28
Paccar Inc (PCAR)
-
United Rentals, Inc. Q1 FY2026 Earnings Call2026-04-22
United Rentals, Inc. (URI)
-
WillScot Holdings Corp Q4 FY2025 Earnings Call2026-02-19
WillScot Holdings Corp (WSC)
-
Crh Public Ltd Co Q4 FY2025 Earnings Call2026-02-18
Crh Public Ltd Co (CRH)
-
Vulcan Materials CO Q4 FY2025 Earnings Call2026-02-17
Vulcan Materials CO (VMC)
-
Lincoln Electric Holdings Inc Q4 FY2025 Earnings Call2026-02-12
Lincoln Electric Holdings Inc (LECO)
-
Terex Corp Q4 FY2025 Earnings Call2026-02-11
Terex Corp (TEX)
-
Martin Marietta Materials Inc Q4 FY2025 Earnings Call2026-02-11
Martin Marietta Materials Inc (MLM)
-
Cummins Inc Q4 FY2025 Earnings Call2026-02-05
Cummins Inc (CMI)
-
Timken Co Q4 FY2025 Earnings Call2026-02-04
Timken Co (TKR)
-
Kennametal Inc Q2 FY2026 Earnings Call2026-02-04
Kennametal Inc (KMT)
-
Paccar Inc Q4 FY2025 Earnings Call2026-01-27
Paccar Inc (PCAR)
-
DONALDSON Co INC Q1 FY2026 Earnings Call2025-12-04
DONALDSON Co INC (DCI)
-
Deere & Co Q3 FY2025 Earnings Call2025-11-26
Deere & Co (DE)
-
WillScot Holdings Corp Q3 FY2025 Earnings Call2025-11-06
WillScot Holdings Corp (WSC)
-
Agco Corp /De Q3 FY2025 Earnings Call2025-10-31
Agco Corp /De (AGCO)
-
Cummins Inc Q2 FY2025 Earnings Call2025-08-05
Cummins Inc (CMI)
-
Allison Transmission Holdings Inc Q2 FY2025 Earnings Call2025-08-04
Allison Transmission Holdings Inc (ALSN)
-
Martin Marietta Materials Inc Q2 FY2025 Earnings Call2025-08-04
Martin Marietta Materials Inc (MLM)
-
Oshkosh Corp Q2 FY2025 Earnings Call2025-08-01
Oshkosh Corp (OSK)
-
CNH Industrial N.V. Q2 FY2025 Earnings Call2025-08-01
CNH Industrial N.V. (CNH)
-
Vulcan Materials CO Q2 FY2025 Earnings Call2025-07-31
Vulcan Materials CO (VMC)
-
Terex Corp Q2 FY2025 Earnings Call2025-07-31
Terex Corp (TEX)
-
WillScot Holdings Corp Q2 FY2025 Earnings Call2025-07-31
WillScot Holdings Corp (WSC)
-
Lincoln Electric Holdings Inc Q2 FY2025 Earnings Call2025-07-31
Lincoln Electric Holdings Inc (LECO)
-
Timken Co Q2 FY2025 Earnings Call2025-07-30
Timken Co (TKR)
-
United Rentals, Inc. Q2 FY2025 Earnings Call2025-07-23
United Rentals, Inc. (URI)
-
Paccar Inc Q2 FY2025 Earnings Call2025-07-22
Paccar Inc (PCAR)
-
Deere & Co Q1 FY2025 Earnings Call2025-05-15
Deere & Co (DE)
-
Kennametal Inc Q3 FY2025 Earnings Call2025-05-07
Kennametal Inc (KMT)
-
Cummins Inc Q1 FY2025 Earnings Call2025-05-05
Cummins Inc (CMI)
-
Terex Corp Q1 FY2025 Earnings Call2025-05-05
Terex Corp (TEX)
-
CNH Industrial N.V. Q1 FY2025 Earnings Call2025-05-01
CNH Industrial N.V. (CNH)
-
Allison Transmission Holdings Inc Q1 FY2025 Earnings Call2025-05-01
Allison Transmission Holdings Inc (ALSN)
-
Martin Marietta Materials Inc Q1 FY2025 Earnings Call2025-04-30
Martin Marietta Materials Inc (MLM)
-
Caterpillar Inc Q1 FY2025 Earnings Call2025-04-30
Caterpillar Inc (CAT)
-
Vulcan Materials CO Q1 FY2025 Earnings Call2025-04-30
Vulcan Materials CO (VMC)
-
Paccar Inc Q1 FY2025 Earnings Call2025-04-29
Paccar Inc (PCAR)
-
United Rentals, Inc. Q1 FY2025 Earnings Call2025-04-23
United Rentals, Inc. (URI)
-
Westinghouse Air Brake Technologies Corp Q1 FY2025 Earnings Call2025-04-23
Westinghouse Air Brake Technologies Corp (WAB)
-
WillScot Holdings Corp Q4 FY2024 Earnings Call2025-02-20
WillScot Holdings Corp (WSC)
-
Vulcan Materials CO Q4 FY2024 Earnings Call2025-02-18
Vulcan Materials CO (VMC)
-
Lincoln Electric Holdings Inc Q4 FY2024 Earnings Call2025-02-13
Lincoln Electric Holdings Inc (LECO)
-
Martin Marietta Materials Inc Q4 FY2024 Earnings Call2025-02-12
Martin Marietta Materials Inc (MLM)
-
Allison Transmission Holdings Inc Q4 FY2024 Earnings Call2025-02-11
Allison Transmission Holdings Inc (ALSN)
-
Agco Corp /De Q4 FY2024 Earnings Call2025-02-06
Agco Corp /De (AGCO)
-
Kennametal Inc Q2 FY2025 Earnings Call2025-02-05
Kennametal Inc (KMT)
-
Timken Co Q4 FY2024 Earnings Call2025-02-05
Timken Co (TKR)
-
CNH Industrial N.V. Q4 FY2024 Earnings Call2025-02-04
CNH Industrial N.V. (CNH)
-
Cummins Inc Q4 FY2024 Earnings Call2025-02-04
Cummins Inc (CMI)
-
Oshkosh Corp Q4 FY2024 Earnings Call2025-01-30
Oshkosh Corp (OSK)
-
Caterpillar Inc Q4 FY2024 Earnings Call2025-01-30
Caterpillar Inc (CAT)
-
Paccar Inc Q4 FY2024 Earnings Call2025-01-28
Paccar Inc (PCAR)
-
Lincoln Electric Holdings Inc Q3 FY2024 Earnings Call2024-10-31
Lincoln Electric Holdings Inc (LECO)
-
Martin Marietta Materials Inc Q3 FY2024 Earnings Call2024-10-30
Martin Marietta Materials Inc (MLM)
-
Vulcan Materials CO Q3 FY2024 Earnings Call2024-10-30
Vulcan Materials CO (VMC)
-
WillScot Holdings Corp Q3 FY2024 Earnings Call2024-10-30
WillScot Holdings Corp (WSC)
-
Allison Transmission Holdings Inc Q3 FY2024 Earnings Call2024-10-29
Allison Transmission Holdings Inc (ALSN)
-
United Rentals, Inc. Q3 FY2024 Earnings Call2024-10-23
United Rentals, Inc. (URI)
-
Paccar Inc Q3 FY2024 Earnings Call2024-10-22
Paccar Inc (PCAR)
-
Caterpillar Inc Q3 FY2024 Earnings Call2024-10-11
Caterpillar Inc (CAT)
-
Martin Marietta Materials Inc Q2 FY2024 Earnings Call2024-08-08
Martin Marietta Materials Inc (MLM)
-
Vulcan Materials CO Q2 FY2024 Earnings Call2024-08-06
Vulcan Materials CO (VMC)
-
Caterpillar Inc Q2 FY2024 Earnings Call2024-08-06
Caterpillar Inc (CAT)
-
Terex Corp Q2 FY2024 Earnings Call2024-08-02
Terex Corp (TEX)
-
Cummins Inc Q2 FY2024 Earnings Call2024-08-01
Cummins Inc (CMI)
-
WillScot Holdings Corp Q2 FY2024 Earnings Call2024-08-01
WillScot Holdings Corp (WSC)
-
Lincoln Electric Holdings Inc Q2 FY2024 Earnings Call2024-07-31
Lincoln Electric Holdings Inc (LECO)
-
Timken Co Q2 FY2024 Earnings Call2024-07-31
Timken Co (TKR)
-
Allison Transmission Holdings Inc Q2 FY2024 Earnings Call2024-07-25
Allison Transmission Holdings Inc (ALSN)
-
United Rentals, Inc. Q2 FY2024 Earnings Call2024-07-24
United Rentals, Inc. (URI)
-
Paccar Inc Q2 FY2024 Earnings Call2024-07-23
Paccar Inc (PCAR)
-
DONALDSON Co INC Q3 FY2024 Earnings Call2024-06-04
DONALDSON Co INC (DCI)
-
Kennametal Inc Q3 FY2024 Earnings Call2024-05-08
Kennametal Inc (KMT)
-
Caterpillar Inc Q1 FY2024 Earnings Call2024-04-25
Caterpillar Inc (CAT)
-
Oshkosh Corp Q1 FY2024 Earnings Call2024-04-25
Oshkosh Corp (OSK)
-
WillScot Holdings Corp Q4 FY2023 Earnings Call2024-02-20
WillScot Holdings Corp (WSC)
-
Vulcan Materials CO Q4 FY2023 Earnings Call2024-02-16
Vulcan Materials CO (VMC)
-
Martin Marietta Materials Inc Q4 FY2023 Earnings Call2024-02-14
Martin Marietta Materials Inc (MLM)
-
Allison Transmission Holdings Inc Q4 FY2023 Earnings Call2024-02-13
Allison Transmission Holdings Inc (ALSN)
-
Cummins Inc Q4 FY2023 Earnings Call2024-02-06
Cummins Inc (CMI)
-
Caterpillar Inc Q4 FY2023 Earnings Call2024-02-05
Caterpillar Inc (CAT)
-
Timken Co Q4 FY2023 Earnings Call2024-02-05
Timken Co (TKR)
-
Paccar Inc Q4 FY2023 Earnings Call2024-01-23
Paccar Inc (PCAR)
-
Huntsman CORP Q1 FY2023 Earnings Call2023-05-05
Huntsman CORP (HUN)
-
BALL Corp Q1 FY2023 Earnings Call2023-05-04
BALL Corp (BALL)
-
SEALED AIR CORP/DE Q1 FY2023 Earnings Call2023-05-02
SEALED AIR CORP/DE (SEE)
-
OLIN Corp Q1 FY2023 Earnings Call2023-04-27
OLIN Corp (OLN)
-
Crown Holdings, Inc. Q1 FY2023 Earnings Call2023-04-24
Crown Holdings, Inc. (CCK)
-
Westlake Corp Q4 FY2022 Earnings Call2023-02-21
Westlake Corp (WLK)
-
Element Solutions Inc Q4 FY2022 Earnings Call2023-02-21
Element Solutions Inc (ESI)
-
Avient Corp Q4 FY2022 Earnings Call2023-02-15
Avient Corp (AVNT)
-
SEALED AIR CORP/DE Q4 FY2022 Earnings Call2023-02-09
SEALED AIR CORP/DE (SEE)
-
Crown Holdings, Inc. Q4 FY2022 Earnings Call2023-02-07
Crown Holdings, Inc. (CCK)
-
BALL Corp Q4 FY2022 Earnings Call2023-02-02
BALL Corp (BALL)
-
OLIN Corp Q4 FY2022 Earnings Call2023-01-26
OLIN Corp (OLN)
-
Ardagh Metal Packaging S.A. Q4 FY2022 Earnings Call2022-12-31
Ardagh Metal Packaging S.A. (AMBP)
-
Huntsman CORP Q3 FY2022 Earnings Call2022-11-04
Huntsman CORP (HUN)
-
BALL Corp Q3 FY2022 Earnings Call2022-11-03
BALL Corp (BALL)
-
Avient Corp Q3 FY2022 Earnings Call2022-11-02
Avient Corp (AVNT)
-
Ecovyst Inc. Q3 FY2022 Earnings Call2022-11-01
Ecovyst Inc. (ECVT)
-
Aptargroup, Inc. Q3 FY2022 Earnings Call2022-10-27
Aptargroup, Inc. (ATR)
-
Crown Holdings, Inc. Q3 FY2022 Earnings Call2022-10-24
Crown Holdings, Inc. (CCK)
-
Ardagh Metal Packaging S.A. Q3 FY2022 Earnings Call2022-09-30
Ardagh Metal Packaging S.A. (AMBP)
-
BALL Corp Q2 FY2022 Earnings Call2022-08-04
BALL Corp (BALL)
-
SEALED AIR CORP/DE Q2 FY2022 Earnings Call2022-08-02
SEALED AIR CORP/DE (SEE)
-
Aptargroup, Inc. Q2 FY2022 Earnings Call2022-07-28
Aptargroup, Inc. (ATR)
-
Element Solutions Inc Q2 FY2022 Earnings Call2022-07-27
Element Solutions Inc (ESI)
-
Crown Holdings, Inc. Q2 FY2022 Earnings Call2022-07-20
Crown Holdings, Inc. (CCK)
-
Ardagh Metal Packaging S.A. Q2 FY2022 Earnings Call2022-06-30
Ardagh Metal Packaging S.A. (AMBP)
-
BALL Corp Q1 FY2022 Earnings Call2022-05-05
BALL Corp (BALL)
-
Huntsman CORP Q1 FY2022 Earnings Call2022-04-28
Huntsman CORP (HUN)
-
Ecovyst Inc. Q1 FY2022 Earnings Call2022-04-28
Ecovyst Inc. (ECVT)
-
Element Solutions Inc Q1 FY2022 Earnings Call2022-04-27
Element Solutions Inc (ESI)
-
Crown Holdings, Inc. Q1 FY2022 Earnings Call2022-04-25
Crown Holdings, Inc. (CCK)
-
Avient Corp Q1 FY2022 Earnings Call2022-04-20
Avient Corp (AVNT)
-
Ecovyst Inc. Q4 FY2021 Earnings Call2022-02-25
Ecovyst Inc. (ECVT)
-
Westlake Corp Q4 FY2021 Earnings Call2022-02-22
Westlake Corp (WLK)
-
Element Solutions Inc Q4 FY2021 Earnings Call2022-02-22
Element Solutions Inc (ESI)
-
SEALED AIR CORP/DE Q4 FY2021 Earnings Call2022-02-17
SEALED AIR CORP/DE (SEE)
-
Aptargroup, Inc. Q4 FY2021 Earnings Call2022-02-17
Aptargroup, Inc. (ATR)
-
Huntsman CORP Q4 FY2021 Earnings Call2022-02-15
Huntsman CORP (HUN)
-
Avient Corp Q4 FY2021 Earnings Call2022-02-08
Avient Corp (AVNT)
-
Crown Holdings, Inc. Q4 FY2021 Earnings Call2022-02-08
Crown Holdings, Inc. (CCK)
-
OLIN Corp Q4 FY2021 Earnings Call2022-01-27
OLIN Corp (OLN)
-
BALL Corp Q4 FY2021 Earnings Call2022-01-27
BALL Corp (BALL)
-
Ecovyst Inc. Q3 FY2021 Earnings Call2021-11-09
Ecovyst Inc. (ECVT)
-
BALL Corp Q3 FY2021 Earnings Call2021-11-04
BALL Corp (BALL)
-
Westlake Corp Q3 FY2021 Earnings Call2021-11-02
Westlake Corp (WLK)
-
Huntsman CORP Q3 FY2021 Earnings Call2021-10-29
Huntsman CORP (HUN)
-
Aptargroup, Inc. Q3 FY2021 Earnings Call2021-10-28
Aptargroup, Inc. (ATR)
-
Element Solutions Inc Q3 FY2021 Earnings Call2021-10-27
Element Solutions Inc (ESI)
-
Crown Holdings, Inc. Q3 FY2021 Earnings Call2021-10-25
Crown Holdings, Inc. (CCK)
-
Ecovyst Inc. Q2 FY2021 Earnings Call2021-08-05
Ecovyst Inc. (ECVT)
-
Westlake Corp Q2 FY2021 Earnings Call2021-08-03
Westlake Corp (WLK)
-
Huntsman CORP Q2 FY2021 Earnings Call2021-07-30
Huntsman CORP (HUN)
-
Avient Corp Q2 FY2021 Earnings Call2021-07-30
Avient Corp (AVNT)
-
OLIN Corp Q2 FY2021 Earnings Call2021-07-27
OLIN Corp (OLN)
-
Westlake Corp Q1 FY2021 Earnings Call2021-05-04
Westlake Corp (WLK)
-
Huntsman CORP Q1 FY2021 Earnings Call2021-04-30
Huntsman CORP (HUN)
-
Avient Corp Q1 FY2021 Earnings Call2021-04-30
Avient Corp (AVNT)
-
OLIN Corp Q1 FY2021 Earnings Call2021-04-28
OLIN Corp (OLN)
-
Ecovyst Inc. Q1 FY2021 Earnings Call2021-04-26
Ecovyst Inc. (ECVT)
-
Huntsman CORP Q4 FY2020 Earnings Call2021-02-12
Huntsman CORP (HUN)
-
Avient Corp Q4 FY2020 Earnings Call2021-02-09
Avient Corp (AVNT)
-
Avient Corp Q3 FY2020 Earnings Call2020-11-03
Avient Corp (AVNT)
-
Ecovyst Inc. Q3 FY2020 Earnings Call2020-10-30
Ecovyst Inc. (ECVT)
-
Ecovyst Inc. Q2 FY2020 Earnings Call2020-07-30
Ecovyst Inc. (ECVT)
-
Ecovyst Inc. Q1 FY2020 Earnings Call2020-05-05
Ecovyst Inc. (ECVT)