WaterBridge Infrastructure (WBI)

WBI · NYSE
$28.32−2.46 (−7.99%)
At close on Nov 3

Breakdown

Top shareholders

Institutions

Ownership statements

Insider trades