ARRY

ARRAY TECHNOLOGIES INC
Inst. value
$28.19M
Inst. shares
31.05M
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Oaktree Capital Management LP31.05M$28.19M100.0%-7%May 15, 26