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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
8701 Next Vision Stabilized Systems
TA:NXSN
2.30x ILA64.93 Million
≈ $174.06K
ILA28.17 Million Israel ILA24170.00 ▼ -0.90%
8702 Qinetiq Group PLC
LSE:QQ
2.30x GBX159.50 Million
≈ $19.41K
GBX69.20 Million UK GBX489.80 ▲ +1.53%
8703 Tieling Newcity Investment Holding Ltd
SHE:000809
2.30x CN¥128.97 Million
≈ $18.87 Million
CN¥55.98 Million China CN¥2.91 ▼ -1.69%
8704 KPIT Technologies Limited
NSE:KPITTECH
2.30x Rs3.90 Billion
≈ $42.13 Million
Rs1.69 Billion India Rs583.20 ▲ +5.86%
8705 Genovis AB (publ.)
ST:GENO
2.30x Skr15.90 Million
≈ $1.71 Million
Skr6.90 Million Sweden Skr20.05 ▲ +5.42%
8706 Lattice Semiconductor Corporation
NASDAQ:LSCC
2.30x $50.26 Million $21.82 Million USA $128.42 ▼ -7.03%
8707 Hind Rectifiers Limited
NSE:HIRECT
2.30x Rs633.15 Million
≈ $6.85 Million
Rs274.89 Million India Rs1301.90 ▲ +1.32%
8708 Hornby PLC
LSE:HRN
2.30x GBX5.09 Million
≈ $619.79
GBX2.21 Million UK GBX0.65 ▲ +4.84%
8709 Shenzhen Goodix Technology Co Ltd Class A
SHG:603160
2.30x CN¥369.57 Million
≈ $54.08 Million
CN¥160.49 Million China CN¥49.20 ▼ -1.05%
8710 Lockheed Martin Corporation
NYSE:LMT
2.30x $3.73 Billion $1.62 Billion USA $582.60 ▲ +2.46%
8711 Cikarang Listrindo Tbk PT
JK:POWR
2.30x Rp52.27 Million
≈ $3.06K
Rp22.71 Million Indonesia Rp735.00 ▲ +0.68%
8712 New China Life Insurance Co Ltd
SHG:601336
2.30x CN¥41.56 Billion
≈ $6.08 Billion
CN¥18.06 Billion China CN¥63.12 ▼ -3.96%
8713 MLS Co Ltd
SHE:002745
2.30x CN¥127.96 Million
≈ $18.72 Million
CN¥55.61 Million China CN¥10.55 ▼ -1.03%
8714 Somnigroup International Inc.
NYSE:SGI
2.30x $408.20 Million $177.40 Million USA $71.56 ▲ +3.94%
8715 PJP Makrum S.A.
WAR:PJP
2.30x zł12.89 Million
≈ $3.55 Million
zł5.60 Million Poland zł20.50 ▲ +0.00%
8716 Misun Technology Co Ltd
SHE:301577
2.30x CN¥74.23 Million
≈ $10.86 Million
CN¥32.27 Million China CN¥51.25 ▼ -1.16%
8717 Francotyp-Postalia Holding AG
F:FPH
2.30x €7.69 Million
≈ $8.99 Million
€3.34 Million Germany €3.00 ▼ -0.33%
8718 Flat Glass Group Co. Ltd
SHG:601865
2.30x CN¥865.97 Million
≈ $126.72 Million
CN¥376.46 Million China CN¥9.40 ▼ -3.79%
8719 Azkoyen
MC:AZK
2.30x €18.91 Million
≈ $22.10 Million
€8.22 Million Spain €11.40 ▼ -2.15%
8720 Pico (Thailand) Public Company Limited
BK:PICO
2.30x ฿67.84 Million
≈ $2.11 Million
฿29.49 Million Thailand ฿4.20 ▲ +0.00%
8721 Acme Holdings Bhd
KLSE:7131
2.30x RM10.68 Million
≈ $2.68 Million
RM4.64 Million Malaysia RM0.12 ▲ +0.00%
8722 Servcorp Ltd
AU:SRV
2.30x AU$90.06 Million
≈ $63.73 Million
AU$39.16 Million Australia AU$6.25 ▲ +2.29%
8723 Teladan Setia Group Bhd
KLSE:0230
2.30x RM18.59 Million
≈ $4.67 Million
RM8.08 Million Malaysia RM0.75 ▲ +0.00%
8724 NISSAN MOTOR SP. ADR/2
F:NISE
2.30x €960.90 Billion
≈ $1.12 Trillion
€417.84 Billion Germany €3.68 ▼ -1.08%
8725 Zhejiang Xinneng Photovoltaic Technology Co Ltd
SHG:603105
2.30x CN¥185.80 Million
≈ $27.19 Million
CN¥80.80 Million China CN¥6.87 ▼ -5.24%
8726 Zeus Co.Ltd
KQ:079370
2.30x ₩6.20 Billion
≈ $4.20 Million
₩2.70 Billion Korea ₩8830.00 ▼ -6.06%
8727 Hefei Chipmore Technology Co. Ltd. A
SHG:688352
2.30x CN¥611.00 Million
≈ $89.41 Million
CN¥265.79 Million China CN¥14.28 ▼ -0.63%
8728 NRW Holdings Ltd
AU:NWH
2.30x AU$167.30 Million
≈ $118.37 Million
AU$72.78 Million Australia AU$7.10 ▲ +0.00%
8729 Trans Power Marine Tbk
JK:TPMA
2.30x Rp162.68 Billion
≈ $9.53 Million
Rp70.79 Billion Indonesia Rp448.00 ▼ -2.18%
8730 Suzhou Etron Technologies Co Ltd
SHG:603380
2.30x CN¥141.26 Million
≈ $20.67 Million
CN¥61.48 Million China CN¥32.75 ▼ -3.82%
8731 Angling Direct PLC
LSE:ANG
2.30x GBX4.94 Million
≈ $601.18
GBX2.15 Million UK GBX49.00 ▼ -1.01%
8732 Caisse Régionale de Crédit Agricole Mutuel de Paris et d-Ile-de-France
PA:CAF
2.30x €226.73 Million
≈ $265.07 Million
€98.77 Million France €116.22 ▼ -1.71%
8733 Samindo Resources Tbk
JK:MYOH
2.30x Rp11.31 Million
≈ $662.81
Rp4.93 Million Indonesia Rp1055.00 ▲ +0.48%
8734 Kangmei Pharmaceutical Co Ltd
SHG:600518
2.30x CN¥19.27 Million
≈ $2.82 Million
CN¥8.40 Million China CN¥1.33 ▼ -2.92%
8735 Shenzhen Topband Co Ltd
SHE:002139
2.29x CN¥207.37 Million
≈ $30.35 Million
CN¥90.38 Million China CN¥9.36 ▼ -3.01%
8736 Shoprite Holdings Ltd
JSE:SHP
2.29x ZAC8.65 Billion
≈ $4.60 Million
ZAC3.77 Billion South Africa ZAC27630.00 ▲ +1.66%
8737 Chengdu Bright Eye Hospital Co. Ltd.
SHE:301239
2.29x CN¥614.46 Million
≈ $89.92 Million
CN¥267.91 Million China CN¥29.99 ▼ -3.32%
8738 Anatolia Tani ve Biyoteknoloji Urunleri Arastirma Gelistirme Sanayi ve Ticaret
IS:ANGEN
2.29x TL188.64 Million
≈ $4.23 Million
TL82.26 Million Turkey TL10.15 ▼ -0.49%
8739 Sun Tekstil Sanayi ve Ticaret A.S.
IS:SUNTK
2.29x TL472.76 Million
≈ $10.59 Million
TL206.17 Million Turkey TL41.98 ▲ +2.69%
8740 Vraj Iron and Steel Ltd
NSE:VRAJ
2.29x Rs294.14 Million
≈ $3.18 Million
Rs128.28 Million India Rs129.21 ▼ -1.93%
8741 Ammo Inc
NASDAQ:POWW
2.29x $3.22 Million $1.40 Million USA $2.06 ▼ -1.90%
8742 Spectrum Brands Holdings Inc
NYSE:SPB
2.29x $67.40 Million $29.40 Million USA $88.81 ▲ +1.58%
8743 Vogiatzoglou Systems S.A
AT:VOSYS
2.29x €886.00K
≈ $1.04 Million
€386.50K Greece €1.96 ▼ -1.75%
8744 Trabzonspor Sportif Yatirim ve Futbol Isletmeciligi Ticaret AS
IS:TSPOR
2.29x TL1.20 Billion
≈ $26.78 Million
TL521.58 Million Turkey TL0.96 ▲ +1.05%
8745 Daewoo Elec Co
KO:009320
2.29x ₩931.18 Million
≈ $631.05K
₩406.23 Million Korea ₩966.00 ▼ -2.23%
8746 Desert Metals Ltd
AU:DM1
2.29x AU$461.76K
≈ $326.72K
AU$201.45K Australia AU$0.01 ▲ +6.67%
8747 Ekarat Engineering Public Company Limited
BK:AKR
2.29x ฿174.71 Million
≈ $5.45 Million
฿76.22 Million Thailand ฿0.89 ▼ -1.11%
8748 Weifu High-Technology Group Co Ltd
SHE:000581
2.29x CN¥1.03 Billion
≈ $150.99 Million
CN¥450.24 Million China CN¥16.88 ▼ -1.17%
8749 Vinny Overseas Limited
NSE:VINNY
2.29x Rs25.16 Million
≈ $272.14K
Rs10.98 Million India Rs1.07 ▼ -0.93%
8750 AXIS Capital Holdings Limited
F:AXV
2.29x €673.84 Million
≈ $787.79 Million
€294.30 Million Germany €102.00 ▲ +7.37%
8751 ZEAL Network SE
XETRA:TIMA
2.29x €35.85 Million
≈ $41.91 Million
€15.66 Million Germany €44.30 ▼ -2.21%
8752 Mendelson Infrastructures and Industries Ltd
TA:MNIN
2.29x ILA30.67 Million
≈ $82.22K
ILA13.40 Million Israel ILA1447.00 ▲ +0.00%
8753 Air Lease Corporation
NYSE:AL
2.29x $414.08 Million $180.93 Million USA $65.00 ▲ +0.03%
8754 Zhengzhou Coal Mining Machinery Group Company Limited
F:ZGC
2.29x €2.06 Billion
≈ $2.40 Billion
€898.21 Million Germany €1.51 ▼ -0.66%
8755 SCG PACKAGING -FGN- BA 1
F:5Y7A
2.29x €3.58 Billion
≈ $4.19 Billion
€1.57 Billion Germany €0.76 ▼ -1.95%
8756 SCG PACKAGING -NVDR- BA1
F:5Y7
2.29x €3.58 Billion
≈ $4.19 Billion
€1.57 Billion Germany €0.73 ▲ +0.00%
8757 Indo Pureco Pratama Tbk PT
JK:IPPE
2.29x Rp2.03 Billion
≈ $119.24K
Rp889.81 Million Indonesia Rp14.00 ▲ +0.00%
8758 Solstice Gold Corp
V:SGC
2.29x CA$976.81K
≈ $706.61K
CA$427.19K Canada CA$0.05 ▲ +0.00%
8759 Nextera Energy Inc
NYSE:NEE
2.29x $2.50 Billion $1.09 Billion USA $89.78 ▼ -0.01%
8760 Shenzhen China Micro Semicon Co. Ltd. A
SHG:688380
2.29x CN¥312.85 Million
≈ $45.78 Million
CN¥136.83 Million China CN¥38.23 ▼ -2.47%
8761 Grupo Aeroportuario del Pacífico S.A.B. de C.V
F:G9N
2.29x €7.57 Billion
≈ $8.85 Billion
€3.31 Billion Germany €186.00 ▲ +0.00%
8762 Grupo Aeroportuario del Pacifico SAB De CV ADR
NYSE:PAC
2.29x $7.57 Billion $3.31 Billion USA $262.05 ▼ -0.67%
8763 ESSILORLUXOTTICA 1/2/O.N.
F:ESLC
2.29x €5.29 Billion
≈ $6.19 Billion
€2.31 Billion Germany €79.50 ▼ -1.24%
8764 Xiamen Intretech Inc Class A
SHE:002925
2.29x CN¥91.69 Million
≈ $13.42 Million
CN¥40.12 Million China CN¥20.75 ▲ +1.62%
8765 CLP HLDGS LTD ADR/1 HD 5
F:CLP1
2.29x €24.38 Billion
≈ $28.50 Billion
€10.67 Billion Germany €8.00 ▲ +0.63%
8766 Windar Photonics Plc
LSE:WPHO
2.29x GBX428.62K
≈ $52.15
GBX187.55K UK GBX26.50 ▲ +0.00%
8767 Evergreen Fibreboard Bhd
KLSE:5101
2.29x RM6.78 Million
≈ $1.70 Million
RM2.96 Million Malaysia RM0.13 ▲ +0.00%
8768 Chaintech Technology Corp
TW:2425
2.28x NT$170.42 Million
≈ $5.37 Million
NT$74.58 Million Taiwan NT$46.85 ▲ +2.29%
8769 PowerBank Corporation
NASDAQ:SUUN
2.28x $2.31 Million $1.01 Million USA $0.58 ▼ -11.52%
8770 SM Entertainment Co. Ltd
KQ:041510
2.28x ₩61.64 Billion
≈ $41.78 Million
₩26.98 Billion Korea ₩69800.00 ▼ -2.38%
8771 Tongling Nonferrous Metals Group Co Ltd
SHE:000630
2.28x CN¥752.87 Million
≈ $110.17 Million
CN¥329.60 Million China CN¥6.01 ▼ -4.60%
8772 A-Jin Industry Co Ltd
KQ:013310
2.28x ₩52.24 Billion
≈ $35.40 Million
₩22.87 Billion Korea ₩2530.00 ▼ -2.13%
8773 London Stock Exchange Group PLC
LSE:LSEG
2.28x GBX1.48 Billion
≈ $180.32K
GBX649.00 Million UK GBX8774.00 ▲ +2.40%
8774 Kuehne & Nagel
SW:KNIN
2.28x CHF443.00 Million
≈ $560.07 Million
CHF194.00 Million Switzerland CHF204.60 ▲ +0.10%
8775 Bytes Technology Ltd
LSE:BYIT
2.28x GBX50.81 Million
≈ $6.18K
GBX22.25 Million UK GBX416.20 ▼ -0.10%
8776 Neurones
PA:NRO
2.28x €67.10 Million
≈ $78.45 Million
€29.39 Million France €35.00 ▲ +0.29%
8777 SHELL PLC WI ADR/2
F:L3H
2.28x €9.44 Billion
≈ $11.03 Billion
€4.13 Billion Germany €77.00 ▲ +1.32%
8778 Shenzhen Aoto Electronics Co Ltd
SHE:002587
2.28x CN¥17.16 Million
≈ $2.51 Million
CN¥7.52 Million China CN¥5.03 ▼ -1.57%
8779 Beijing InHand Networks Technology Co Ltd
SHG:688080
2.28x CN¥80.34 Million
≈ $11.76 Million
CN¥35.19 Million China CN¥31.97 ▼ -3.06%
8780 Floridienne
BR:FLOB
2.28x €65.60 Million
≈ $76.70 Million
€28.74 Million Belgium €61.00 ▲ +0.83%
8781 Zhejiang Henglin Chair Industry Co Ltd Class A
SHG:603661
2.28x CN¥222.29 Million
≈ $32.53 Million
CN¥97.40 Million China CN¥27.33 ▼ -3.43%
8782 Macquarie Technology Group Ltd
AU:MAQ
2.28x AU$37.27 Million
≈ $26.37 Million
AU$16.33 Million Australia AU$63.87 ▼ -1.75%
8783 Adrad Holdings Ltd
AU:AHL
2.28x AU$6.33 Million
≈ $4.48 Million
AU$2.77 Million Australia AU$1.32 ▲ +1.54%
8784 Wacker Neuson SE
F:WAC
2.28x €60.90 Million
≈ $71.20 Million
€26.70 Million Germany €21.65 ▲ +1.41%
8785 Jetbest
TWO:4741
2.28x NT$24.06 Million
≈ $757.96K
NT$10.55 Million Taiwan NT$46.00 ▼ -2.54%
8786 Trakcja PRKiI S.A.
WAR:TRK
2.28x zł83.58 Million
≈ $23.00 Million
zł36.66 Million Poland zł3.63 ▼ -0.55%
8787 GR Engineering Services Ltd
AU:GNG
2.28x AU$39.29 Million
≈ $27.80 Million
AU$17.23 Million Australia AU$5.65 ▲ +4.63%
8788 CCR S.A
SA:CCRO3
2.28x R$1.25 Billion
≈ $245.69 Million
R$549.28 Million Brazil R$13.51 ▲ +0.00%
8789 Premier Investments Ltd
AU:PMV
2.28x AU$230.90 Million
≈ $163.38 Million
AU$101.31 Million Australia AU$13.74 ▼ -1.01%
8790 Harbin Electric Coporation Jiamusi Electric Machine Co Ltd
SHE:000922
2.28x CN¥145.69 Million
≈ $21.32 Million
CN¥63.94 Million China CN¥10.37 ▼ -5.47%
8791 X-Legend Entertainment Co Ltd
TW:4994
2.28x NT$37.23 Million
≈ $1.17 Million
NT$16.35 Million Taiwan NT$92.70 ▼ -0.22%
8792 Spar Nord Bank
CO:SPNO
2.28x Dkr1.12 Billion
≈ $174.92 Million
Dkr491.00 Million Denmark Dkr209.60 ▲ +0.00%
8793 Lifetime Brands Inc
NASDAQ:LCUT
2.28x $20.31 Million $8.92 Million USA $8.69 ▲ +2.42%
8794 Corsair Gaming Inc
NASDAQ:CRSR
2.28x $29.73 Million $13.06 Million USA $9.85 ▼ -2.28%
8795 Pacific Hospital Supply Co Ltd
TWO:4126
2.28x NT$200.14 Million
≈ $6.31 Million
NT$87.91 Million Taiwan NT$76.50 ▼ -0.39%
8796 Dynavox Group
ST:DYVOX
2.28x Skr107.00 Million
≈ $11.51 Million
Skr47.00 Million Sweden Skr73.40 ▲ +2.30%
8797 BoomBit S.A
WAR:BBT
2.28x zł7.00 Million
≈ $1.93 Million
zł3.07 Million Poland zł5.34 ▼ -0.74%
8798 Bridgford Foods Corporation
NASDAQ:BRID
2.28x $3.89 Million $1.71 Million USA $6.43 ▲ +1.18%
8799 Indo Acidatama Tbk
JK:SRSN
2.28x Rp46.87 Billion
≈ $2.75 Million
Rp20.59 Billion Indonesia Rp67.00 ▲ +1.52%
8800 Kumho Tire
KO:073240
2.28x ₩216.19 Billion
≈ $146.51 Million
₩95.00 Billion Korea ₩6130.00 ▼ -4.81%