ProPetro Holding (PUMP) Price to Earnings (2017 - 2025)
ProPetro Holding's Price to Earnings was 1203.87 in Q4 2025.
Analysis
ProPetro Holding (PUMP) Price to Earnings (2017 - 2025) Analysis & Trends
From Q4 2017 onward, ProPetro Holding has reported Price to Earnings for 19 quarters.
- In earlier years, Price to Earnings was 10.71 in FY2023 (-98.2%) and 584.99 in FY2022.
- The Q4 2025 figure marks the highest quarterly Price to Earnings in data going back to Q4 2017.
Peer Set
Peer Comparison
| # | Company | Market Cap | Enterprise Value | Gross Profit (Qtr) |
|---|---|---|---|---|
| 1 | Slb | 72.31 Bn | 69.42 Bn | 1.40 Bn |
| 2 | Baker Hughes | 54.50 Bn | 17.77 Bn | 1.58 Bn |
| 3 | TechnipFMC | 26.69 Bn | 22.84 Bn | 684.70 Mn |
| 4 | Halliburton | 26.49 Bn | 18.25 Bn | 804.00 Mn |
| 5 | Nov | 6.70 Bn | 1.49 Bn | 521.00 Mn |
| 6 | Noble | 6.66 Bn | 4.59 Bn | 239.27 Mn |
| 7 | Transocean | 5.85 Bn | 3.56 Bn | 358.00 Mn |
| 8 | Weatherford International | 5.65 Bn | 1.58 Bn | 333.00 Mn |
| 9 | Valaris | 5.44 Bn | 3.06 Bn | 123.70 Mn |
| 10 | ProPetro Holding | 1.09 Bn | -22.84 Mn | 71.82 Mn |
Historic Data
Download Data
Historic Data
| Date | Value |
|---|---|
| Dec 31, 2025 | 1,203.87 |
| Jun 30, 2024 | 26.63 |
| Mar 31, 2024 | 11.26 |
| Dec 31, 2023 | 10.71 |
| Sep 30, 2023 | 10.12 |
| Jun 30, 2023 | 10.20 |
| Mar 31, 2023 | 43.73 |
| Dec 31, 2022 | 584.70 |
| Jun 30, 2020 | 22.21 |
| Mar 31, 2020 | 2.95 |
| Dec 31, 2019 | 6.94 |
| Sep 30, 2019 | 4.76 |
| Jun 30, 2019 | 10.23 |
| Mar 31, 2019 | 10.92 |
| Dec 31, 2018 | 5.91 |
| Sep 30, 2018 | 10.42 |
| Jun 30, 2018 | 12.15 |
| Mar 31, 2018 | 17.99 |
| Dec 31, 2017 | 132.73 |
API Access
ProPetro Holding Price to Earnings API
Pull this series into your own models, spreadsheets and apps with the Business Quant
Historical Metrics API. The request below matches the chart above — change the
frequency, period or values and it follows. Swap YOUR_API_KEY for your own key.
https://data.businessquant.com/historic?slug=price-to-earnings&ticker=PUMP&period=max&api_key=YOUR_API_KEY
import requests
url = "https://data.businessquant.com/historic"
params = {"slug": "price-to-earnings", "ticker": "PUMP", "period": "max", "api_key": "YOUR_API_KEY"}
data = requests.get(url, params=params).json()
const res = await fetch("https://data.businessquant.com/historic?slug=price-to-earnings&ticker=PUMP&period=max&api_key=YOUR_API_KEY");
const data = await res.json();