WBI
WBI
NYSE · Energy

Waterbridge Infrastruc-Cl A

$33.19
+2.48 (+8.08%)
As of Jun 21, 10:13 PM ET ·
Day Range $29.21 — $33.19
52W Range $18.64 — $36.21
Open$30.58
Previous Close$30.71
Day High$33.19
Day Low$29.21
52W High$36.21
52W Low$18.64
Volume
Avg Volume2.58M
Market Cap4.10B
P/E Ratio299.29
EPS$0.11
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 537.70M 545.45M 523.49M
Net Income 12.16M 55.88M 48.99M
Profit Margin 2.3% 10.2% 9.4%
EBITDA 213.17M 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 $139.73 +0.91% 22.6 571.22B
CVX Chevron Corporation $175.98 +0.53% 31.4 345.80B
ENB Enbridge Inc $55.74 +1.72% 24.4 168.38B
TTE Totalenergies Se $80.31 -0.45% 11.9 156.62B
COP Conocophillips $109.97 +0.25% 17.9 131.26B
CNQ Canadian Natural Resources $41.02 -1.84% 12.4 120.56B

WBI News

No news for WBI yet

Quick Stats

Market Cap4.10B
P/E Ratio299.29
EPS$0.11
Volume
SectorEnergy