Can someone please help me understand why Thor Explorations (LON:THX) doesn't appear on the list of stocks in the Stock Screen section? I see Thor has a StockRank of 100 as of today (19 May 2025) and yet doesn't show on the list? Why not?
Thanks in advance