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
10801 Pacific Premier Bancorp Inc
NASDAQ:PPBI
1.75x $56.20 Million $32.06 Million USA $24.49 ▲ +0.33%
10802 Two Harbors Investments Corp
NYSE:TWO
1.75x $56.58 Million $32.28 Million USA $12.10 ▲ +0.08%
10803 Donegal Group A Inc
NASDAQ:DGICA
1.75x $20.17 Million $11.51 Million USA $18.76 ▲ +1.74%
10804 Donegal Group B Inc
NASDAQ:DGICB
1.75x $20.17 Million $11.51 Million USA $20.86 ▲ +2.81%
10805 Equity Lifestyle Properties Inc
NYSE:ELS
1.75x $195.37 Million $111.49 Million USA $66.05 ▲ +0.03%
10806 Cardiex Ltd
AU:CDX
1.75x AU$1.41 Million
≈ $1.00 Million
AU$807.25K Australia AU$0.03 ▼ -5.56%
10807 FarGlory Hotel Co Ltd
TW:2712
1.75x NT$40.58 Million
≈ $1.28 Million
NT$23.17 Million Taiwan NT$15.00 ▲ +0.00%
10808 IMPERIAL BRANDS PLC ADR/1
F:ITBA
1.75x €3.63 Billion
≈ $4.24 Billion
€2.07 Billion Germany €31.60 ▲ +1.28%
10809 Bafang Yunji Intl Co Ltd
TW:2753
1.75x NT$511.35 Million
≈ $16.11 Million
NT$291.99 Million Taiwan NT$178.50 ▲ +1.42%
10810 MiMedx Group Inc
NASDAQ:MDXG
1.75x $29.33 Million $16.75 Million USA $4.20 ▲ +1.69%
10811 Metropolitan Bank Holding
NYSE:MCB
1.75x $55.03 Million $31.43 Million USA $91.03 ▲ +0.26%
10812 Amara Raja Batteries Limited
NSE:ARE&M
1.75x Rs5.29 Billion
≈ $57.26 Million
Rs3.02 Billion India Rs872.90 ▼ -0.40%
10813 DRDGOLD Limited
JSE:DRD
1.75x ZAC2.23 Billion
≈ $1.18 Million
ZAC1.27 Billion South Africa ZAC3534.00 ▲ +2.43%
10814 Associated British Foods PLC
LSE:ABF
1.75x GBX779.00 Million
≈ $94.78K
GBX445.00 Million UK GBX1995.50 ▲ +1.42%
10815 PT Jaya Bersama Indo Tbk
JK:DUCK
1.75x Rp53.69 Billion
≈ $3.15 Million
Rp30.67 Billion Indonesia Rp176.00 ▲ +0.00%
10816 Suzhou Sushi Testing Instrument Co Ltd
SHE:300416
1.75x CN¥160.06 Million
≈ $23.42 Million
CN¥91.45 Million China CN¥13.61 ▼ -2.37%
10817 Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700
1.75x CN¥37.35 Million
≈ $5.47 Million
CN¥21.34 Million China CN¥5.59 ▲ +2.76%
10818 AerCap Holdings NV
NYSE:AER
1.75x $1.43 Billion $818.12 Million USA $151.30 ▲ +1.84%
10819 AerCap Holdings N.V
F:R1D
1.75x €1.43 Billion
≈ $1.67 Billion
€818.13 Million Germany €132.95 ▲ +2.27%
10820 Nerdwallet Inc
NASDAQ:NRDS
1.75x $35.70 Million $20.40 Million USA $8.88 ▲ +1.95%
10821 ABCELLERA BIOLOGICS
F:8QQ
1.75x €277.36 Million
≈ $324.26 Million
€158.52 Million Germany €5.06 ▲ +0.40%
10822 Doubledown Interactive Co Ltd
NASDAQ:DDI
1.75x $42.23 Million $24.14 Million USA $11.42 ▲ +0.53%
10823 DKME Co., Ltd.
KO:015590
1.75x ₩8.04 Billion
≈ $5.45 Million
₩4.60 Billion Korea ₩1850.00 ▼ -0.75%
10824 Pagaya Technologies Ltd.
NASDAQ:PGY
1.75x $43.18 Million $24.69 Million USA $15.89 ▼ -2.28%
10825 Recticel
BR:RECT
1.75x €35.33 Million
≈ $41.31 Million
€20.21 Million Belgium €11.90 ▼ -0.17%
10826 Dazzle Fashion Co Ltd
SHG:603587
1.75x CN¥115.17 Million
≈ $16.85 Million
CN¥65.87 Million China CN¥11.18 ▼ -2.61%
10827 Beijing WKW Automotive Parts Co Ltd
SHE:002662
1.75x CN¥160.24 Million
≈ $23.45 Million
CN¥91.73 Million China CN¥3.03 ▼ -2.26%
10828 Hebei Sinopack Electronic Technolog
SHE:003031
1.75x CN¥288.79 Million
≈ $42.26 Million
CN¥165.36 Million China CN¥106.00 ▼ -1.48%
10829 Hedef Girisim Sermayesi
IS:HDFGS
1.75x TL357.87 Million
≈ $8.02 Million
TL204.92 Million Turkey TL2.73 ▼ -2.85%
10830 Turkiye Kalkinma Bankasi AS
IS:KLNMA
1.75x TL4.52 Billion
≈ $101.17 Million
TL2.59 Billion Turkey TL9.80 ▲ +4.26%
10831 Alma Media Oyj
HE:ALMA
1.75x €22.00 Million
≈ $25.72 Million
€12.60 Million Finland €13.60 ▲ +3.03%
10832 Energy Metals Ltd
AU:EME
1.75x AU$632.00K
≈ $447.18K
AU$361.98K Australia AU$0.08 ▲ +0.00%
10833 Uipath Inc
NYSE:PATH
1.75x $182.35 Million $104.46 Million USA $10.84 ▲ +6.27%
10834 Trifork Holding AG
CO:TRIFOR
1.75x Dkr5.22 Million
≈ $816.49K
Dkr2.99 Million Denmark Dkr107.00 ▲ +1.42%
10835 New Wave Group AB (publ)
ST:NEWA-B
1.75x Skr534.00 Million
≈ $57.47 Million
Skr306.00 Million Sweden Skr92.25 ▲ +2.10%
10836 China International Travel Service Corp Ltd
SHG:601888
1.74x CN¥789.05 Million
≈ $115.46 Million
CN¥452.21 Million China CN¥53.20 ▼ -3.69%
10837 MIDEA REAL HLDG HD 1
F:MR9
1.74x €975.69 Million
≈ $1.14 Billion
€559.30 Million Germany €0.32 ▲ +0.63%
10838 Sempra Energy
NYSE:SRE
1.74x $1.81 Billion $1.04 Billion USA $92.98 ▼ -0.49%
10839 Skyline Corporation
NYSE:SKY
1.74x $101.00 Million $57.90 Million USA $81.63 ▲ +2.15%
10840 Korea Fuel-Tech Corporation
KQ:123410
1.74x ₩18.47 Billion
≈ $12.52 Million
₩10.59 Billion Korea ₩5180.00 ▼ -5.13%
10841 Hangzhou Zhengqiang Corporation Limited
SHE:301119
1.74x CN¥48.02 Million
≈ $7.03 Million
CN¥27.54 Million China CN¥18.80 ▼ -1.31%
10842 Nanya New Material Technology Co Ltd
SHG:688519
1.74x CN¥143.38 Million
≈ $20.98 Million
CN¥82.23 Million China CN¥223.66 ▼ -2.51%
10843 Charnic Capital Tbk PT
JK:NICK
1.74x Rp43.40 Billion
≈ $2.54 Million
Rp24.89 Billion Indonesia Rp1075.00 ▼ -0.46%
10844 Indian Metals & Ferro Alloys Limited
NSE:IMFA
1.74x Rs3.31 Billion
≈ $35.78 Million
Rs1.90 Billion India Rs1340.10 ▲ +0.28%
10845 China Tian Lun Gas Holdings Limited
F:TLJ
1.74x €162.70 Million
≈ $190.21 Million
€93.33 Million Germany €0.30 ▼ -0.67%
10846 BOOHOO GROUP PLC
LSE:DEBS
1.74x GBX162.80 Million
≈ $19.81K
GBX93.40 Million UK GBX24.00 ▲ +2.13%
10847 Netronix
TWO:6143
1.74x NT$411.03 Million
≈ $12.95 Million
NT$235.88 Million Taiwan NT$95.70 ▼ -0.10%
10848 Huadian Ener-B
SHG:900937
1.74x $282.69 Million $162.23 Million China $0.21 ▼ -3.27%
10849 DMS Co.Ltd
KQ:068790
1.74x ₩21.61 Billion
≈ $14.65 Million
₩12.40 Billion Korea ₩8010.00 ▼ -2.67%
10850 Robertet SA
PA:RBT
1.74x €78.28 Million
≈ $91.51 Million
€44.93 Million France €772.00 ▼ -2.89%
10851 RATIONAL Aktiengesellschaft
XETRA:RAA
1.74x €109.47 Million
≈ $127.99 Million
€62.83 Million Germany €649.50 ▲ +2.12%
10852 Palmer Square Capital BDC Inc.
NYSE:PSBD
1.74x $5.84 Million $3.35 Million USA $9.51 ▲ +0.63%
10853 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%
10854 High Tech Pharm Co. Ltd
KQ:106190
1.74x ₩6.60 Billion
≈ $4.47 Million
₩3.79 Billion Korea ₩10760.00 ▲ +0.00%
10855 Sonos Inc
NASDAQ:SONO
1.74x $163.31 Million $93.80 Million USA $14.69 ▲ +1.10%
10856 Verisk Analytics Inc
NASDAQ:VRSK
1.74x $343.30 Million $197.20 Million USA $201.34 ▲ +4.23%
10857 Foseco India Limited
NSE:FOSECOIND
1.74x Rs506.31 Million
≈ $5.48 Million
Rs290.85 Million India Rs5048.00 ▲ +0.32%
10858 Amkor Technology Inc
NASDAQ:AMKR
1.74x $145.09 Million $83.35 Million USA $64.96 ▼ -0.57%
10859 Zhejiang Kaier New Materials
SHE:300234
1.74x CN¥29.88 Million
≈ $4.37 Million
CN¥17.16 Million China CN¥6.56 ▼ -4.23%
10860 AVerMedia Technologies Inc
TW:2417
1.74x NT$138.29 Million
≈ $4.36 Million
NT$79.45 Million Taiwan NT$41.00 ▲ +0.37%
10861 Jinhui Shipping and Transportation Limited
F:J4O
1.74x €29.72 Million
≈ $34.74 Million
€17.07 Million Germany €0.53 ▲ +0.00%
10862 Jinhui Shipping and Transportation Limited
OL:JIN
1.74x Nkr29.72 Million
≈ $3.13 Million
Nkr17.07 Million Norway Nkr6.06 ▼ -1.62%
10863 SSR Inc
KQ:275630
1.74x ₩319.04 Million
≈ $216.21K
₩183.32 Million Korea ₩3760.00 ▼ -6.00%
10864 NamSys Inc
V:CTZ
1.74x CA$1.14 Million
≈ $827.09K
CA$657.01K Canada CA$1.23 ▲ +6.96%
10865 Hubei Energy Group Co Ltd
SHE:000883
1.74x CN¥2.40 Billion
≈ $351.39 Million
CN¥1.38 Billion China CN¥4.64 ▼ -3.13%
10866 Alvotech
IC:ALVO
1.74x Ikr55.74 Million
≈ $454.44K
Ikr32.04 Million Iceland Ikr421.00 ▼ -0.24%
10867 Guilin Layn Natural Ingredients Corp
SHE:002166
1.74x CN¥56.16 Million
≈ $8.22 Million
CN¥32.29 Million China CN¥6.25 ▼ -3.10%
10868 Hapag Lloyd AG
XETRA:HLAG
1.74x €131.10 Million
≈ $153.27 Million
€75.40 Million Germany €130.50 ▲ +2.19%
10869 Sygnia Ltd
JSE:SYG
1.74x ZAC299.78 Million
≈ $159.32K
ZAC172.44 Million South Africa ZAC3350.00 ▲ +1.98%
10870 Exmar NV
BR:EXM
1.74x €52.44 Million
≈ $61.31 Million
€30.17 Million Belgium €11.50 ▲ +0.00%
10871 Refrigeration Electrical Engineering Corp
VN:REE
1.74x ₫1.08 Trillion
≈ $40.90 Million
₫619.43 Billion Vietnam ₫44400.00 ▼ -0.22%
10872 Bumi Teknokultura Unggul Tbk
JK:BTEK
1.74x Rp17.59 Billion
≈ $1.03 Million
Rp10.13 Billion Indonesia Rp11.00 ▼ -8.33%
10873 Metals Acquisition Limited
NYSE:MTAL
1.74x $27.75 Million $15.97 Million USA $10.21 ▲ +0.79%
10874 Beijing Zhongkehaixun Digital S T
SHE:300810
1.74x CN¥114.18 Million
≈ $16.71 Million
CN¥65.74 Million China CN¥22.04 ▼ -0.50%
10875 Titan America SA
NYSE:TTAM
1.74x $57.35 Million $33.02 Million USA $17.15 ▲ +1.00%
10876 Gale Pacific Ltd
AU:GAP
1.74x AU$7.11 Million
≈ $5.03 Million
AU$4.09 Million Australia AU$0.08 ▲ +0.00%
10877 Ross Stores Inc
NASDAQ:ROST
1.74x $1.12 Billion $645.87 Million USA $238.89 ▲ +2.80%
10878 Yongxing Special Stainless Steel Co Ltd
SHE:002756
1.74x CN¥227.09 Million
≈ $33.23 Million
CN¥130.77 Million China CN¥44.90 ▼ -2.14%
10879 Citizens Financial Services Inc. Common Stock
NASDAQ:CZFS
1.74x $18.02 Million $10.38 Million USA $74.88 ▲ +4.73%
10880 Focuslight Technologies Inc. A
SHG:688167
1.74x CN¥157.23 Million
≈ $23.01 Million
CN¥90.55 Million China CN¥203.70 ▼ -2.77%
10881 ZYLOX-TONBRDG.MED.TECH.H1
F:818
1.74x €174.08 Million
≈ $203.51 Million
€100.26 Million Germany €1.88 ▼ -4.08%
10882 Kontoor Brands Inc
NYSE:KTB
1.74x $64.15 Million $36.94 Million USA $83.54 ▲ +0.20%
10883 Tingyi (Cayman Islands) Holding Corp
F:TYG
1.74x €1.42 Billion
≈ $1.66 Billion
€818.84 Million Germany €1.24 ▼ -0.80%
10884 Ganesha Ecosphere Limited
NSE:GANECOS
1.74x Rs412.38 Million
≈ $4.46 Million
Rs237.55 Million India Rs1209.40 ▲ +1.23%
10885 Medalist Diversified Reit Inc
NASDAQ:MDRR
1.74x $139.88K $80.58K USA $11.14 ▼ -1.50%
10886 PNC Technologies co. Ltd
KQ:237750
1.74x ₩1.13 Billion
≈ $766.65K
₩651.91 Million Korea ₩3810.00 ▼ -4.39%
10887 Aquis Exchange PLC
LSE:AQX
1.74x GBX1.41 Million
≈ $171.43
GBX812.00K UK GBX0.00 ▲ +0.00%
10888 Topoint Technology Co Ltd
TW:8021
1.74x NT$259.79 Million
≈ $8.18 Million
NT$149.73 Million Taiwan NT$370.00 ▼ -8.98%
10889 Haleon plc
NYSE:HLN
1.73x $1.48 Billion $855.69 Million USA $9.78 ▲ +0.72%
10890 Torrent Power Limited
NSE:TORNTPOWER
1.73x Rs25.24 Billion
≈ $272.97 Million
Rs14.55 Billion India Rs1434.10 ▲ +0.29%
10891 Golden Heaven Group Holdings Ltd. Ordinary Shares
NASDAQ:GDHG
1.73x $3.54 Million $2.04 Million USA $1.48 ▲ +3.50%
10892 Sezzle Inc.
NASDAQ:SEZL
1.73x $88.98 Million $51.30 Million USA $153.89 ▼ -3.22%
10893 Maxis Bhd
KLSE:6012
1.73x RM659.00 Million
≈ $165.45 Million
RM380.00 Million Malaysia RM3.52 ▼ -0.56%
10894 Zhejiang Huayou Cobalt Co Ltd
SHG:603799
1.73x CN¥2.61 Billion
≈ $381.85 Million
CN¥1.51 Billion China CN¥39.31 ▼ -5.39%
10895 Silicon Power Computer & Communications
TWO:4973
1.73x NT$55.41 Million
≈ $1.75 Million
NT$31.97 Million Taiwan NT$143.50 ▲ +0.70%
10896 TPC Plus Bhd
KLSE:7176
1.73x RM31.41 Million
≈ $7.89 Million
RM18.13 Million Malaysia RM0.28 ▲ +5.66%
10897 Telia Lietuva AB
F:ZWS
1.73x €38.36 Million
≈ $44.85 Million
€22.14 Million Germany €2.21 ▲ +0.00%
10898 National HealthCare Corporation
NYSE MKT:NHC
1.73x $62.53 Million $36.10 Million USA $196.00 ▲ +0.00%
10899 Clinica Baviera
MC:CBAV
1.73x €14.17 Million
≈ $16.57 Million
€8.18 Million Spain €57.20 ▲ +0.35%
10900 Accentis
BR:ACCB
1.73x €1.71 Million
≈ $2.00 Million
€989.00K Belgium €0.03 ▼ -3.85%