Recent filings analysed: 20-F (2026-03-26), 6-K/A (2025-11-19).
Stock screener · Superinvestor 13F holdings · Analyst sentiment · Market valuation