ECVT

ECOVYST INC
Inst. value
$30.78M
Inst. shares
2.39M
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Oaktree Capital Management LP2.39M$30.78M100.0%-44%May 15, 26