Stocktoria

WaterBridge Infrastructure LLC WBI

NYSE · stock · Oil & Gas Field Services, NEC · website · IPO 2025-09-17

WaterBridge Infrastructure LLC statistics & valuation

P / S7.5×
P / B2.1×
Net debt$1.4B
Net debt / EBITDA6.4×
Enterprise value USD$5.4B
EV / EBITDA24.4×
Earnings yield EBIT/EV1.5%
Return on capital2.2%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
20242025
Operating margin (%)
17.80% 15.00% 20242025
Return on equity (%)
20242025
Shares outstanding
20242025
Net debt ($)
$573.1M $1.41B 20242025
Share buybacks ($)
20242025
Return on assets (%)
20242025
Free cash flow margin (%)
20242025
Debt / equity (×)
0.79× 20242025
EPS ($)
20242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024
Operating margin15.0%17.8%
Debt / equity0.79×
Current ratio1.381.44

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.