Companies by Cash Flow Quality Index
How well does operating cash flow support reported net income — a key measure of earnings quality
Companies with Data
29,187
Positive operating CF and net income required
Last Updated
Jun 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 19101 |
Vail Resorts Inc
NYSE:MTN |
0.28x | $117.75 Million | $414.33 Million | USA | $135.37 | ▲ +0.72% |
| 19102 |
MOBA Network publ AB
ST:MOBA |
0.28x |
Skr1.50 Million
≈ $161.42K |
Skr5.28 Million | Sweden | Skr0.78 | ▼ -3.93% |
| 19103 |
Wuxi Smart Auto-control Engineering Co Ltd
SHE:002877 |
0.28x |
CN¥4.25 Million
≈ $621.40K |
CN¥14.96 Million | China | CN¥8.64 | ▲ +10.06% |
| 19104 |
SIG Combibloc Group AG
SW:SIGN |
0.28x |
CHF25.80 Million
≈ $32.62 Million |
CHF91.00 Million | Switzerland | CHF12.14 | ▲ +1.25% |
| 19105 |
Novo Nordisk A/S
CO:NOVO-B |
0.28x |
Dkr7.62 Billion
≈ $1.19 Billion |
Dkr26.89 Billion | Denmark | Dkr283.85 | ▲ +4.43% |
| 19106 |
ArcelorMittal South Africa Limited
JSE:ACL |
0.28x |
ZAC870.00 Million
≈ $462.36K |
ZAC3.07 Billion | South Africa | ZAC133.00 | ▲ +0.76% |
| 19107 |
Pasupati Acrylon Limited
NSE:PASUPTAC |
0.28x |
Rs50.80 Million
≈ $549.38K |
Rs179.50 Million | India | Rs74.21 | ▲ +8.96% |
| 19108 |
DRC Systems India Limited
NSE:DRCSYSTEMS |
0.28x |
Rs14.44 Million
≈ $156.16K |
Rs51.03 Million | India | Rs14.73 | ▼ -0.54% |
| 19109 |
Mahindra & Mahindra Limited
NSE:M&M |
0.28x |
Rs91.28 Billion
≈ $987.15 Million |
Rs322.65 Billion | India | Rs3040.50 | ▲ +0.81% |
| 19110 |
Scope Industries Bhd
KLSE:0028 |
0.28x |
RM8.23 Million
≈ $2.07 Million |
RM29.11 Million | Malaysia | RM0.08 | ▲ +0.00% |
| 19111 |
Zhejiang Wanfeng Auto Wheel Co Ltd
SHE:002085 |
0.28x |
CN¥64.54 Million
≈ $9.44 Million |
CN¥228.52 Million | China | CN¥11.60 | ▲ +1.05% |
| 19112 |
Wealth First Portfolio Managers Limited
NSE:WEALTH |
0.28x |
Rs103.65 Million
≈ $1.12 Million |
Rs367.53 Million | India | Rs926.95 | ▼ -1.82% |
| 19113 |
Shandong Pharmaceutical Glass Co Ltd
SHG:600529 |
0.28x |
CN¥41.46 Million
≈ $6.07 Million |
CN¥147.17 Million | China | CN¥19.70 | ▲ +2.60% |
| 19114 |
ANZ Group Holdings Ltd
AU:ANZ |
0.28x |
AU$1.03 Billion
≈ $727.38 Million |
AU$3.65 Billion | Australia | AU$34.12 | ▼ -1.04% |
| 19115 |
UTD OV. BK-LOC-ADR/1 SD 1
F:UOB0 |
0.28x |
€1.32 Billion
≈ $1.54 Billion |
€4.68 Billion | Germany | €48.60 | ▲ +0.41% |
| 19116 |
Phoslock Environmental Technologies Ltd
AU:PET |
0.28x |
AU$875.00K
≈ $619.12K |
AU$3.11 Million | Australia | AU$0.01 | ▲ +0.00% |
| 19117 |
Inta Bina Group Bhd
KLSE:0192 |
0.28x |
RM11.52 Million
≈ $2.89 Million |
RM40.93 Million | Malaysia | RM0.40 | ▲ +2.60% |
| 19118 |
Youlife Group Inc. American Depositary Shares
NASDAQ:YOUL |
0.28x | $11.99 Million | $42.71 Million | USA | $0.46 | ▼ -13.81% |
| 19119 |
Chinyang Poly
KO:010640 |
0.28x |
₩126.42 Million
≈ $85.67K |
₩450.29 Million | Korea | ₩1991.00 | ▲ +3.86% |
| 19120 |
Xian Xice Testing Technology Co. Ltd. A
SHE:301306 |
0.28x |
CN¥18.12 Million
≈ $2.65 Million |
CN¥64.67 Million | China | CN¥134.90 | ▲ +1.05% |
| 19121 |
CPN Commercial Growth Leasehold Property Fund
BK:CPNCG |
0.28x |
฿29.47 Million
≈ $918.62K |
฿105.24 Million | Thailand | ฿6.10 | ▲ +0.83% |
| 19122 |
Amotech Co. Ltd
KQ:052710 |
0.28x |
₩1.96 Billion
≈ $1.33 Million |
₩7.01 Billion | Korea | ₩24100.00 | ▼ -2.82% |
| 19123 |
Jiangshan Oupai Door Industry Co Ltd
SHG:603208 |
0.28x |
CN¥1.85 Million
≈ $271.01K |
CN¥6.63 Million | China | CN¥12.53 | ▲ +2.87% |
| 19124 |
Charan Insurance Public Company Limited
BK:CHARAN |
0.28x |
฿2.03 Million
≈ $63.41K |
฿7.28 Million | Thailand | ฿18.00 | ▲ +0.00% |
| 19125 |
Pegasus Resources Inc
V:PEGA |
0.28x |
CA$75.78K
≈ $54.82K |
CA$271.62K | Canada | CA$0.05 | ▲ +11.11% |
| 19126 |
Fidelity Asian Values
LSE:FAS |
0.28x |
GBX133.25K
≈ $16.21 |
GBX477.75K | UK | GBX570.00 | ▼ -2.40% |
| 19127 |
Kmc Properties ASA
OL:KMCP |
0.28x |
Nkr89.20 Million
≈ $9.39 Million |
Nkr319.90 Million | Norway | Nkr27.20 | ▲ +1.49% |
| 19128 |
Splash Beverage Group Inc
NYSE MKT:SBEV |
0.28x | $18.87K | $67.71K | USA | $0.18 | ▼ -3.97% |
| 19129 |
Sunjuice Holdings Co Ltd
TW:1256 |
0.28x |
NT$68.02 Million
≈ $2.14 Million |
NT$244.18 Million | Taiwan | NT$181.00 | ▼ -9.50% |
| 19130 |
InZinc Mining Ltd
V:IZN |
0.28x |
CA$116.22K
≈ $84.07K |
CA$417.72K | Canada | CA$0.07 | ▲ +8.33% |
| 19131 |
Aveanna Healthcare Holdings Inc
NASDAQ:AVAH |
0.28x | $49.72 Million | $178.75 Million | USA | $6.68 | ▲ +0.75% |
| 19132 |
Dongsuh
KO:026960 |
0.28x |
₩9.39 Billion
≈ $6.36 Million |
₩33.77 Billion | Korea | ₩23650.00 | ▼ -2.87% |
| 19133 |
Capri Holdings Ltd
NYSE:CPRI |
0.28x | $202.34 Million | $729.00 Million | USA | $18.87 | ▲ +0.21% |
| 19134 |
Akis Gayrimenkul Yatirim Ortakligi AS
IS:AKSGY |
0.28x |
TL633.79 Million
≈ $14.20 Million |
TL2.28 Billion | Turkey | TL9.17 | ▲ +0.00% |
| 19135 |
Nordfyns Bank A/S
CO:NRDF |
0.28x |
Dkr2.45 Million
≈ $383.95K |
Dkr8.85 Million | Denmark | Dkr620.00 | ▲ +2.48% |
| 19136 |
Business Online PCL
BK:BOL |
0.28x |
฿12.86 Million
≈ $400.84K |
฿46.41 Million | Thailand | ฿4.90 | ▲ +0.41% |
| 19137 |
Atom Hoteles Socimi
MC:YATO |
0.28x |
€15.31 Million
≈ $17.90 Million |
€55.26 Million | Spain | €18.00 | ▲ +0.56% |
| 19138 |
Investis Holding SA
SW:IREN |
0.28x |
CHF22.19 Million
≈ $28.06 Million |
CHF80.22 Million | Switzerland | CHF151.50 | ▼ -0.98% |
| 19139 |
LAY-OUT Planning Consultants Co. Ltd.
SHE:300989 |
0.28x |
CN¥12.18 Million
≈ $1.78 Million |
CN¥44.06 Million | China | CN¥13.92 | ▲ +1.02% |
| 19140 |
Horizon Technology Finance Corporation
NYSE:HTFB |
0.28x | $8.49 Million | $30.72 Million | USA | $25.72 | ▲ +2.84% |
| 19141 |
Nanjing University Environmental
SHE:300864 |
0.28x |
CN¥9.72 Million
≈ $1.42 Million |
CN¥35.24 Million | China | CN¥22.48 | ▲ +3.26% |
| 19142 |
Indraprastha Gas Limited
NSE:IGL |
0.28x |
Rs1.06 Billion
≈ $11.50 Million |
Rs3.86 Billion | India | Rs164.32 | ▲ +1.40% |
| 19143 |
Fertilizantes Heringer S.A
SA:FHER3 |
0.28x |
R$40.44 Million
≈ $7.94 Million |
R$146.89 Million | Brazil | R$3.95 | ▼ -0.25% |
| 19144 |
Gladstone Investment Corporation 8.00% Notes due 2028
NASDAQ:GAINL |
0.28x | $6.21 Million | $22.58 Million | USA | $25.22 | ▲ +0.15% |
| 19145 |
Tapaco Public Company Limited
BK:TAPAC |
0.28x |
฿17.95 Million
≈ $559.52K |
฿65.27 Million | Thailand | ฿0.54 | ▲ +0.00% |
| 19146 |
Kuyas Yatirim AS
IS:KUYAS |
0.27x |
TL26.63 Million
≈ $596.33K |
TL96.89 Million | Turkey | TL74.40 | ▼ -1.98% |
| 19147 |
Rank Progress S.A.
WAR:RNK |
0.27x |
zł4.44 Million
≈ $1.22 Million |
zł16.22 Million | Poland | zł4.61 | ▼ -0.75% |
| 19148 |
Alternative Investment Trust
AU:AIQ |
0.27x |
AU$1.47 Million
≈ $1.04 Million |
AU$5.38 Million | Australia | AU$1.40 | ▲ +0.00% |
| 19149 |
Treasure ASA
OL:TRE |
0.27x |
Nkr9.28 Million
≈ $976.63K |
Nkr33.94 Million | Norway | Nkr39.50 | ▲ +0.00% |
| 19150 |
Crown Point Energy Inc
V:CWV |
0.27x |
CA$3.14 Million
≈ $2.27 Million |
CA$11.48 Million | Canada | CA$0.19 | ▲ +19.35% |
| 19151 |
Great Elm Group Inc
NASDAQ:GEG |
0.27x | $3.71 Million | $13.57 Million | USA | $2.28 | ▲ +3.64% |
| 19152 |
Root Inc
NASDAQ:ROOT |
0.27x | $9.30 Million | $34.20 Million | USA | $53.54 | ▲ +1.71% |
| 19153 |
Kross Ltd
NSE:KROSS |
0.27x |
Rs50.92 Million
≈ $550.68K |
Rs187.84 Million | India | Rs178.11 | ▼ -6.96% |
| 19154 |
TwentyFour Income Fund Ltd
LSE:TFIF |
0.27x |
GBX12.76 Million
≈ $1.55K |
GBX47.10 Million | UK | GBX109.00 | ▲ +0.00% |
| 19155 |
Clearside Biomedical Inc
NASDAQ:CLSD |
0.27x | $5.05 Million | $18.71 Million | USA | $0.41 | ▼ -26.96% |
| 19156 |
Henderson High Income Trust
LSE:HHI |
0.27x |
GBX9.61 Million
≈ $1.17K |
GBX35.58 Million | UK | GBX197.50 | ▲ +0.00% |
| 19157 |
COWAY Co. Ltd
KO:021240 |
0.27x |
₩39.75 Billion
≈ $26.94 Million |
₩147.26 Billion | Korea | ₩94200.00 | ▲ +1.29% |
| 19158 |
Awea Mechantronic Co Ltd
TW:1530 |
0.27x |
NT$43.53 Million
≈ $1.37 Million |
NT$161.44 Million | Taiwan | NT$32.05 | ▼ -3.46% |
| 19159 |
Jeil Pharm
KO:002620 |
0.27x |
₩1.97 Billion
≈ $1.33 Million |
₩7.31 Billion | Korea | ₩7380.00 | ▼ -0.67% |
| 19160 |
LARGAN Precision Co Ltd
TW:3008 |
0.27x |
NT$1.91 Billion
≈ $60.11 Million |
NT$7.08 Billion | Taiwan | NT$3680.00 | ▼ -3.79% |
| 19161 |
Princess Private Equity Holding Ltd
LSE:PEY |
0.27x |
€9.32 Million
≈ $10.89 Million |
€34.58 Million | UK | €8.82 | ▲ +1.15% |
| 19162 |
Princess Private Equity Holding Ltd
LSE:PEYS |
0.27x |
GBX7.71 Million
≈ $937.96 |
GBX28.62 Million | UK | GBX766.00 | ▲ +0.13% |
| 19163 |
Seres Therapeutics Inc
NASDAQ:MCRB |
0.27x | $2.21 Million | $8.20 Million | USA | $6.63 | ▼ -3.21% |
| 19164 |
ASM Pacific Technology Limited
F:AY7A |
0.27x |
€242.52 Million
≈ $283.53 Million |
€902.03 Million | Germany | €19.50 | ▼ -3.61% |
| 19165 |
Zespol Elektrowni Patnow Adamow Konin SA
WAR:ZEP |
0.27x |
zł31.38 Million
≈ $8.64 Million |
zł116.91 Million | Poland | zł18.28 | ▼ -0.54% |
| 19166 |
Hesai Group Sponsored ADR
NASDAQ:HSAI |
0.27x | $113.80 Million | $424.00 Million | USA | $21.00 | ▼ -2.91% |
| 19167 |
Multitude SE
LSE:0R4W |
0.27x |
€1.56 Million
≈ $1.83 Million |
€5.82 Million | UK | €5.60 | ▲ +3.70% |
| 19168 |
Hiron-Trade Investments & Industrial Buildings Ltd
TA:HRON |
0.27x |
ILA10.82 Million
≈ $29.01K |
ILA40.34 Million | Israel | ILA252600.00 | ▲ +0.00% |
| 19169 |
Vincit Group Oyj
HE:VINCIT |
0.27x |
€321.00K
≈ $375.28K |
€1.20 Million | Finland | €1.00 | ▲ +3.09% |
| 19170 |
Universal Music Group N.V.
AS:UMG |
0.27x |
€384.00 Million
≈ $448.94 Million |
€1.43 Billion | Netherlands | €18.15 | ▼ -0.60% |
| 19171 |
DCX Systems Limited
NSE:DCXINDIA |
0.27x |
Rs35.88 Million
≈ $388.03K |
Rs133.84 Million | India | Rs193.85 | ▼ -1.89% |
| 19172 |
BWP Trust
AU:BWP |
0.27x |
AU$59.40 Million
≈ $42.03 Million |
AU$221.79 Million | Australia | AU$3.74 | ▼ -0.53% |
| 19173 |
Corporación Inmobiliaria Vesta S.A.B. de C.V
MX:VESTA |
0.27x |
MX$27.04 Million
≈ $1.56 Million |
MX$100.98 Million | Mexico | MX$59.16 | ▲ +0.20% |
| 19174 |
Lion One Metals Limited
V:LIO |
0.27x |
CA$2.25 Million
≈ $1.63 Million |
CA$8.42 Million | Canada | CA$0.14 | ▲ +16.67% |
| 19175 |
Wilton Makmur Indonesia Tbk
JK:SQMI |
0.27x |
Rp1.12 Billion
≈ $65.86K |
Rp4.20 Billion | Indonesia | Rp45.00 | ▼ -2.17% |
| 19176 |
Asset Vision Co Ltd
AU:ASV |
0.27x |
AU$1.16 Million
≈ $817.37K |
AU$4.35 Million | Australia | AU$0.04 | ▲ +0.00% |
| 19177 |
Lang & Schwarz Aktiengesellschaft
XETRA:LUS1 |
0.27x |
€785.39K
≈ $918.20K |
€2.96 Million | Germany | €29.40 | ▲ +1.73% |
| 19178 |
Guangzhou Haozhi Industrial Co Ltd
SHE:300503 |
0.27x |
CN¥15.43 Million
≈ $2.26 Million |
CN¥58.19 Million | China | CN¥81.77 | ▲ +8.90% |
| 19179 |
Sungchang Autotech Co. Ltd
KQ:080470 |
0.26x |
₩484.81 Million
≈ $328.55K |
₩1.83 Billion | Korea | ₩3030.00 | ▼ -4.42% |
| 19180 |
Celltrion Inc
KO:068270 |
0.26x |
₩139.88 Billion
≈ $94.79 Million |
₩528.43 Billion | Korea | ₩171400.00 | ▼ -2.89% |
| 19181 |
Beijing BDStar Navigation Co Ltd
SHE:002151 |
0.26x |
CN¥4.41 Million
≈ $645.00K |
CN¥16.69 Million | China | CN¥34.94 | ▲ +2.31% |
| 19182 |
BIM Birlesik Magazalar AS
IS:BIMAS |
0.26x |
TL1.94 Billion
≈ $43.51 Million |
TL7.38 Billion | Turkey | TL377.25 | ▲ +1.14% |
| 19183 |
Energy Recovery Inc
NASDAQ:ERII |
0.26x | $7.08 Million | $26.91 Million | USA | $8.01 | ▼ -3.38% |
| 19184 |
Taiwan Tea Corp
TW:2913 |
0.26x |
NT$6.75 Million
≈ $212.63K |
NT$25.68 Million | Taiwan | NT$11.25 | ▼ -2.17% |
| 19185 |
Plastron Precision Co Ltd
TWO:6185 |
0.26x |
NT$702.00K
≈ $22.12K |
NT$2.67 Million | Taiwan | NT$14.35 | ▼ -1.37% |
| 19186 |
Likhitha Infrastructure Limited
NSE:LIKHITHA |
0.26x |
Rs42.13 Million
≈ $455.58K |
Rs160.47 Million | India | Rs216.39 | ▲ +3.12% |
| 19187 |
Glacier Media Inc.
TO:GVC |
0.26x |
CA$2.41 Million
≈ $1.74 Million |
CA$9.18 Million | Canada | CA$0.34 | ▲ +0.00% |
| 19188 |
Guararapes Confecções S.A
SA:GUAR3 |
0.26x |
R$400.69 Million
≈ $78.62 Million |
R$1.53 Billion | Brazil | R$9.50 | ▲ +6.03% |
| 19189 |
WinWay Technology Co. Ltd
TW:6515 |
0.26x |
NT$120.10 Million
≈ $3.78 Million |
NT$459.21 Million | Taiwan | NT$8425.00 | ▼ -2.60% |
| 19190 |
Herige SA
PA:ALHRG |
0.26x |
€6.53 Million
≈ $7.63 Million |
€24.99 Million | France | €19.25 | ▼ -2.04% |
| 19191 |
Wallenstam AB (publ)
ST:WALL-B |
0.26x |
Skr346.00 Million
≈ $37.24 Million |
Skr1.32 Billion | Sweden | Skr38.20 | ▼ -1.09% |
| 19192 |
O-Bank Co Ltd
TW:2897 |
0.26x |
NT$148.90 Million
≈ $4.69 Million |
NT$570.43 Million | Taiwan | NT$10.30 | ▼ -0.48% |
| 19193 |
Sichuan Qiaoyuan Gas Co.Ltd
SHE:301286 |
0.26x |
CN¥8.37 Million
≈ $1.23 Million |
CN¥32.08 Million | China | CN¥62.03 | ▲ +0.81% |
| 19194 |
Ziraat Gayrimenkul Yatirim Ortakligi AS
IS:ZRGYO |
0.26x |
TL102.43 Million
≈ $2.29 Million |
TL392.59 Million | Turkey | TL16.91 | ▼ -0.24% |
| 19195 |
Volt Resources Ltd
AU:VRC |
0.26x |
AU$541.75K
≈ $383.32K |
AU$2.08 Million | Australia | AU$0.01 | ▲ +0.00% |
| 19196 |
Jiangsu Bojun Industrial Technology Co. Ltd
SHE:300926 |
0.26x |
CN¥71.55 Million
≈ $10.47 Million |
CN¥274.38 Million | China | CN¥19.96 | ▲ +0.30% |
| 19197 |
Teuton Resources Corp.
V:TUO |
0.26x |
CA$124.49K
≈ $90.05K |
CA$478.16K | Canada | CA$1.64 | ▼ -6.29% |
| 19198 |
Sichuan Fulin Transportation Group Co Ltd
SHE:002357 |
0.26x |
CN¥10.55 Million
≈ $1.54 Million |
CN¥40.53 Million | China | CN¥10.44 | ▼ -1.32% |
| 19199 |
Carlsberg Brewery Malaysia Bhd
KLSE:2836 |
0.26x |
RM31.61 Million
≈ $7.94 Million |
RM121.48 Million | Malaysia | RM16.00 | ▼ -1.23% |
| 19200 |
HIAG Immobilien Holding AG
SW:HIAG |
0.26x |
CHF18.31 Million
≈ $23.15 Million |
CHF70.47 Million | Switzerland | CHF139.40 | ▲ +0.00% |