2.80BMarket Cap
9.57P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-31Institutional Shareholding
Shareholder Activity
Fidelity Management & Research Company LLC
Fidelity Investments Canada ULC
Mirae Asset Global Investments (USA) LLC
Cape Ann Asset Management Limited