WaterBridge Infrastructure LLC WBI

29.80 (0.14) (0.47%) as of 25 Sep
Market cap
$3.7B
P/E
373×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+5 more quarters

428.38 428.38 428.38 428.38
P/S ratio
2.68 1.65 1.87 2.23
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
88.45 9.82 12.36 25.75
P/B ratio
0.59 0.47 0.64 0.91
EV/Sales
6.05 4.30 4.12 4.31
EV/EBITDA
16.14 10.00 8.98 8.94
EV/FCF
(20.46) (22.85) (19.85) (26.84)
Current Ratio
3.36 1.38 1.30 1.54
Net Debt/EBITDA
24.70 15.07 14.03 13.78
Debt/Equity
0.92 0.78 0.79 0.88
Earnings Yield
0.23% 0.23% 0.23% 0.23%
Free Cash Flow Yield
(11.02%) (11.42%) (11.10%) (7.22%)
Free Cash Flow per Share
(1.08) (0.02) (0.33) (1.20)
Book value per Share
42.99 42.70 42.10 37.50
Free Cash Flow
(46.88) (0.91) (14.59) (58.34)
EV/EBIT
32.62 28.64 27.69 27.76
Other line items

Show all line items

Columns are period end dates