WBI
WBI

Waterbridge Infrastruc-Cl A

NYSE · Energy
$22.93
+0.66 (+2.96%)
Day Range $21.53 — $23.09
52W Range $18.64 — $27.12
Open$22.25
Previous Close$22.27
Day High$23.09
Day Low$21.53
52W High$27.12
52W Low$18.64
Volume
Avg Volume438.7K
Market Cap1.00B
P/E Ratio58.90
EPS$0.14
SectorEnergy
Analyst Ratings
Buy
15 analysts
9 Buy 6 Hold 0 Sell
Price Target +74.0% upside
Current
$22.93
Target
$39.90
$24.94 $39.90 avg $56.21
Key Financials
FY 2026 FY 2025 FY 2024
Revenue 116.63M 545.45M 523.49M
Net Income 1.10M 55.88M 48.99M
Profit Margin 1.0% 10.2% 9.4%
EBITDA 49.77M 95.77M 84.19M
Free Cash Flow 33.06M 36.29M
Rev Growth +15.2% +22.9%
Debt/Equity 0.90 0.20 0.22
Energy Peers
Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $149.05 +2.03% 20.4 589.24B
CVX Chevron Corporation $180.86 +0.91% 29.6 364.17B
ENB Enbridge Inc $50.32 -0.34% 25.0 150.81B
TTE Totalenergies Se $73.83 +0.79% 11.1 133.63B
COP Conocophillips $107.62 +2.51% 15.0 132.99B
CNQ Canadian Natural Resources $39.10 +3.19% 16.3 108.11B
WBI News

No news for WBI yet

Quick Stats
Market Cap1.00B
P/E Ratio58.90
EPS$0.14
Volume
SectorEnergy