WBI
WBI
NYSE · Energy

Waterbridge Infrastruc-Cl A

$30.78
+0.44 (+1.45%)
Day Range $30.00 — $31.26
52W Range $18.64 — $36.89
Open$30.11
Previous Close$30.34
Day High$31.26
Day Low$30.00
52W High$36.89
52W Low$18.64
Volume—
Avg Volume438.8K
Market Cap3.89B
P/E Ratio333.20
EPS$0.09
SectorEnergy

Analyst Ratings

Strong Buy
13 analysts
11 Buy 2 Hold 0 Sell
Price Target +29.6% upside
Current
$30.78
Target
$39.90
$24.94 $39.90 avg $56.21

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 545.83M 545.45M 523.49M
Net Income 12.35M 55.88M 48.99M
Profit Margin 2.3% 10.2% 9.4%
EBITDA 216.39M 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 $165.30 -2.35% 22.6 738.90B
CVX Chevron Corporation $212.93 -1.86% 22.6 465.04B
ENB Enbridge Inc $48.11 -1.37% 25.5 156.25B
TTE Totalenergies Se $88.75 -1.89% 9.4 188.84B
COP Conocophillips $135.46 -1.08% 19.7 182.58B
CNQ Canadian Natural Resources $48.92 -1.45% 13.5 158.84B

WBI News

No news for WBI yet

Quick Stats

Market Cap3.89B
P/E Ratio333.20
EPS$0.09
Volume—
SectorEnergy