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,390
Positive operating CF and net income required
Last Updated
Jul 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 |
|---|---|---|---|---|---|---|---|
| 6001 |
American Public Education Inc
NASDAQ:APEI |
3.57x | $63.30 Million | $17.73 Million | USA | $48.86 | ▼ -0.83% |
| 6002 |
Shenzhen Textile Holdings Co Ltd
SHE:200045 |
3.57x |
HK$51.30 Million
≈ $6.55 Million |
HK$14.37 Million | China | HK$3.67 | ▲ +0.82% |
| 6003 |
Destiny Media Technologies Inc
V:DSY |
3.57x |
CA$298.60K
≈ $216.00K |
CA$83.65K | Canada | CA$0.50 | ▲ +0.00% |
| 6004 |
BEIJ.JINGNENG CL.ERG.HYC1
F:BJ6 |
3.57x |
€10.78 Billion
≈ $12.61 Billion |
€3.02 Billion | Germany | €0.20 | ▲ +0.99% |
| 6005 |
NanoenTekInc
KQ:039860 |
3.57x |
₩2.26 Billion
≈ $1.53 Million |
₩633.25 Million | Korea | ₩3495.00 | ▲ +2.64% |
| 6006 |
Rich Honour International Designs Co Ltd
TW:6754 |
3.57x |
NT$265.02 Million
≈ $8.35 Million |
NT$74.30 Million | Taiwan | NT$42.15 | ▲ +0.12% |
| 6007 |
Renewables Infrastructure Grp
LSE:TRIG |
3.57x |
GBX98.80 Million
≈ $12.02K |
GBX27.70 Million | UK | GBX74.60 | ▲ +0.00% |
| 6008 |
Koza Anadolu Metal Madencilik Isletmeleri AS
IS:KOZAA |
3.57x |
TL5.52 Billion
≈ $123.57 Million |
TL1.55 Billion | Turkey | TL104.40 | ▲ +1.85% |
| 6009 |
Eastern Air Logistics Co Ltd
SHG:601156 |
3.56x |
CN¥2.45 Billion
≈ $358.39 Million |
CN¥687.02 Million | China | CN¥16.36 | ▲ +2.57% |
| 6010 |
NK Co. Ltd
KO:085310 |
3.56x |
₩4.11 Billion
≈ $2.79 Million |
₩1.15 Billion | Korea | ₩8000.00 | ▲ +1.01% |
| 6011 |
Samhwa Networks Co. Ltd
KQ:046390 |
3.56x |
₩6.65 Billion
≈ $4.50 Million |
₩1.86 Billion | Korea | ₩1892.00 | ▲ +0.11% |
| 6012 |
Gs Retail
KO:007070 |
3.56x |
₩336.85 Billion
≈ $228.28 Million |
₩94.51 Billion | Korea | ₩25750.00 | ▼ -0.39% |
| 6013 |
Ranpak Holdings Corp
NYSE:PACK |
3.56x | $19.60 Million | $5.50 Million | USA | $6.77 | ▲ +3.20% |
| 6014 |
PT Sarana Menara
JK:TOWR |
3.56x |
Rp3.03 Trillion
≈ $177.29 Million |
Rp849.19 Billion | Indonesia | Rp412.00 | ▲ +0.98% |
| 6015 |
Joincare Pharmaceutical Group Industry Co Ltd
SHG:600380 |
3.56x |
CN¥1.09 Billion
≈ $159.61 Million |
CN¥306.27 Million | China | CN¥10.36 | ▼ -1.15% |
| 6016 |
Beijing Advanced Digital Technology Co Ltd
SHE:300541 |
3.56x |
CN¥237.58 Million
≈ $34.77 Million |
CN¥66.71 Million | China | CN¥10.36 | ▲ +4.02% |
| 6017 |
Spic Yuanda Environmental Protection Co Ltd
SHG:600292 |
3.56x |
CN¥144.95 Million
≈ $21.21 Million |
CN¥40.72 Million | China | CN¥12.41 | ▼ -2.13% |
| 6018 |
Choppies Enterprises Ltd
JSE:CHP |
3.56x |
ZAC266.05 Million
≈ $141.39K |
ZAC74.77 Million | South Africa | ZAC143.00 | ▲ +13.49% |
| 6019 |
Guizhou Qianyuan Power Co Ltd
SHE:002039 |
3.56x |
CN¥868.59 Million
≈ $127.10 Million |
CN¥244.10 Million | China | CN¥19.74 | ▼ -3.14% |
| 6020 |
CuriosityStream Inc
NASDAQ:CURIW |
3.56x | $2.79 Million | $784.00K | USA | $0.01 | ▲ +3.31% |
| 6021 |
Curiositystream Inc.
NASDAQ:CURI |
3.56x | $2.79 Million | $784.00K | USA | $2.59 | ▲ +0.78% |
| 6022 |
NHN Bugs Corp
KQ:104200 |
3.56x |
₩1.70 Billion
≈ $1.15 Million |
₩477.70 Million | Korea | ₩2495.00 | ▼ -3.48% |
| 6023 |
Sono-Tek Corp
NASDAQ:SOTK |
3.56x | $1.21 Million | $339.96K | USA | $5.30 | ▼ -1.49% |
| 6024 |
Corbion NV
AS:CRBN |
3.56x |
€115.20 Million
≈ $134.68 Million |
€32.40 Million | Netherlands | €19.41 | ▼ -1.87% |
| 6025 |
Corby Spirit and Wine Limited
TO:CSW-B |
3.56x |
CA$31.42 Million
≈ $22.73 Million |
CA$8.84 Million | Canada | CA$15.25 | ▲ +0.00% |
| 6026 |
P&H Tech Co. Ltd.
KQ:239890 |
3.55x |
₩3.25 Billion
≈ $2.20 Million |
₩913.52 Million | Korea | ₩3375.00 | ▲ +2.27% |
| 6027 |
Zhejiang Yuejian Intelligent Equipment Co Ltd
SHG:603095 |
3.55x |
CN¥64.46 Million
≈ $9.43 Million |
CN¥18.14 Million | China | CN¥11.59 | ▲ +0.96% |
| 6028 |
KEDE Numerical Control Co Ltd
SHG:688305 |
3.55x |
CN¥52.85 Million
≈ $7.73 Million |
CN¥14.87 Million | China | CN¥54.53 | ▲ +4.42% |
| 6029 |
Sincere Navigation Corp
TW:2605 |
3.55x |
NT$551.25 Million
≈ $17.37 Million |
NT$155.18 Million | Taiwan | NT$31.05 | ▲ +1.31% |
| 6030 |
Sunrex Technology Corp
TW:2387 |
3.55x |
NT$337.04 Million
≈ $10.62 Million |
NT$94.89 Million | Taiwan | NT$39.00 | ▲ +2.63% |
| 6031 |
Dollar General Corporation
NYSE:DG |
3.55x | $1.00 Billion | $282.66 Million | USA | $123.20 | ▼ -1.24% |
| 6032 |
Bank of Queensland Ltd
AU:BOQ |
3.55x |
AU$483.00 Million
≈ $341.75 Million |
AU$136.00 Million | Australia | AU$6.33 | ▼ -0.94% |
| 6033 |
YTL Power International Bhd
KLSE:6742 |
3.55x |
RM1.55 Billion
≈ $389.14 Million |
RM436.56 Million | Malaysia | RM4.30 | ▲ +1.42% |
| 6034 |
Red Sky Energy Ltd
AU:ROG |
3.55x |
AU$1.14 Million
≈ $806.91K |
AU$321.22K | Australia | AU$0.00 | ▲ +0.00% |
| 6035 |
Pearson plc
F:PESA |
3.55x |
€197.00 Million
≈ $230.31 Million |
€55.50 Million | Germany | €14.40 | ▼ -1.37% |
| 6036 |
iTonic Holdings Ltd.
NASDAQ:ITOC |
3.55x | $43.98K | $12.39K | USA | $0.28 | ▼ -0.07% |
| 6037 |
Pheton Holdings Ltd Class A Ordinary Shares
NASDAQ:PTHL |
3.55x | $43.98K | $12.39K | USA | $0.28 | ▼ -5.73% |
| 6038 |
Sh Belling
SHG:600171 |
3.55x |
CN¥248.78 Million
≈ $36.40 Million |
CN¥70.11 Million | China | CN¥23.45 | ▲ +4.27% |
| 6039 |
Powercom Co Ltd
TW:3043 |
3.55x |
NT$46.56 Million
≈ $1.47 Million |
NT$13.12 Million | Taiwan | NT$21.00 | ▲ +0.96% |
| 6040 |
ilShinbiobase Co. Ltd
KQ:068330 |
3.55x |
₩3.46 Billion
≈ $2.34 Million |
₩975.10 Million | Korea | ₩930.00 | ▲ +0.54% |
| 6041 |
Tianjin Capital Environmental Protection Group Company Limited
F:TIA |
3.54x |
€814.28 Million
≈ $951.98 Million |
€229.91 Million | Germany | €0.41 | ▲ +1.97% |
| 6042 |
Telkom Indonesia (Persero) Tbk PT
JK:TLKM |
3.54x |
Rp17.03 Trillion
≈ $998.01 Million |
Rp4.81 Trillion | Indonesia | Rp2750.00 | ▲ +1.48% |
| 6043 |
FIH Mobile Limited
F:FW3 |
3.54x |
€149.63 Million
≈ $174.93 Million |
€42.26 Million | Germany | €0.90 | ▲ +0.00% |
| 6044 |
Ackerstein Group Ltd
TA:ACKR |
3.54x |
ILA26.91 Million
≈ $72.14K |
ILA7.60 Million | Israel | ILA863.80 | ▲ +0.20% |
| 6045 |
Zhejiang Starry Pharm Co Ltd
SHG:603520 |
3.54x |
CN¥52.35 Million
≈ $7.66 Million |
CN¥14.79 Million | China | CN¥8.67 | ▲ +1.29% |
| 6046 |
MDxHealth SA ADR
NASDAQ:MDXH |
3.54x | $952.00K | $269.00K | USA | $2.17 | ▼ -4.82% |
| 6047 |
Ningbo Ligong Online Monitoring Technology Co Ltd
SHE:002322 |
3.54x |
CN¥98.13 Million
≈ $14.36 Million |
CN¥27.73 Million | China | CN¥9.97 | ▼ -1.09% |
| 6048 |
Shandong Iron and Steel Co Ltd
SHG:600022 |
3.54x |
CN¥450.43 Million
≈ $65.91 Million |
CN¥127.28 Million | China | CN¥1.33 | ▼ -0.75% |
| 6049 |
RLJ Lodging Trust
NYSE:RLJ |
3.54x | $101.32 Million | $28.63 Million | USA | $12.24 | ▲ +2.00% |
| 6050 |
China Container Terminal Corp
TW:2613 |
3.54x |
NT$220.75 Million
≈ $6.95 Million |
NT$62.38 Million | Taiwan | NT$21.25 | ▲ +0.71% |
| 6051 |
SHOP APOTH. UNSP.ADR/010
F:SAE1 |
3.54x |
€33.10 Million
≈ $38.70 Million |
€9.35 Million | Germany | €4.54 | ▼ -4.62% |
| 6052 |
Redcare Pharmacy NV
F:RDC |
3.54x |
€33.10 Million
≈ $38.70 Million |
€9.35 Million | Germany | €68.85 | ▲ +0.51% |
| 6053 |
Clariant AG
SW:CLN |
3.54x |
CHF92.00 Million
≈ $116.31 Million |
CHF26.00 Million | Switzerland | CHF7.28 | ▲ +0.97% |
| 6054 |
Horizon Technology Finance
NASDAQ:HRZN |
3.54x | $9.83 Million | $2.78 Million | USA | $4.56 | ▼ -0.65% |
| 6055 |
Guan Chong Bhd
KLSE:5102 |
3.54x |
RM437.19 Million
≈ $109.76 Million |
RM123.58 Million | Malaysia | RM1.21 | ▲ +2.54% |
| 6056 |
Controladora Vuela Compañía de Aviación S.A.B. de C.V
MX:VOLARA |
3.54x |
MX$251.83 Million
≈ $14.49 Million |
MX$71.18 Million | Mexico | MX$13.84 | ▲ +2.22% |
| 6057 |
Dongkuk Industries Co. Ltd
KQ:005160 |
3.54x |
₩19.34 Billion
≈ $13.11 Million |
₩5.47 Billion | Korea | ₩2280.00 | ▲ +0.00% |
| 6058 |
Hangzhou IECHO Science & Technology Co. Ltd. A
SHG:688092 |
3.54x |
CN¥39.36 Million
≈ $5.76 Million |
CN¥11.13 Million | China | CN¥20.23 | ▼ -3.53% |
| 6059 |
Fabasoft AG
XETRA:FAA |
3.54x |
€9.70 Million
≈ $11.34 Million |
€2.74 Million | Germany | €13.15 | ▲ +0.00% |
| 6060 |
Diagnos Laboratorium Utama PT Tbk
JK:DGNS |
3.53x |
Rp3.32 Billion
≈ $194.70K |
Rp940.04 Million | Indonesia | Rp226.00 | ▲ +0.00% |
| 6061 |
Zhongyin Babi Food Co. Ltd.
SHG:605338 |
3.53x |
CN¥245.89 Million
≈ $35.98 Million |
CN¥69.57 Million | China | CN¥18.07 | ▼ -3.06% |
| 6062 |
Shenzhen CDL Precision Technology Co Ltd
SHE:300686 |
3.53x |
CN¥41.20 Million
≈ $6.03 Million |
CN¥11.66 Million | China | CN¥11.33 | ▲ +2.81% |
| 6063 |
CVD Equipment Corporation
NASDAQ:CVV |
3.53x | $1.36 Million | $384.00K | USA | $7.66 | ▲ +4.50% |
| 6064 |
Lennar Corporation
NYSE:LEN |
3.53x | $1.76 Billion | $497.96 Million | USA | $81.84 | ▼ -1.28% |
| 6065 |
Universe Pharmaceuticals Inc
NASDAQ:UPC |
3.53x | $6.12 Million | $1.73 Million | USA | $4.24 | ▼ -0.24% |
| 6066 |
JAS Asset PCL
BK:J |
3.53x |
฿40.90 Million
≈ $1.27 Million |
฿11.58 Million | Thailand | ฿0.99 | ▲ +0.00% |
| 6067 |
Asefa Public Company Limited
BK:ASEFA |
3.53x |
฿244.15 Million
≈ $7.61 Million |
฿69.12 Million | Thailand | ฿6.15 | ▲ +0.00% |
| 6068 |
Infomedia Ltd
AU:IFM |
3.53x |
AU$29.55 Million
≈ $20.91 Million |
AU$8.37 Million | Australia | AU$1.70 | ▲ +0.00% |
| 6069 |
Clearwater Analytics Holdings Inc
NYSE:CWAN |
3.53x | $24.50 Million | $6.94 Million | USA | $24.56 | ▲ +0.00% |
| 6070 |
Coterra Energy Inc
NYSE:CTRA |
3.53x | $1.65 Billion | $466.00 Million | USA | $700.00 | ▲ +2049.88% |
| 6071 |
Strattec Security Corporation
NASDAQ:STRT |
3.53x | $11.44 Million | $3.24 Million | USA | $84.90 | ▲ +4.18% |
| 6072 |
Hankukpackage Co. Ltd
KQ:037230 |
3.53x |
₩5.34 Billion
≈ $3.62 Million |
₩1.51 Billion | Korea | ₩1368.00 | ▼ -3.05% |
| 6073 |
Nusantara Infrastructure Tbk
JK:META |
3.53x |
Rp61.80 Billion
≈ $3.62 Million |
Rp17.50 Billion | Indonesia | Rp238.00 | ▲ +0.00% |
| 6074 |
Korn Ferry
NYSE:KFY |
3.53x | $233.46 Million | $66.14 Million | USA | $78.04 | ▲ +0.03% |
| 6075 |
Southern Hydropower JSC
VN:SHP |
3.53x |
₫132.63 Billion
≈ $5.04 Million |
₫37.58 Billion | Vietnam | ₫32000.00 | ▼ -1.54% |
| 6076 |
Sichuan Jiuzhou Electronic Co Ltd
SHE:000801 |
3.53x |
CN¥87.37 Million
≈ $12.78 Million |
CN¥24.75 Million | China | CN¥11.16 | ▲ +1.64% |
| 6077 |
LB Group Co Ltd
SHE:002601 |
3.53x |
CN¥1.02 Billion
≈ $149.29 Million |
CN¥289.19 Million | China | CN¥16.72 | ▲ +4.63% |
| 6078 |
Resintech Bhd
KLSE:7232 |
3.53x |
RM15.73 Million
≈ $3.95 Million |
RM4.46 Million | Malaysia | RM0.45 | ▲ +1.14% |
| 6079 |
Top Systems-L
TA:TOPS |
3.53x |
ILA11.90 Million
≈ $31.91K |
ILA3.38 Million | Israel | ILA1010.00 | ▲ +2.22% |
| 6080 |
Gaming Realms plc
LSE:GMR |
3.53x |
GBX9.36 Million
≈ $1.14K |
GBX2.66 Million | UK | GBX30.20 | ▼ -0.98% |
| 6081 |
Crexendo Inc
NASDAQ:CXDO |
3.52x | $2.04 Million | $578.00K | USA | $7.80 | ▲ +1.43% |
| 6082 |
Jiangsu Kanion Pharmaceutical Co Ltd
SHG:600557 |
3.52x |
CN¥201.83 Million
≈ $29.53 Million |
CN¥57.27 Million | China | CN¥12.75 | ▼ -2.07% |
| 6083 |
KC Co. Ltd
KO:029460 |
3.52x |
₩22.76 Billion
≈ $15.43 Million |
₩6.46 Billion | Korea | ₩28500.00 | ▲ +2.89% |
| 6084 |
Petronas Dagangan Bhd
KLSE:5681 |
3.52x |
RM996.18 Million
≈ $250.11 Million |
RM283.00 Million | Malaysia | RM19.50 | ▼ -0.81% |
| 6085 |
Liberty Shoes Limited
NSE:LIBERTSHOE |
3.52x |
Rs266.66 Million
≈ $2.88 Million |
Rs75.79 Million | India | Rs266.15 | ▼ -1.35% |
| 6086 |
Wonpoong Corporation
KQ:008370 |
3.52x |
₩4.74 Billion
≈ $3.22 Million |
₩1.35 Billion | Korea | ₩4990.00 | ▲ +4.28% |
| 6087 |
Valterra Platinum Limited
JSE:VAL |
3.52x |
ZAC26.09 Billion
≈ $13.87 Million |
ZAC7.42 Billion | South Africa | ZAC110886.00 | ▲ +3.18% |
| 6088 |
Shanghai Weaver Network Co Ltd
SHG:603039 |
3.52x |
CN¥120.70 Million
≈ $17.66 Million |
CN¥34.31 Million | China | CN¥29.86 | ▲ +3.36% |
| 6089 |
Woori Financial Group Inc
KO:316140 |
3.52x |
₩4.37 Trillion
≈ $2.96 Billion |
₩1.24 Trillion | Korea | ₩30500.00 | ▼ -0.16% |
| 6090 |
GGL Resources Corp
V:GGL |
3.52x |
CA$91.49K
≈ $66.18K |
CA$26.02K | Canada | CA$0.05 | ▼ -9.09% |
| 6091 |
Wienerberger AG
VI:WIE |
3.51x |
€227.07 Million
≈ $265.47 Million |
€64.60 Million | Austria | €21.38 | ▼ -4.13% |
| 6092 |
Piraeus Financial Holdings S.A
AT:TPEIR |
3.51x |
€970.00 Million
≈ $1.13 Billion |
€276.00 Million | Greece | €9.40 | ▲ +5.62% |
| 6093 |
Jiin Ming Industry Co Ltd
TWO:3230 |
3.51x |
NT$6.12 Million
≈ $192.72K |
NT$1.74 Million | Taiwan | NT$47.25 | ▲ +9.88% |
| 6094 |
Golden Flower Tbk PT
JK:POLU |
3.51x |
Rp32.32 Billion
≈ $1.89 Million |
Rp9.20 Billion | Indonesia | Rp12425.00 | ▼ -3.68% |
| 6095 |
Wuhan Guide Infrared Co Ltd
SHE:002414 |
3.51x |
CN¥1.41 Billion
≈ $206.07 Million |
CN¥401.01 Million | China | CN¥14.19 | ▲ +3.12% |
| 6096 |
Anhui Coreach Technology Co Ltd
SHE:002983 |
3.51x |
CN¥97.42 Million
≈ $14.26 Million |
CN¥27.75 Million | China | CN¥18.05 | ▲ +5.13% |
| 6097 |
Taiwan High Speed Rail Corp
TW:2633 |
3.51x |
NT$5.71 Billion
≈ $179.84 Million |
NT$1.63 Billion | Taiwan | NT$26.10 | ▲ +0.97% |
| 6098 |
Storskogen Group AB Series B
ST:STOR-B |
3.51x |
Skr1.15 Billion
≈ $123.87 Million |
Skr328.00 Million | Sweden | Skr9.25 | ▼ -2.43% |
| 6099 |
Nippon Telegraph and Telephone Corporation
F:NLV |
3.51x |
€941.60 Billion
≈ $1.10 Trillion |
€268.41 Billion | Germany | €20.00 | ▲ +0.00% |
| 6100 |
Tube Investments of India Limited
NSE:TIINDIA |
3.51x |
Rs6.55 Billion
≈ $70.83 Million |
Rs1.87 Billion | India | Rs2909.30 | ▲ +0.78% |