Nov 12, 2024 04:00 pm |
November Investor Presentation 2024
|
Oct 31, 2024 09:00 am |
Cactus Q3 2024 Earnings Release Webcast
|
Sep 03, 2024 05:30 pm |
September Investor Presentation 2024
|
Aug 01, 2024 09:00 am |
Cactus Q2 2024 Earnings Release Webcast
|
May 13, 2024 05:57 pm |
May Investor Presentation 2024
|
May 02, 2024 09:00 am |
Cactus Q1 2024 Earnings Release Webcast
|
Mar 18, 2024 04:30 pm |
March Investor Presentation 2024
|
Feb 28, 2024 04:30 pm |
WHD Segment Historical Reconciliation
|
Feb 29, 2024 09:00 am |
Cactus 4th Quarter and Full Year 2023 Earnings Release Webcast
|
Nov 09, 2023 09:00 am |
Cactus Q3 2023 Earnings Release Webcast
|
Sep 05, 2023 07:38 am |
September Investor Presentation 2023
|
Aug 08, 2023 09:00 am |
Cactus 2nd Quarter 2023 Earning Release Webcast
|
Jun 07, 2023 07:05 pm |
June Investor Presentation 2023
|
May 09, 2023 09:00 am |
Cactus 1st Quarter 2023 Earning Release Webcast
|
Mar 20, 2023 06:25 am |
March Investor Presentation 2023
|
Feb 23, 2023 09:00 am |
Cactus 4th Quarter and Full Year 2022 Earnings Release Webcast
|
Jan 03, 2023 05:35 am |
Cactus Announces Agreement to Acquire FlexSteel Webcast
|
Nov 15, 2022 04:00 pm |
November Investor Presentation 2022
|
Nov 07, 2022 09:00 am |
Cactus Q3 2022 Earnings Release Webcast
|
Sep 06, 2022 04:29 pm |
September Investor Presentation 2022
|
Aug 04, 2022 09:00 am |
Cactus Q2 2022 Earnings Release Webcast
|
May 09, 2022 05:42 pm |
May Investor Presentation 2022
|
May 05, 2022 09:00 am |
Cactus Q1 2022 Earnings Release Webcast
|
Mar 21, 2022 06:20 pm |
March Investor Presentation 2022
|
Feb 28, 2022 09:00 am |
Cactus Q4 and Full Year 2021 Earnings Release Webcast
|
Nov 30, 2021 04:11 pm |
November Investor Presentation 2021
|
Nov 04, 2021 09:00 am |
Cactus Q3 2021 Earnings Release Webcast
|
Sep 08, 2021 04:12 pm |
September Investor Presentation 2021
|
Jul 29, 2021 09:00 am |
Cactus Q2 2021 Earnings Release Webcast
|
Jun 08, 2021 06:00 am |
June Investor Presentation 2021
|
May 06, 2021 09:00 am |
Cactus Q1 2021 Earnings Release Webcast
|
Mar 03, 2021 06:00 am |
March Investor Presentation 2021
|
Nov 05, 2020 09:00 am |
Cactus 3Q 2020 Earnings Call Webcast
|
Sep 09, 2020 06:00 am |
September Investor Presentation 2020
|
Jul 30, 2020 09:00 am |
Cactus 2Q 2020 Earnings Call Webcast
|
May 12, 2020 05:00 am |
May Investor Presentation 2020
|
Apr 30, 2020 09:00 am |
Cactus Q1 2020 Earnings Release and Conference Call Webcast
|
Feb 27, 2020 09:00 am |
Cactus Q4 and Full Year 2019 Earnings Call Webcast
|
Nov 12, 2019 11:00 am |
November Investor Presentation 2019
|