CI Platform
Sign in

Advanced Screening

Companies Ranked by Criteria →

38,789 companies across 80 countries

38,789 companies found· showing 25,126–25,150

Company⇅Ticker⇅Wright Quality⇅Market Cap⇅Date⇅Country↑
Grupo TMM SAB Class A
Transportation
TMMALCD5$105M10/30/2026MexicoMexico
Namibia Breweries Limited
Food, Beverage & Tobacco
NBSLAB0$408M11/02/2026🌐Namibia
SBN Holdings Ltd.
Banks
SNOLCB14$483M11/02/2026🌐Namibia
Oryx Properties Limited
Real Estate
ORYLBD0$96M11/02/2026🌐Namibia
Nictus Holdings Ltd.
Diversified Financials
NHLLCC2$11M11/02/2026🌐Namibia
Alpha Namibia Industries Renewable Energy Power Limited
Diversified Financials
ANELDD0$47M11/02/2026🌐Namibia
Letshego Holdings (Namibia) Ltd.
Diversified Financials
LHNLDC8$201M11/02/2026🌐Namibia
Capricorn Group Limited
Banks
CGPDAB8$954M11/02/2026🌐Namibia
Mobile Telecommunications Limited
Telecommunication Services
MOCLAB0$464M11/02/2026🌐Namibia
Paratus Namibia Holdings Limited
Diversified Financials
PNHLDD0$75M11/02/2026🌐Namibia
FirstRand Namibia Limited
Banks
FNBDBA11$989M11/02/2026🌐Namibia
Theon International Plc
Consumer Durables & Apparel
THEONDAB0$2.6B11/02/2026NetherlandsNetherlands
Adyen NV
Commercial Services & Supplies
ADYENAAA8$30.3B11/02/2026NetherlandsNetherlands
Ctac NV
Software & Services
CTACLBB0$41M11/02/2026NetherlandsNetherlands
Vivoryon Therapeutics N.V.
Commercial Services & Supplies
VVYLDL0$26M11/02/2026NetherlandsNetherlands
IMCD N.V.
Materials
IMCDABB7$6.9B11/02/2026NetherlandsNetherlands
Ebusco Holding N.V.
Capital Goods
EBUSLLD0$46M11/02/2026NetherlandsNetherlands
InPost S.A.
Software & Services
INPSTBDB14$8.6B10/22/2026NetherlandsNetherlands
TomTom NV
Software & Services
TOM2DBD5$516M11/02/2026NetherlandsNetherlands
Aperam S.A.
Materials
APAMCDD0$2.9B11/02/2026NetherlandsNetherlands
CVC Capital Partners plc
Diversified Financials
CVCABD0$16.6B11/02/2026NetherlandsNetherlands
Flow Traders Ltd
Banks
FLOWCDB2$1.1B11/02/2026NetherlandsNetherlands
Hydratec Industries NV
Materials
HYDRALAB5$312M11/02/2026NetherlandsNetherlands
MotorK PLC
Telecommunication Services
MTRKLDD0$121M11/02/2026NetherlandsNetherlands
OCI NV
Materials
OCICDD0$973M11/02/2026NetherlandsNetherlands