Top 20 institutional holders

Rank Holder Shares Change Date reported
1 Nbc Securities Inc 1.44K 37.00
Increased by +2.57%
Dec 31, 25