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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
10901 Jinyuan Cement Co Ltd
SHE:000546
1.76x CN¥352.32 Million
≈ $51.55 Million
CN¥200.46 Million China CN¥5.26 ▲ +0.57%
10902 Paysafe Ltd
NYSE:PSFE
1.76x $58.90 Million $33.51 Million USA $6.90 ▼ -4.56%
10903 Flex Ltd
F:FXI
1.76x €420.00 Million
≈ $491.02 Million
€239.00 Million Germany €131.80 ▲ +0.08%
10904 GaeaSoft Corp
KQ:051160
1.76x ₩4.71 Billion
≈ $3.19 Million
₩2.68 Billion Korea ₩7960.00 ▲ +0.13%
10905 Whirlpool China Co Ltd
SHG:600983
1.76x CN¥175.26 Million
≈ $25.65 Million
CN¥99.74 Million China CN¥8.61 ▲ +0.47%
10906 Teladan Prima Agro PT Tbk
JK:TLDN
1.76x Rp470.92 Billion
≈ $27.59 Million
Rp268.03 Billion Indonesia Rp472.00 ▼ -3.67%
10907 Axcen Photonics
TWO:6530
1.76x NT$32.62 Million
≈ $1.03 Million
NT$18.57 Million Taiwan NT$109.50 ▲ +0.00%
10908 CubeSmart
NYSE:CUBE
1.76x $136.49 Million $77.72 Million USA $40.31 ▲ +0.78%
10909 Shaanxi Ligeance Mineral Resources Co Ltd
SHE:000697
1.76x CN¥11.57 Million
≈ $1.69 Million
CN¥6.59 Million China CN¥11.13 ▼ -0.45%
10910 Walgreens Boots Alliance Inc
NASDAQ:WBA
1.76x $604.00 Million $344.00 Million USA $11.98 ▲ +0.00%
10911 Guangzhou Huayan Precision Machinery Co.Ltd.
SHE:301138
1.76x CN¥60.11 Million
≈ $8.80 Million
CN¥34.24 Million China CN¥28.55 ▲ +1.93%
10912 Vitura Health Ltd
AU:VIT
1.76x AU$2.85 Million
≈ $2.01 Million
AU$1.62 Million Australia AU$0.03 ▼ -3.03%
10913 CN YANGT.PWR GDR REG S/A
F:CYZB
1.76x €60.56 Billion
≈ $70.80 Billion
€34.50 Billion Germany €38.80 ▲ +29.33%
10914 Tipco Asphalt Public Company Limited
BK:TASCO-R
1.76x ฿702.91 Million
≈ $21.91 Million
฿400.45 Million Thailand ฿15.00 ▼ -1.32%
10915 Nestcon Bhd
KLSE:0235
1.76x RM13.22 Million
≈ $3.32 Million
RM7.54 Million Malaysia RM0.35 ▲ +0.00%
10916 CN YUH.ED.CORP. HD-00001
F:2YU
1.76x €1.63 Billion
≈ $1.91 Billion
€929.88 Million Germany €0.04 ▼ -2.33%
10917 Pearl Global Industries Limited
NSE:PGIL
1.76x Rs2.73 Billion
≈ $29.55 Million
Rs1.56 Billion India Rs1665.60 ▼ -0.78%
10918 Wam Active Ltd
AU:WAA
1.76x AU$3.58 Million
≈ $2.53 Million
AU$2.04 Million Australia AU$1.02 ▲ +0.00%
10919 Volution Group plc
LSE:FAN
1.75x GBX39.79 Million
≈ $4.84K
GBX22.68 Million UK GBX608.00 ▼ -0.16%
10920 JBG SMITH Properties
NYSE:JBGS
1.75x $42.63 Million $24.31 Million USA $14.89 ▲ +0.20%
10921 OEM International AB (publ)
ST:OEM-B
1.75x Skr256.00 Million
≈ $27.55 Million
Skr146.00 Million Sweden Skr160.60 ▼ -0.86%
10922 Pacific Premier Bancorp Inc
NASDAQ:PPBI
1.75x $56.20 Million $32.06 Million USA $24.49 ▲ +0.33%
10923 Two Harbors Investments Corp
NYSE:TWO
1.75x $56.58 Million $32.28 Million USA $12.34 ▼ -0.16%
10924 Donegal Group B Inc
NASDAQ:DGICB
1.75x $20.17 Million $11.51 Million USA $19.15 ▲ +0.00%
10925 Donegal Group A Inc
NASDAQ:DGICA
1.75x $20.17 Million $11.51 Million USA $17.24 ▲ +3.11%
10926 Equity Lifestyle Properties Inc
NYSE:ELS
1.75x $195.37 Million $111.49 Million USA $62.43 ▲ +0.99%
10927 Cosmecca Korea Co. Ltd
KQ:241710
1.75x ₩20.60 Billion
≈ $13.96 Million
₩11.76 Billion Korea ₩70200.00 ▼ -2.77%
10928 Cardiex Ltd
AU:CDX
1.75x AU$1.41 Million
≈ $1.00 Million
AU$807.25K Australia AU$0.03 ▼ -5.56%
10929 FarGlory Hotel Co Ltd
TW:2712
1.75x NT$40.58 Million
≈ $1.28 Million
NT$23.17 Million Taiwan NT$15.15 ▼ -2.57%
10930 IMPERIAL BRANDS PLC ADR/1
F:ITBA
1.75x €3.63 Billion
≈ $4.24 Billion
€2.07 Billion Germany €31.60 ▲ +1.28%
10931 Bafang Yunji Intl Co Ltd
TW:2753
1.75x NT$511.35 Million
≈ $16.11 Million
NT$291.99 Million Taiwan NT$180.50 ▼ -1.10%
10932 MiMedx Group Inc
NASDAQ:MDXG
1.75x $29.33 Million $16.75 Million USA $3.74 ▼ -1.06%
10933 Metropolitan Bank Holding
NYSE:MCB
1.75x $55.03 Million $31.43 Million USA $90.85 ▲ +0.53%
10934 Amara Raja Batteries Limited
NSE:ARE&M
1.75x Rs5.29 Billion
≈ $57.26 Million
Rs3.02 Billion India Rs850.25 ▼ -1.06%
10935 DRDGOLD Limited
JSE:DRD
1.75x ZAC2.23 Billion
≈ $1.18 Million
ZAC1.27 Billion South Africa ZAC3968.00 ▼ -4.20%
10936 PT Jaya Bersama Indo Tbk
JK:DUCK
1.75x Rp53.69 Billion
≈ $3.15 Million
Rp30.67 Billion Indonesia Rp176.00 ▲ +0.00%
10937 Suzhou Sushi Testing Instrument Co Ltd
SHE:300416
1.75x CN¥160.06 Million
≈ $23.42 Million
CN¥91.45 Million China CN¥17.95 ▼ -0.66%
10938 Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700
1.75x CN¥37.35 Million
≈ $5.47 Million
CN¥21.34 Million China CN¥7.98 ▼ -3.86%
10939 AerCap Holdings NV
NYSE:AER
1.75x $1.43 Billion $818.12 Million USA $136.94 ▲ +0.37%
10940 AerCap Holdings N.V
F:R1D
1.75x €1.43 Billion
≈ $1.67 Billion
€818.13 Million Germany €117.90 ▲ +2.17%
10941 Nerdwallet Inc
NASDAQ:NRDS
1.75x $35.70 Million $20.40 Million USA $7.97 ▼ -2.09%
10942 ABCELLERA BIOLOGICS
F:8QQ
1.75x €277.36 Million
≈ $324.26 Million
€158.52 Million Germany €5.09 ▲ +9.82%
10943 Doubledown Interactive Co Ltd
NASDAQ:DDI
1.75x $42.23 Million $24.14 Million USA $11.62 ▼ -0.60%
10944 Recticel
BR:RECT
1.75x €35.33 Million
≈ $41.31 Million
€20.21 Million Belgium €10.80 ▲ +2.86%
10945 Dazzle Fashion Co Ltd
SHG:603587
1.75x CN¥115.17 Million
≈ $16.85 Million
CN¥65.87 Million China CN¥12.42 ▲ +1.72%
10946 Beijing WKW Automotive Parts Co Ltd
SHE:002662
1.75x CN¥160.24 Million
≈ $23.45 Million
CN¥91.73 Million China CN¥3.36 ▲ +1.20%
10947 Hebei Sinopack Electronic Technolog
SHE:003031
1.75x CN¥288.79 Million
≈ $42.26 Million
CN¥165.36 Million China CN¥142.59 ▼ -2.89%
10948 Hedef Girisim Sermayesi
IS:HDFGS
1.75x TL357.87 Million
≈ $8.02 Million
TL204.92 Million Turkey TL2.67 ▼ -2.55%
10949 Turkiye Kalkinma Bankasi AS
IS:KLNMA
1.75x TL4.52 Billion
≈ $101.17 Million
TL2.59 Billion Turkey TL9.00 ▼ -0.22%
10950 The TJX Companies Inc
NYSE:TJX
1.75x $3.10 Billion $1.77 Billion USA $160.71 ▲ +1.31%
10951 Alma Media Oyj
HE:ALMA
1.75x €22.00 Million
≈ $25.72 Million
€12.60 Million Finland €13.80 ▼ -1.08%
10952 Energy Metals Ltd
AU:EME
1.75x AU$632.00K
≈ $447.18K
AU$361.98K Australia AU$0.08 ▼ -11.11%
10953 Uipath Inc
NYSE:PATH
1.75x $182.35 Million $104.46 Million USA $11.24 ▼ -3.68%
10954 Hong Tai Electric Industrial Co Ltd
TW:1612
1.75x NT$317.44 Million
≈ $10.00 Million
NT$181.86 Million Taiwan NT$39.50 ▼ -2.83%
10955 Trifork Holding AG
CO:TRIFOR
1.75x Dkr5.22 Million
≈ $816.49K
Dkr2.99 Million Denmark Dkr90.00 ▲ +0.00%
10956 Richmond Mutual Bancorporation Inc
NASDAQ:RMBI
1.75x $6.28 Million $3.60 Million USA $14.69 ▲ +1.10%
10957 New Wave Group AB (publ)
ST:NEWA-B
1.75x Skr534.00 Million
≈ $57.47 Million
Skr306.00 Million Sweden Skr95.95 ▼ -0.78%
10958 China International Travel Service Corp Ltd
SHG:601888
1.74x CN¥789.05 Million
≈ $115.46 Million
CN¥452.21 Million China CN¥57.20 ▲ +2.90%
10959 MIDEA REAL HLDG HD 1
F:MR9
1.74x €975.69 Million
≈ $1.14 Billion
€559.30 Million Germany €0.34 ▲ +9.74%
10960 Sempra Energy
NYSE:SRE
1.74x $1.81 Billion $1.04 Billion USA $91.42 ▲ +1.20%
10961 Skyline Corporation
NYSE:SKY
1.74x $101.00 Million $57.90 Million USA $74.77 ▲ +0.25%
10962 Hangzhou Zhengqiang Corporation Limited
SHE:301119
1.74x CN¥48.02 Million
≈ $7.03 Million
CN¥27.54 Million China CN¥34.09 ▲ +0.92%
10963 JB Chemicals & Pharmaceuticals Limited
NSE:JBCHEPHARM
1.74x Rs3.62 Billion
≈ $39.19 Million
Rs2.08 Billion India Rs2169.30 ▲ +1.67%
10964 Nanya New Material Technology Co Ltd
SHG:688519
1.74x CN¥143.38 Million
≈ $20.98 Million
CN¥82.23 Million China CN¥236.10 ▼ -4.41%
10965 Charnic Capital Tbk PT
JK:NICK
1.74x Rp43.40 Billion
≈ $2.54 Million
Rp24.89 Billion Indonesia Rp1045.00 ▼ -0.48%
10966 Indian Metals & Ferro Alloys Limited
NSE:IMFA
1.74x Rs3.31 Billion
≈ $35.78 Million
Rs1.90 Billion India Rs1499.00 ▼ -2.43%
10967 China Tian Lun Gas Holdings Limited
F:TLJ
1.74x €162.70 Million
≈ $190.21 Million
€93.33 Million Germany €0.30 ▲ +0.67%
10968 BOOHOO GROUP PLC
LSE:DEBS
1.74x GBX162.80 Million
≈ $19.81K
GBX93.40 Million UK GBX23.50 ▼ -0.21%
10969 Netronix
TWO:6143
1.74x NT$411.03 Million
≈ $12.95 Million
NT$235.88 Million Taiwan NT$95.80 ▼ -0.83%
10970 Huadian Ener-B
SHG:900937
1.74x $282.69 Million $162.23 Million China $0.24 ▼ -5.86%
10971 Pembina Pipeline Corp
TO:PPL
1.74x CA$852.00 Million
≈ $616.32 Million
CA$489.00 Million Canada CA$68.07 ▼ -0.53%
10972 Robertet SA
PA:RBT
1.74x €78.28 Million
≈ $91.51 Million
€44.93 Million France €797.00 ▼ -0.13%
10973 RATIONAL Aktiengesellschaft
XETRA:RAA
1.74x €109.47 Million
≈ $127.99 Million
€62.83 Million Germany €658.00 ▲ +0.77%
10974 Palmer Square Capital BDC Inc.
NYSE:PSBD
1.74x $5.84 Million $3.35 Million USA $10.78 ▼ -0.19%
10975 Green Impact Partners Inc
V:GIP
1.74x CA$6.69 Million
≈ $4.84 Million
CA$3.84 Million Canada CA$2.30 ▲ +0.00%
10976 High Tech Pharm Co. Ltd
KQ:106190
1.74x ₩6.60 Billion
≈ $4.47 Million
₩3.79 Billion Korea ₩14610.00 ▲ +0.07%
10977 Sonos Inc
NASDAQ:SONO
1.74x $163.31 Million $93.80 Million USA $15.08 ▼ -7.20%
10978 Verisk Analytics Inc
NASDAQ:VRSK
1.74x $343.30 Million $197.20 Million USA $181.73 ▲ +0.96%
10979 Amkor Technology Inc
NASDAQ:AMKR
1.74x $145.09 Million $83.35 Million USA $64.95 ▼ -12.02%
10980 Zhejiang Kaier New Materials
SHE:300234
1.74x CN¥29.88 Million
≈ $4.37 Million
CN¥17.16 Million China CN¥8.83 ▲ +3.76%
10981 AVerMedia Technologies Inc
TW:2417
1.74x NT$138.29 Million
≈ $4.36 Million
NT$79.45 Million Taiwan NT$48.80 ▲ +0.00%
10982 Jinhui Shipping and Transportation Limited
F:J4O
1.74x €29.72 Million
≈ $34.74 Million
€17.07 Million Germany €0.55 ▼ -0.36%
10983 Jinhui Shipping and Transportation Limited
OL:JIN
1.74x Nkr29.72 Million
≈ $3.13 Million
Nkr17.07 Million Norway Nkr6.30 ▲ +1.61%
10984 SSR Inc
KQ:275630
1.74x ₩319.04 Million
≈ $216.21K
₩183.32 Million Korea ₩3820.00 ▲ +4.09%
10985 NamSys Inc
V:CTZ
1.74x CA$1.14 Million
≈ $827.09K
CA$657.01K Canada CA$1.24 ▲ +0.00%
10986 Hubei Energy Group Co Ltd
SHE:000883
1.74x CN¥2.40 Billion
≈ $351.39 Million
CN¥1.38 Billion China CN¥5.00 ▼ -3.47%
10987 Alvotech
IC:ALVO
1.74x Ikr55.74 Million
≈ $454.44K
Ikr32.04 Million Iceland Ikr421.00 ▼ -0.24%
10988 Guilin Layn Natural Ingredients Corp
SHE:002166
1.74x CN¥56.16 Million
≈ $8.22 Million
CN¥32.29 Million China CN¥7.70 ▲ +0.00%
10989 Hapag Lloyd AG
XETRA:HLAG
1.74x €131.10 Million
≈ $153.27 Million
€75.40 Million Germany €116.80 ▲ +0.34%
10990 Sygnia Ltd
JSE:SYG
1.74x ZAC299.78 Million
≈ $159.32K
ZAC172.44 Million South Africa ZAC3231.00 ▼ -0.15%
10991 Exmar NV
BR:EXM
1.74x €52.44 Million
≈ $61.31 Million
€30.17 Million Belgium €11.60 ▲ +2.20%
10992 Refrigeration Electrical Engineering Corp
VN:REE
1.74x ₫1.08 Trillion
≈ $40.90 Million
₫619.43 Billion Vietnam ₫50900.00 ▼ -0.59%
10993 Bumi Teknokultura Unggul Tbk
JK:BTEK
1.74x Rp17.59 Billion
≈ $1.03 Million
Rp10.13 Billion Indonesia Rp10.00 ▲ +0.00%
10994 Metals Acquisition Limited
NYSE:MTAL
1.74x $27.75 Million $15.97 Million USA $10.15 ▲ +0.00%
10995 Beijing Zhongkehaixun Digital S T
SHE:300810
1.74x CN¥114.18 Million
≈ $16.71 Million
CN¥65.74 Million China CN¥26.53 ▲ +0.99%
10996 Titan America SA
NYSE:TTAM
1.74x $57.35 Million $33.02 Million USA $15.67 ▼ -2.00%
10997 Gale Pacific Ltd
AU:GAP
1.74x AU$7.11 Million
≈ $5.03 Million
AU$4.09 Million Australia AU$0.08 ▲ +0.00%
10998 Ross Stores Inc
NASDAQ:ROST
1.74x $1.12 Billion $645.87 Million USA $230.37 ▼ -1.15%
10999 Yongxing Special Stainless Steel Co Ltd
SHE:002756
1.74x CN¥227.09 Million
≈ $33.23 Million
CN¥130.77 Million China CN¥58.95 ▼ -1.75%
11000 Citizens Financial Services Inc. Common Stock
NASDAQ:CZFS
1.74x $18.02 Million $10.38 Million USA $65.37 ▲ +1.84%