Keith Mackey
Analyst, RBC
Earnings-call appearances
-
Helmerich & Payne, Inc. Q2 FY2026 Earnings Call2026-05-07
Helmerich & Payne, Inc. (HP)
-
Atlas Energy Solutions Inc. Q1 FY2026 Earnings Call2026-05-04
Atlas Energy Solutions Inc. (AESI)
-
Patterson Uti Energy Inc Q1 FY2026 Earnings Call2026-04-23
Patterson Uti Energy Inc (PTEN)
-
Halliburton Co Q1 FY2026 Earnings Call2026-04-21
Halliburton Co (HAL)
-
Weatherford International plc Q1 FY2026 Earnings Call2026-04-21
Weatherford International plc (WFRD)
-
Liberty Energy Inc. Q4 FY2025 Earnings Call2026-01-29
Liberty Energy Inc. (LBRT)
-
Nabors Industries Ltd Q4 FY2025 Earnings Call2026-01-15
Nabors Industries Ltd (NBR)
-
Patterson Uti Energy Inc Q4 FY2025 Earnings Call2026-01-05
Patterson Uti Energy Inc (PTEN)
-
PRECISION DRILLING Corp Q4 FY2025 Earnings Call2025-12-31
PRECISION DRILLING Corp (PDS)
-
Atlas Energy Solutions Inc. Q3 FY2025 Earnings Call2025-11-03
Atlas Energy Solutions Inc. (AESI)
-
Patterson Uti Energy Inc Q3 FY2025 Earnings Call2025-10-23
Patterson Uti Energy Inc (PTEN)
-
Liberty Energy Inc. Q3 FY2025 Earnings Call2025-10-17
Liberty Energy Inc. (LBRT)
-
Enerflex Ltd. Q3 FY2025 Earnings Call2025-09-30
Enerflex Ltd. (EFXT)
-
PRECISION DRILLING Corp Q3 FY2025 Earnings Call2025-09-30
PRECISION DRILLING Corp (PDS)
-
Nabors Industries Ltd Q2 FY2025 Earnings Call2025-07-29
Nabors Industries Ltd (NBR)
-
Liberty Energy Inc. Q2 FY2025 Earnings Call2025-07-25
Liberty Energy Inc. (LBRT)
-
Enerflex Ltd. Q2 FY2025 Earnings Call2025-06-30
Enerflex Ltd. (EFXT)
-
PRECISION DRILLING Corp Q2 FY2025 Earnings Call2025-06-30
PRECISION DRILLING Corp (PDS)
-
Nabors Industries Ltd Q1 FY2025 Earnings Call2025-04-29
Nabors Industries Ltd (NBR)
-
Slb Limited/Nv Q1 FY2025 Earnings Call2025-04-25
Slb Limited/Nv (SLB)
-
Patterson Uti Energy Inc Q1 FY2025 Earnings Call2025-04-24
Patterson Uti Energy Inc (PTEN)
-
Liberty Energy Inc. Q1 FY2025 Earnings Call2025-04-17
Liberty Energy Inc. (LBRT)
-
PRECISION DRILLING Corp Q1 FY2025 Earnings Call2025-03-31
PRECISION DRILLING Corp (PDS)
-
Nabors Industries Ltd Q4 FY2024 Earnings Call2025-02-13
Nabors Industries Ltd (NBR)
-
Patterson Uti Energy Inc Q4 FY2024 Earnings Call2025-02-06
Patterson Uti Energy Inc (PTEN)
-
Liberty Energy Inc. Q4 FY2024 Earnings Call2025-01-29
Liberty Energy Inc. (LBRT)
-
Atlas Energy Solutions Inc. Q4 FY2024 Earnings Call2025-01-27
Atlas Energy Solutions Inc. (AESI)
-
PRECISION DRILLING Corp Q4 FY2024 Earnings Call2024-12-31
PRECISION DRILLING Corp (PDS)
-
Atlas Energy Solutions Inc. Q3 FY2024 Earnings Call2024-10-28
Atlas Energy Solutions Inc. (AESI)
-
Patterson Uti Energy Inc Q3 FY2024 Earnings Call2024-10-24
Patterson Uti Energy Inc (PTEN)
-
Nabors Industries Ltd Q3 FY2024 Earnings Call2024-10-22
Nabors Industries Ltd (NBR)
-
Liberty Energy Inc. Q3 FY2024 Earnings Call2024-10-16
Liberty Energy Inc. (LBRT)
-
PRECISION DRILLING Corp Q3 FY2024 Earnings Call2024-09-30
PRECISION DRILLING Corp (PDS)
-
Nabors Industries Ltd Q2 FY2024 Earnings Call2024-07-23
Nabors Industries Ltd (NBR)
-
Liberty Energy Inc. Q2 FY2024 Earnings Call2024-07-17
Liberty Energy Inc. (LBRT)
-
Enerflex Ltd. Q2 FY2024 Earnings Call2024-06-30
Enerflex Ltd. (EFXT)
-
Atlas Energy Solutions Inc. Q1 FY2024 Earnings Call2024-05-06
Atlas Energy Solutions Inc. (AESI)
-
Patterson Uti Energy Inc Q1 FY2024 Earnings Call2024-05-02
Patterson Uti Energy Inc (PTEN)
-
Nabors Industries Ltd Q1 FY2024 Earnings Call2024-04-25
Nabors Industries Ltd (NBR)
-
Helmerich & Payne, Inc. Q2 FY2024 Earnings Call2024-04-24
Helmerich & Payne, Inc. (HP)
-
Liberty Energy Inc. Q1 FY2024 Earnings Call2024-04-18
Liberty Energy Inc. (LBRT)
-
PRECISION DRILLING Corp Q1 FY2024 Earnings Call2024-03-31
PRECISION DRILLING Corp (PDS)
-
Enerflex Ltd. Q1 FY2024 Earnings Call2024-03-31
Enerflex Ltd. (EFXT)
-
PRECISION DRILLING Corp Q4 FY2023 Earnings Call2023-12-31
PRECISION DRILLING Corp (PDS)
-
Enerflex Ltd. Q4 FY2023 Earnings Call2023-12-31
Enerflex Ltd. (EFXT)
-
Patterson Uti Energy Inc Q3 FY2023 Earnings Call2023-11-08
Patterson Uti Energy Inc (PTEN)
-
Atlas Energy Solutions Inc. Q3 FY2023 Earnings Call2023-10-30
Atlas Energy Solutions Inc. (AESI)
-
Liberty Energy Inc. Q3 FY2023 Earnings Call2023-10-19
Liberty Energy Inc. (LBRT)
-
Helmerich & Payne, Inc. Q4 FY2023 Earnings Call2023-10-18
Helmerich & Payne, Inc. (HP)
-
PRECISION DRILLING Corp Q3 FY2023 Earnings Call2023-09-30
PRECISION DRILLING Corp (PDS)
-
Patterson Uti Energy Inc Q2 FY2023 Earnings Call2023-07-26
Patterson Uti Energy Inc (PTEN)
-
Nabors Industries Ltd Q2 FY2023 Earnings Call2023-07-25
Nabors Industries Ltd (NBR)
-
Liberty Energy Inc. Q2 FY2023 Earnings Call2023-07-19
Liberty Energy Inc. (LBRT)
-
Enerflex Ltd. Q2 FY2023 Earnings Call2023-06-30
Enerflex Ltd. (EFXT)
-
PRECISION DRILLING Corp Q2 FY2023 Earnings Call2023-06-30
PRECISION DRILLING Corp (PDS)
-
Patterson Uti Energy Inc Q1 FY2023 Earnings Call2023-04-27
Patterson Uti Energy Inc (PTEN)
-
Helmerich & Payne, Inc. Q2 FY2023 Earnings Call2023-04-26
Helmerich & Payne, Inc. (HP)
-
Nabors Industries Ltd Q1 FY2023 Earnings Call2023-04-25
Nabors Industries Ltd (NBR)
-
Liberty Energy Inc. Q1 FY2023 Earnings Call2023-04-19
Liberty Energy Inc. (LBRT)
-
PRECISION DRILLING Corp Q1 FY2023 Earnings Call2023-03-31
PRECISION DRILLING Corp (PDS)
-
Patterson Uti Energy Inc Q4 FY2022 Earnings Call2023-02-08
Patterson Uti Energy Inc (PTEN)
-
Nabors Industries Ltd Q4 FY2022 Earnings Call2023-02-07
Nabors Industries Ltd (NBR)
-
Liberty Energy Inc. Q4 FY2022 Earnings Call2023-01-26
Liberty Energy Inc. (LBRT)
-
Enerflex Ltd. Q4 FY2022 Earnings Call2022-12-31
Enerflex Ltd. (EFXT)
-
PRECISION DRILLING Corp Q4 FY2022 Earnings Call2022-12-31
PRECISION DRILLING Corp (PDS)
-
Patterson Uti Energy Inc Q3 FY2022 Earnings Call2022-10-26
Patterson Uti Energy Inc (PTEN)
-
Nabors Industries Ltd Q3 FY2022 Earnings Call2022-10-25
Nabors Industries Ltd (NBR)
-
Liberty Energy Inc. Q3 FY2022 Earnings Call2022-10-19
Liberty Energy Inc. (LBRT)
-
PRECISION DRILLING Corp Q3 FY2022 Earnings Call2022-09-30
PRECISION DRILLING Corp (PDS)
-
Nabors Industries Ltd Q2 FY2022 Earnings Call2022-08-03
Nabors Industries Ltd (NBR)
-
Patterson Uti Energy Inc Q2 FY2022 Earnings Call2022-07-27
Patterson Uti Energy Inc (PTEN)
-
Helmerich & Payne, Inc. Q3 FY2022 Earnings Call2022-07-27
Helmerich & Payne, Inc. (HP)
-
Slb Limited/Nv Q2 FY2022 Earnings Call2022-07-22
Slb Limited/Nv (SLB)
-
PRECISION DRILLING Corp Q2 FY2022 Earnings Call2022-06-30
PRECISION DRILLING Corp (PDS)
-
PRECISION DRILLING Corp Q1 FY2022 Earnings Call2022-03-31
PRECISION DRILLING Corp (PDS)
-
Patterson Uti Energy Inc Q4 FY2021 Earnings Call2022-02-10
Patterson Uti Energy Inc (PTEN)
-
Liberty Energy Inc. Q4 FY2021 Earnings Call2022-02-09
Liberty Energy Inc. (LBRT)
-
Nabors Industries Ltd Q4 FY2021 Earnings Call2022-02-08
Nabors Industries Ltd (NBR)
-
Slb Limited/Nv Q4 FY2021 Earnings Call2022-01-21
Slb Limited/Nv (SLB)
-
PRECISION DRILLING Corp Q4 FY2021 Earnings Call2021-12-31
PRECISION DRILLING Corp (PDS)
-
Patterson Uti Energy Inc Q3 FY2021 Earnings Call2021-10-28
Patterson Uti Energy Inc (PTEN)
-
Liberty Energy Inc. Q3 FY2021 Earnings Call2021-10-27
Liberty Energy Inc. (LBRT)
-
PRECISION DRILLING Corp Q3 FY2021 Earnings Call2021-09-30
PRECISION DRILLING Corp (PDS)
-
PRECISION DRILLING Corp Q1 FY2021 Earnings Call2021-03-31
PRECISION DRILLING Corp (PDS)
-
PRECISION DRILLING Corp Q4 FY2020 Earnings Call2020-12-31
PRECISION DRILLING Corp (PDS)
-
Enerflex Ltd. Q4 FY2020 Earnings Call2020-12-31
Enerflex Ltd. (EFXT)
-
Enerflex Ltd. Q2 FY2020 Earnings Call2020-06-30
Enerflex Ltd. (EFXT)