WaterBridge prices IPO at $20 per share, expects $588 million proceeds

Go back to WaterBridge prices IPO at $20 per share, expects $588 million proceeds
(NYSE: WBI) Delayed: 29.23 +0.38 (1.32%)
Previous Close $28.85    52 Week High $ 
Open $29.00    52 Week Low $ 
Day High $29.60    P/E N/A 
Day Low $28.58    EPS $ 
Volume 434,643