563.78MMarket Cap
LossP/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
Sprott Asset Management LP
Mirae Asset Global Investments (USA) LLC
State Street Investment Management (US)
Van Eck Associates Corporation
Manulife Investment Management (North America) Limited
Azarias Capital Management, L.P.
Lloyd Harbor Capital Management, LLC
Nomura Securities Co., Ltd.