WBI
WBI
NYSE · Energy

Waterbridge Infrastruc-Cl A

$30.86
-0.16 (-0.52%)
Day Range $30.28 — $31.12
52W Range $18.64 — $36.89
Open$31.11
Previous Close$31.02
Day High$31.12
Day Low$30.28
52W High$36.89
52W Low$18.64
Volume
Avg Volume520.3K
Market Cap3.99B
P/E Ratio341.45
EPS$0.09
SectorEnergy

Analyst Ratings

Strong Buy
12 analysts
10 Buy 2 Hold 0 Sell
Price Target +29.3% upside
Current
$30.86
Target
$39.90
$24.94 $39.90 avg $56.21

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 533.15M 545.45M 523.49M
Net Income 12.06M 55.88M 48.99M
Profit Margin 2.3% 10.2% 9.4%
EBITDA 211.37M 95.77M 84.19M
Free Cash Flow 33.06M 36.29M
Rev Growth +15.2% +22.9%
Debt/Equity 2.40 0.20 0.22

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $158.30 -3.20% 20.8 682.54B
CVX Chevron Corporation $203.67 -2.79% 20.3 418.01B
ENB Enbridge Inc $48.20 -1.09% 24.7 151.56B
TTE Totalenergies Se $90.06 -0.84% 11.4 177.75B
COP Conocophillips $127.53 -3.26% 17.0 158.14B
CNQ Canadian Natural Resources $48.28 -2.74% 12.6 147.81B

WBI News

No news for WBI yet

Quick Stats

Market Cap3.99B
P/E Ratio341.45
EPS$0.09
Volume
SectorEnergy