Tayloe Capital Research

Stock Market Rankings

Top 50 of each universe by composite z-score (earnings yield, ROE, leverage, growth, beta) · data as of 5 July 2026
#CompanySector Composite ZWhy it screens well
1 GQG.AXGQG Partners Financials z-score componentsEarnings yield+1.33Return on equity+4.65Low debt+0.45Revenue growth+1.04Low beta+0.43 1.82* Highly profitable on shareholder capital and cheaply priced for its earnings.
2 WAF.AXWest African Resources Materials z-score componentsEarnings yield+2.83Return on equity+0.94Low debt+0.37Revenue growth+2.03Low beta-0.41 1.34* Cheaply priced for its earnings and highly profitable on shareholder capital.
3 BFL.AXBSP Financial Group Financials z-score componentsEarnings yield+2.83Return on equity+0.55Low debt+0.49Revenue growth+0.09Low beta+1.85 1.30* Cheaply priced for its earnings and steadier than the market.
4 DRR.AXDeterra Royalties Materials z-score componentsEarnings yield+0.92Return on equity+4.70Low debt-0.85Revenue growth-0.62Low beta+0.19 1.20* Highly profitable on shareholder capital and cheaply priced for its earnings, though it carries heavy debt.
5 WHC.AXWhitehaven Coal Energy z-score componentsEarnings yield+2.83Return on equity-0.05Low debt+0.34Revenue growth-0.18Low beta+1.34 1.04 Cheaply priced for its earnings and steadier than the market.
6 GDG.AXGeneration Development Group Financials z-score componentsEarnings yield+2.83Return on equity-0.22Low debt+0.51Revenue growth-0.16Low beta+0.20 0.93* Cheaply priced for its earnings and lightly geared.
7 MFF.AXMFF Capital Investments Financials z-score componentsEarnings yield+2.15Return on equity+0.31Low debt+0.51Revenue growth-0.16Low beta+0.78 0.91 Cheaply priced for its earnings and lightly geared.
8 TWE.AXTreasury Wine Estates Consumer Staples z-score componentsEarnings yield+2.54Return on equity-0.17Low debt+0.25Revenue growth-0.17Low beta+0.72 0.84 Cheaply priced for its earnings and steadier than the market.
9 IAG.AXInsurance Australia Group Financials z-score componentsEarnings yield+1.50Return on equity+0.33Low debt+0.31Revenue growth+0.77Low beta+1.45 0.83 Cheaply priced for its earnings and steadier than the market.
10 PMV.AXPremier Investments Consumer Discretionary z-score componentsEarnings yield+2.33Return on equity+0.09Low debt+0.45Revenue growth-0.35Low beta+0.29 0.83 Cheaply priced for its earnings and lightly geared.
11 NHC.AXNew Hope Energy z-score componentsEarnings yield+2.08Return on equity+0.21Low debt+0.41Revenue growth-1.45Low beta+1.89 0.82 Cheaply priced for its earnings and steadier than the market, though revenue has been shrinking.
12 QAN.AXQantas Industrials z-score componentsEarnings yield+1.56Return on equity+4.70Low debt-4.22Revenue growth+2.24Low beta-0.22 0.79* Highly profitable on shareholder capital and cheaply priced for its earnings, though it carries heavy debt.
13 AUB.AXAUB Group Financials z-score componentsEarnings yield+1.39Return on equity-0.08Low debt+0.22Revenue growth+2.80Low beta+0.27 0.76 Cheaply priced for its earnings and growing revenue strongly.
14 ASX.AXASX Financials z-score componentsEarnings yield+1.89Return on equity+0.02Low debt+0.47Revenue growth-0.40Low beta+1.06 0.75 Cheaply priced for its earnings and lightly geared.
15 PRN.AXPerenti Materials z-score componentsEarnings yield+1.57Return on equity-0.30Low debt+0.28Revenue growth+0.32Low beta+1.41 0.64 Cheaply priced for its earnings and steadier than the market, though returns on capital are modest.
16 SUN.AXSuncorp Financials z-score componentsEarnings yield+1.95Return on equity+0.11Low debt-0.37Revenue growth+0.22Low beta+0.88 0.63 Cheaply priced for its earnings and steadier than the market, though it carries heavy debt.
17 SDF.AXSteadfast Group Financials z-score componentsEarnings yield+1.19Return on equity+0.07Low debt+0.15Revenue growth+0.74Low beta+1.19 0.60 Cheaply priced for its earnings and steadier than the market.
18 PRU.AXPerseus Mining Materials z-score componentsEarnings yield+1.03Return on equity+0.39Low debt+0.50Revenue growth+0.65Low beta-0.20 0.58 Cheaply priced for its earnings and lightly geared.
19 FLT.AXFlight Centre Travel Group Consumer Discretionary z-score componentsEarnings yield+1.29Return on equity-0.18Low debt+0.22Revenue growth+2.33Low beta-0.59 0.57 Cheaply priced for its earnings and growing revenue strongly.
20 YAL.AXYancoal Australia Materials z-score componentsEarnings yield+1.76Return on equity-0.39Low debt+0.51Revenue growth-1.85Low beta+1.94 0.57 Cheaply priced for its earnings and steadier than the market, though revenue has been shrinking.
21 VNT.AXVentia Services Group Industrials z-score componentsEarnings yield+0.64Return on equity+1.61Low debt-0.30Revenue growth-0.17Low beta+0.50 0.55 Highly profitable on shareholder capital and cheaply priced for its earnings, though it carries heavy debt.
22 NHF.AXNib Financials z-score componentsEarnings yield+0.69Return on equity+0.28Low debt+0.37Revenue growth+0.08Low beta+1.71 0.55 Cheaply priced for its earnings and steadier than the market.
23 QBE.AXQBE Insurance Financials z-score componentsEarnings yield+0.71Return on equity+0.32Low debt+0.31Revenue growth+0.37Low beta+1.41 0.55 Cheaply priced for its earnings and steadier than the market.
24 NWL.AXNetwealth Group Financials z-score componentsEarnings yield-0.74Return on equity+2.69Low debt+0.48Revenue growth+1.09Low beta-1.38 0.54* Highly profitable on shareholder capital and lightly geared, though priced expensively.
25 RSG.AXResolute Mining Materials z-score componentsEarnings yield+1.39Return on equity+0.37Low debt+0.36Revenue growth+0.12Low beta-0.82 0.53 Cheaply priced for its earnings and highly profitable on shareholder capital, though more volatile than the market.
26 NEM.AXNewmont Materials z-score componentsEarnings yield+0.66Return on equity+0.46Low debt+0.41Revenue growth+1.14Low beta-0.03 0.53 Cheaply priced for its earnings and highly profitable on shareholder capital.
27 WOR.AXWorley Energy z-score componentsEarnings yield+1.37Return on equity-0.27Low debt+0.29Revenue growth-0.24Low beta+1.10 0.51 Cheaply priced for its earnings and steadier than the market, though returns on capital are modest.
28 MXT.AXMetrics Master Income Trust Financials z-score componentsEarnings yield+0.53Return on equity-0.26Low debt+0.29Revenue growth+1.89Low beta+1.44 0.50 Growing revenue strongly and cheaply priced for its earnings, though returns on capital are modest.
29 CIA.AXChampion Iron Materials z-score componentsEarnings yield+1.37Return on equity-0.07Low debt+0.15Revenue growth-0.00Low beta+0.57 0.49 Cheaply priced for its earnings and steadier than the market.
30 MPL.AXMedibank Financials z-score componentsEarnings yield+0.16Return on equity+0.43Low debt+0.47Revenue growth-0.13Low beta+1.82 0.44 Steadier than the market and lightly geared.
31 MTS.AXMetcash Consumer Staples z-score componentsEarnings yield+0.97Return on equity+0.26Low debt+0.28Revenue growth-0.27Low beta+0.38 0.44 Cheaply priced for its earnings and lightly geared.
32 ORA.AXOrora Materials z-score componentsEarnings yield+0.45Return on equity+1.28Low debt+0.42Revenue growth-1.85Low beta+0.60 0.44 Highly profitable on shareholder capital and cheaply priced for its earnings, though revenue has been shrinking.
33 REA.AXREA Group Communication Services z-score componentsEarnings yield+0.04Return on equity+1.30Low debt+0.45Revenue growth+0.17Low beta-0.34 0.43 Highly profitable on shareholder capital and lightly geared.
34 A2M.AXa2 Milk Company Consumer Staples z-score componentsEarnings yield+0.36Return on equity+0.11Low debt+0.48Revenue growth+0.10Low beta+1.20 0.39 Lightly geared and steadier than the market.
35 JBH.AXJB Hi-Fi Consumer Discretionary z-score componentsEarnings yield+0.62Return on equity+0.80Low debt+0.49Revenue growth-0.27Low beta-1.00 0.38 Highly profitable on shareholder capital and cheaply priced for its earnings, though more volatile than the market.
36 COH.AXCochlear Healthcare z-score componentsEarnings yield+0.38Return on equity+0.38Low debt+0.45Revenue growth+0.30Low beta+0.10 0.36 Cheaply priced for its earnings and lightly geared.
37 PME.AXPro Medicus Healthcare z-score componentsEarnings yield-0.97Return on equity+1.91Low debt+0.51Revenue growth+1.69Low beta-1.27 0.36 Highly profitable on shareholder capital and growing revenue strongly, though priced expensively.
38 BWP.AXBWP Trust Real Estate z-score componentsEarnings yield+0.72Return on equity-0.16Low debt+0.35Revenue growth+0.11Low beta+0.73 0.35 Cheaply priced for its earnings and lightly geared.
39 ORG.AXOrigin Energy Utilities z-score componentsEarnings yield+0.67Return on equity+0.12Low debt+0.26Revenue growth-0.17Low beta+0.64 0.34 Cheaply priced for its earnings and steadier than the market.
40 EBO.AXEBOS Group Healthcare z-score componentsEarnings yield+0.78Return on equity-0.22Low debt+0.28Revenue growth-0.34Low beta+1.28 0.34 Cheaply priced for its earnings and steadier than the market.
41 HVN.AXHarvey Norman Consumer Discretionary z-score componentsEarnings yield+1.28Return on equity-0.08Low debt+0.40Revenue growth-0.61Low beta-0.63 0.34 Cheaply priced for its earnings and lightly geared, though more volatile than the market.
42 FMG.AXFortescue Materials z-score componentsEarnings yield+0.91Return on equity+0.21Low debt+0.38Revenue growth-0.87Low beta+0.04 0.34 Cheaply priced for its earnings and lightly geared, though revenue has been shrinking.
43 ASB.AXAustal Industrials z-score componentsEarnings yield+0.90Return on equity-0.25Low debt+0.44Revenue growth+0.01Low beta+0.11 0.33 Cheaply priced for its earnings and lightly geared, though returns on capital are modest.
44 CSL.AXCSL Healthcare z-score componentsEarnings yield+0.28Return on equity+0.18Low debt+0.22Revenue growth+0.40Low beta+1.06 0.33 Steadier than the market and cheaply priced for its earnings.
45 RRL.AXRegis Resources Materials z-score componentsEarnings yield+0.82Return on equity+0.21Low debt+0.30Revenue growth+0.67Low beta-1.15 0.33 Cheaply priced for its earnings and lightly geared, though more volatile than the market.
46 SPK.AXSpark New Zealand Communication Services z-score componentsEarnings yield+0.87Return on equity+0.19Low debt-0.05Revenue growth-0.65Low beta+0.91 0.32 Cheaply priced for its earnings and steadier than the market, though revenue has been shrinking.
47 AIA.AXAuckland International Airport Limited Industrials z-score componentsEarnings yield-0.09Return on equity-0.41Low debt+0.38Revenue growth+2.95Low beta+0.48 0.31 Growing revenue strongly and lightly geared, though returns on capital are modest.
48 ALL.AXAristocrat Leisure Consumer Discretionary z-score componentsEarnings yield+0.09Return on equity+0.63Low debt+0.37Revenue growth-0.30Low beta+0.54 0.30 Highly profitable on shareholder capital and lightly geared.
49 GNE.AXGenesis Energy Utilities z-score componentsEarnings yield+0.71Return on equity-0.33Low debt+0.23Revenue growth+0.09Low beta+0.98 0.29 Cheaply priced for its earnings and steadier than the market, though returns on capital are modest.
50 EMR.AXEmerald Resources Materials z-score componentsEarnings yield-0.07Return on equity+0.08Low debt+0.50Revenue growth+1.41Low beta+0.21 0.29 Growing revenue strongly and lightly geared.
#CompanySector Composite ZWhy it screens well
1 ACGLArch Capital Group Financials z-score componentsEarnings yield+2.74Return on equity-0.15Low debt+0.69Revenue growth+2.22Low beta+1.40 1.32 Cheaply priced for its earnings and growing revenue strongly.
2 ALLAllstate Financials z-score componentsEarnings yield+2.74Return on equity+0.50Low debt+0.63Revenue growth+0.42Low beta+1.64 1.31 Cheaply priced for its earnings and steadier than the market.
3 MAMastercard Financials z-score componentsEarnings yield-0.25Return on equity+4.77Low debt-0.43Revenue growth+0.86Low beta+0.44 1.14* Highly profitable on shareholder capital and growing revenue strongly, though it carries heavy debt.
4 LULULululemon Athletica Consumer Discretionary z-score componentsEarnings yield+2.74Return on equity+0.32Low debt+0.57Revenue growth+0.55Low beta+0.17 1.12 Cheaply priced for its earnings and lightly geared.
5 PGRProgressive Corporation Financials z-score componentsEarnings yield+1.67Return on equity+0.53Low debt+0.64Revenue growth+1.64Low beta+1.50 1.11 Cheaply priced for its earnings and growing revenue strongly.
6 NEMNewmont Materials z-score componentsEarnings yield+2.03Return on equity-0.06Low debt+0.66Revenue growth+1.97Low beta+1.01 1.06 Cheaply priced for its earnings and growing revenue strongly.
7 AMPAmeriprise Financial Financials z-score componentsEarnings yield+2.27Return on equity+1.18Low debt+0.32Revenue growth+0.33Low beta-0.46 1.04* Cheaply priced for its earnings and highly profitable on shareholder capital.
8 FOXFox Corporation (Class B) Communication Services z-score componentsEarnings yield+2.74Return on equity-0.13Low debt+0.46Revenue growth-0.09Low beta+0.82 0.98 Cheaply priced for its earnings and lightly geared.
9 AAPLApple Inc. Information Technology z-score componentsEarnings yield-0.58Return on equity+4.77Low debt+0.10Revenue growth-0.47Low beta-0.32 0.96* Highly profitable on shareholder capital and lightly geared, though priced expensively.
10 FOXAFox Corporation (Class A) Communication Services z-score componentsEarnings yield+2.66Return on equity-0.13Low debt+0.46Revenue growth-0.09Low beta+0.89 0.96 Cheaply priced for its earnings and lightly geared.
11 IBKRInteractive Brokers Financials z-score componentsEarnings yield+2.74Return on equity-0.12Low debt-0.27Revenue growth+2.88Low beta-0.87 0.93* Cheaply priced for its earnings and growing revenue strongly, though more volatile than the market.
12 CINFCincinnati Financial Financials z-score componentsEarnings yield+1.73Return on equity-0.26Low debt+0.72Revenue growth+2.02Low beta+0.89 0.93 Cheaply priced for its earnings and growing revenue strongly, though returns on capital are modest.
13 HIGHartford (The) Financials z-score componentsEarnings yield+2.16Return on equity-0.08Low debt+0.64Revenue growth+0.29Low beta+1.06 0.92 Cheaply priced for its earnings and lightly geared.
14 EGEverest Group Financials z-score componentsEarnings yield+2.22Return on equity-0.43Low debt+0.56Revenue growth+0.75Low beta+1.45 0.92 Cheaply priced for its earnings and steadier than the market, though returns on capital are modest.
15 CTSHCognizant Information Technology z-score componentsEarnings yield+2.74Return on equity-0.29Low debt+0.73Revenue growth-0.36Low beta+0.21 0.92 Cheaply priced for its earnings and lightly geared, though returns on capital are modest.
16 UHSUniversal Health Services Health Care z-score componentsEarnings yield+2.74Return on equity-0.09Low debt+0.43Revenue growth+0.33Low beta-0.27 0.91 Cheaply priced for its earnings and lightly geared.
17 APAAPA Corporation Energy z-score componentsEarnings yield+2.74Return on equity+0.04Low debt+0.39Revenue growth-1.44Low beta+1.25 0.91 Cheaply priced for its earnings and steadier than the market, though revenue has been shrinking.
18 ACNAccenture Information Technology z-score componentsEarnings yield+2.53Return on equity+0.06Low debt+0.67Revenue growth-0.21Low beta-0.35 0.88 Cheaply priced for its earnings and lightly geared.
19 PYPLPayPal Financials z-score componentsEarnings yield+2.74Return on equity+0.05Low debt+0.49Revenue growth+0.04Low beta-0.83 0.88 Cheaply priced for its earnings and lightly geared, though more volatile than the market.
20 APPAppLovin Information Technology z-score componentsEarnings yield-0.75Return on equity+4.77Low debt-0.09Revenue growth+2.07Low beta-2.77 0.87* Highly profitable on shareholder capital and growing revenue strongly, though more volatile than the market.
21 CMCSAComcast Communication Services z-score componentsEarnings yield+2.74Return on equity-0.07Low debt+0.26Revenue growth-0.60Low beta+0.61 0.87 Cheaply priced for its earnings and lightly geared, though revenue has been shrinking.
22 LDOSLeidos Industrials z-score componentsEarnings yield+2.18Return on equity+0.23Low debt+0.29Revenue growth-0.00Low beta+0.87 0.87 Cheaply priced for its earnings and steadier than the market.
23 DECKDeckers Brands Consumer Discretionary z-score componentsEarnings yield+1.67Return on equity+0.54Low debt+0.68Revenue growth+0.95Low beta-0.48 0.85 Cheaply priced for its earnings and lightly geared.
24 KMBKimberly-Clark Consumer Staples z-score componentsEarnings yield+0.12Return on equity+4.77Low debt-1.54Revenue growth-1.40Low beta+1.52 0.85* Highly profitable on shareholder capital and steadier than the market, though it carries heavy debt.
25 SYFSynchrony Financial Financials z-score componentsEarnings yield+2.74Return on equity-0.09Low debt+0.31Revenue growth+0.29Low beta-0.83 0.82 Cheaply priced for its earnings and lightly geared, though more volatile than the market.
26 APOApollo Global Management Financials z-score componentsEarnings yield+2.00Return on equity-0.22Low debt+0.47Revenue growth+2.88Low beta-1.26 0.82 Cheaply priced for its earnings and growing revenue strongly, though more volatile than the market.
27 FTNTFortinet Information Technology z-score componentsEarnings yield-0.85Return on equity+3.61Low debt+0.36Revenue growth+1.04Low beta-0.26 0.82* Highly profitable on shareholder capital and growing revenue strongly, though priced expensively.
28 ADBEAdobe Inc. Information Technology z-score componentsEarnings yield+1.65Return on equity+1.01Low debt+0.43Revenue growth+0.49Low beta-1.02 0.80 Cheaply priced for its earnings and highly profitable on shareholder capital, though more volatile than the market.
29 LLYLilly (Eli) Health Care z-score componentsEarnings yield-0.66Return on equity+2.49Low debt-0.02Revenue growth+2.83Low beta+0.97 0.80* Highly profitable on shareholder capital and growing revenue strongly, though priced expensively.
30 CFCF Industries Materials z-score componentsEarnings yield+2.46Return on equity+0.18Low debt+0.42Revenue growth-2.16Low beta+1.15 0.79 Cheaply priced for its earnings and steadier than the market, though revenue has been shrinking.
31 CLXClorox Consumer Staples z-score componentsEarnings yield+1.01Return on equity+4.77Low debt-2.90Revenue growth-0.67Low beta+0.86 0.79* Highly profitable on shareholder capital and cheaply priced for its earnings, though it carries heavy debt.
32 TAT&T Communication Services z-score componentsEarnings yield+2.25Return on equity-0.12Low debt+0.16Revenue growth-0.52Low beta+1.55 0.79 Cheaply priced for its earnings and steadier than the market.
33 GDDYGoDaddy Information Technology z-score componentsEarnings yield+1.01Return on equity+4.77Low debt-2.90Revenue growth+0.05Low beta+0.07 0.78* Highly profitable on shareholder capital and cheaply priced for its earnings, though it carries heavy debt.
34 TRVTravelers Companies (The) Financials z-score componentsEarnings yield+1.64Return on equity-0.11Low debt+0.61Revenue growth+0.41Low beta+1.07 0.76 Cheaply priced for its earnings and lightly geared.
35 SOLVSolventum Health Care z-score componentsEarnings yield+2.11Return on equity+0.48Low debt+0.25Revenue growth-0.58Low beta+0.05 0.76 Cheaply priced for its earnings and highly profitable on shareholder capital.
36 INCYIncyte Health Care z-score componentsEarnings yield+1.06Return on equity+0.19Low debt+0.73Revenue growth+0.97Low beta+0.38 0.68 Cheaply priced for its earnings and lightly geared.
37 NVRNVR, Inc. Consumer Discretionary z-score componentsEarnings yield+1.70Return on equity+0.29Low debt+0.63Revenue growth-0.74Low beta+0.08 0.68 Cheaply priced for its earnings and lightly geared, though revenue has been shrinking.
38 WRBW. R. Berkley Corporation Financials z-score componentsEarnings yield+1.26Return on equity-0.14Low debt+0.61Revenue growth+0.35Low beta+1.43 0.67 Cheaply priced for its earnings and lightly geared.
39 CICigna Health Care z-score componentsEarnings yield+1.36Return on equity-0.31Low debt+0.38Revenue growth+1.00Low beta+1.39 0.66 Cheaply priced for its earnings and steadier than the market, though returns on capital are modest.
40 NVDANvidia Information Technology z-score componentsEarnings yield-0.55Return on equity+2.50Low debt+0.72Revenue growth+2.88Low beta-2.77 0.65* Highly profitable on shareholder capital and growing revenue strongly, though more volatile than the market.
41 CBChubb Limited Financials z-score componentsEarnings yield+1.27Return on equity-0.29Low debt+0.64Revenue growth+0.61Low beta+1.24 0.65 Cheaply priced for its earnings and lightly geared, though returns on capital are modest.
42 CORCencora Health Care z-score componentsEarnings yield-0.12Return on equity+3.89Low debt-1.69Revenue growth+0.48Low beta+0.80 0.64* Highly profitable on shareholder capital and steadier than the market, though it carries heavy debt.
43 GLGlobe Life Financials z-score componentsEarnings yield+1.47Return on equity-0.11Low debt+0.54Revenue growth-0.15Low beta+1.02 0.63 Cheaply priced for its earnings and lightly geared.
44 PHMPulteGroup Consumer Discretionary z-score componentsEarnings yield+2.00Return on equity-0.21Low debt+0.67Revenue growth-0.38Low beta-0.56 0.62 Cheaply priced for its earnings and lightly geared.
45 HDHome Depot (The) Consumer Discretionary z-score componentsEarnings yield+0.06Return on equity+3.93Low debt-1.34Revenue growth-0.50Low beta-0.02 0.61* Highly profitable on shareholder capital and cheaply priced for its earnings, though it carries heavy debt.
46 ZTSZoetis Health Care z-score componentsEarnings yield+1.41Return on equity+1.36Low debt-0.75Revenue growth-0.07Low beta+0.45 0.61* Cheaply priced for its earnings and highly profitable on shareholder capital, though it carries heavy debt.
47 TROWT. Rowe Price Financials z-score componentsEarnings yield+1.92Return on equity-0.14Low debt+0.73Revenue growth-0.22Low beta-1.13 0.59 Cheaply priced for its earnings and lightly geared, though more volatile than the market.
48 EXEExpand Energy Energy z-score componentsEarnings yield+1.49Return on equity-0.45Low debt+0.61Revenue growth-0.44Low beta+1.33 0.58 Cheaply priced for its earnings and lightly geared, though returns on capital are modest.
49 ADPAutomatic Data Processing Industrials z-score componentsEarnings yield+0.26Return on equity+1.68Low debt+0.07Revenue growth+0.17Low beta+0.26 0.56* Highly profitable on shareholder capital and cheaply priced for its earnings.
50 GISGeneral Mills Consumer Staples z-score componentsEarnings yield+1.50Return on equity+0.02Low debt-0.03Revenue growth-0.58Low beta+1.64 0.56 Cheaply priced for its earnings and steadier than the market.

Component bars: E earnings yield · R return on equity · D debt (lower is better) · G revenue growth · β beta (lower is better). Green above the line helps the score, rust below hurts it. Hover the composite bar for exact figures.

Method: Z = 0.30·z(earnings yield) + 0.25·z(ROE) + 0.25·z(low debt) + 0.10·z(revenue growth) + 0.10·z(low beta), standardized across the universe, winsorized at the 2nd/98th percentiles.

* possible data anomaly (EY > 25% or ROE > 60%)   † negative shareholders' equity

Not financial advice. Research candidates only, from free data sources (Yahoo Finance) — verify before acting. General information only; does not consider your objectives, financial situation or needs.