WaterBridge Infrastructure logo

WaterBridge Infrastructure

WBI | NYSE
Chart Builder DCF Calculator
$29.93
-$0.93 (-3.01%)
At close: Sep 21, 2026, 4:00 PM ET
$30.42
+$0.49 (+1.64%)
After-hours: Sep 21, 2026, 5:24 PM ET

Market Data

Market Cap
$1.45B
Enterprise Value
$2.98B
Beta
0.20
Average Volume
996.49K
Shares Outstanding (Diluted)
43.26M
Shares Change YoY
12.35%
Institutional Ownership
N/A
Exchange
NYSE
ISIN
US9409231050

Price Performance

Price Change 1M
-3.7%
Price Change 3M
4.7%
Price Change 6M
11.0%
Price Change YTD
51.8%
Price Change 1Y
32.7%
Price Change 3Y
29.7%
Price Change 5Y
29.7%
1M CAGR (ann.)
-5.5%
1Y CAGR (ann.)
35.9%
5Y CAGR (ann.)
N/A
All-Time CAGR
35.8%

Valuation

PE Ratio
66.51
Forward PE
39.78
PEG Ratio
0.13
Forward PEG
3.37
PS Ratio
1.87
Forward PS
1.30
PB Ratio
1.85
P/FCF Ratio
-7.29
P/Adj. FCF Ratio
-6.96
P/OCF Ratio
5.21
EV/Sales
3.96
EV/EBIT
28.45
EV/EBITDA
10.91
EV/FCF
-15.41
Earnings Yield
1.5%
FCF Yield
-13.7%
Adj. FCF Yield
-14.4%

Financial Health

Net Debt
$1.57B
Total Debt
$1.62B
Cash & Short-Term Investments
$47.62M
Total Assets
$3.94B
Current Ratio
1.54
Quick Ratio
1.54
Debt / Equity Ratio
2.13
Debt / EBITDA
5.92
Debt / FCF
-8.37
OCF / Debt
0.20
Interest Coverage
1.34
Altman Z-Score
0.72
Piotroski F-Score
7

Margins & Profitability

Gross Profit Margin
25.1%
Operating Profit Margin
15.6%
EBITDA Margin
36.3%
Net Profit Margin
2.1%
FCF Margin
-25.7%
Adj. FCF Margin
-26.9%
SBC / Revenue
1.2%
SBC Impact (per share)
-4.7%

Returns

Return on Assets
0.4%
Return on Equity
2.4%
Return on Invested Capital
2.7%
Return on Capital Employed
3.1%
Return on Tangible Assets
0.5%

Analyst Forecasts

Analyst Rating
Buy
Analyst Count
5
EPS Growth Next 3Y
62.5%
Revenue Growth Next 3Y
38.6%
Earnings Date
Nov 10, 2026
EPS Estimate (next Q)
$0.13
EPS Growth Est (next Q)
-770.5%
Revenue Est (next Q)
$231.13M
Revenue Growth Est (next Q)
12.5%

Fair Value Estimates

Graham Number
$20.69
Graham Upside
-30.9%
Lynch Fair Value
N/A
Lynch Upside
N/A
Price Target
$37.20
Price Target Upside
24.3%

Cash Flow

Operating Cash Flow
$319.69M
Free Cash Flow
$-193.1M
Adj. Free Cash Flow
$-202.23M
FCF Per Share
-$1.74
OCF Per Share
$5.74
OCF/S Ratio
33.1%

Income Statement

Revenue
$750.88M
Gross Profit
$188.14M
Operating Income
$116.78M
EBITDA
$272.89M
Net Income
$15.52M
EPS (Diluted)
$0.45
Revenue / Employee
$1.39M
Profit / Employee
$28.73K
Employees
540

© 2026 bestshares.com. All rights reserved.