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
7901 Barclays PLC
MX:BCSN
2.61x MX$18.74 Billion
≈ $1.08 Billion
MX$7.17 Billion Mexico MX$432.20 ▲ +1.53%
7902 Kaulin Mfg
TW:1531
2.61x NT$84.21 Million
≈ $2.65 Million
NT$32.23 Million Taiwan NT$12.95 ▲ +2.37%
7903 Sichuan Haowu Electromechanical Co Ltd
SHE:000757
2.61x CN¥32.24 Million
≈ $4.72 Million
CN¥12.34 Million China CN¥3.91 ▼ -2.49%
7904 Mind Gym Ltd
LSE:MIND
2.61x GBX1.24 Million
≈ $151.24
GBX476.00K UK GBX9.50 ▲ +0.00%
7905 Hankook Cosmetics Manufacturing Co Ltd
KO:003350
2.61x ₩10.74 Billion
≈ $7.28 Million
₩4.11 Billion Korea ₩8390.00 ▲ +2.19%
7906 Sanara Medtech Inc
NASDAQ:SMTI
2.61x $2.18 Million $833.54K USA $22.12 ▲ +5.48%
7907 Integra LifeSciences Holdings
NASDAQ:IART
2.61x $50.74 Million $19.43 Million USA $17.56 ▲ +9.07%
7908 Fugro N.V.
AS:FUR
2.61x €405.53 Million
≈ $474.10 Million
€155.34 Million Netherlands €11.86 ▲ +1.63%
7909 Cash.Medien AG
HM:MF8
2.61x €76.00K
≈ $88.85K
€29.12K Germany €1.80 ▲ +0.00%
7910 M Yochananof and Sons Ltd
TA:YHNF
2.61x ILA105.62 Million
≈ $283.17K
ILA40.47 Million Israel ILA37470.00 ▼ -2.24%
7911 Nippon Sanso Holdings Corp.
NYSE:NPXYY
2.61x $84.82 Billion $32.51 Billion USA $17.62 ▼ -0.28%
7912 Bapcor Ltd
AU:BAP
2.61x AU$106.53 Million
≈ $75.38 Million
AU$40.83 Million Australia AU$0.42 ▲ +0.00%
7913 SJW Group Common Stock
NYSE:SJW
2.61x $43.18 Million $16.55 Million USA $52.55 ▲ +0.00%
7914 OceanaGold Corporation
TO:OGC
2.61x CA$227.50 Million
≈ $164.57 Million
CA$87.20 Million Canada CA$39.28 ▲ +1.11%
7915 Ab Dynamics
LSE:ABDP
2.61x GBX18.00 Million
≈ $2.19K
GBX6.90 Million UK GBX1122.00 ▼ -0.18%
7916 Chicago Atlantic BDC, Inc.
NASDAQ:LIEN
2.61x $6.52 Million $2.50 Million USA $9.86 ▲ +0.41%
7917 S. Khonkaen Foods Public Company Limited
BK:SORKON
2.61x ฿96.25 Million
≈ $3.00 Million
฿36.90 Million Thailand ฿3.48 ▲ +0.00%
7918 Kukje Pharma Co Ltd
KO:002720
2.61x ₩4.99 Billion
≈ $3.38 Million
₩1.91 Billion Korea ₩3505.00 ▼ -1.96%
7919 San Neng Group Holdings Co Ltd
TW:6671
2.61x NT$113.22 Million
≈ $3.57 Million
NT$43.41 Million Taiwan NT$26.90 ▲ +0.19%
7920 Wankai New Materials Co. Ltd.
SHE:301216
2.61x CN¥441.00 Million
≈ $64.53 Million
CN¥169.10 Million China CN¥24.42 ▼ -4.61%
7921 Mobase Co Ltd
KQ:101330
2.61x ₩29.74 Billion
≈ $20.16 Million
₩11.41 Billion Korea ₩3960.00 ▲ +0.13%
7922 Shenwu Energy Saving Co Ltd
SHE:000820
2.61x CN¥16.53 Million
≈ $2.42 Million
CN¥6.34 Million China CN¥3.34 ▼ -5.11%
7923 Yelooo Integra Datanet Tbk PT
JK:YELO
2.61x Rp284.38 Million
≈ $16.66K
Rp109.07 Million Indonesia Rp68.00 ▼ -11.69%
7924 Sam Young Chem
KO:003720
2.61x ₩12.25 Billion
≈ $8.30 Million
₩4.70 Billion Korea ₩8700.00 ▼ -1.58%
7925 Paramount Global Class A
NASDAQ:PARAA
2.61x $159.00 Million $61.00 Million USA $16.91 ▲ +0.00%
7926 Paramount Global Class B
NASDAQ:PARA
2.61x $159.00 Million $61.00 Million USA $11.04 ▼ -6.04%
7927 SuZhou ChunXing Precision Mechanical Co Ltd
SHE:002547
2.61x CN¥36.43 Million
≈ $5.33 Million
CN¥13.98 Million China CN¥3.46 ▼ -4.95%
7928 Naturgy Energy Group SA
MC:NTGY
2.61x €1.38 Billion
≈ $1.61 Billion
€530.00 Million Spain €28.62 ▼ -1.45%
7929 NATURGY ENERGY ADR1/5/E01
F:GANA
2.61x €1.38 Billion
≈ $1.61 Billion
€530.00 Million Germany €5.35 ▲ +1.90%
7930 Kartonsan Karton Sanayi ve Ticaret AS
IS:KARTN
2.61x TL119.67 Million
≈ $2.68 Million
TL45.93 Million Turkey TL138.10 ▲ +1.02%
7931 Guangshen Railway Company Limited
F:GRCH
2.61x €709.56 Million
≈ $829.55 Million
€272.34 Million Germany €0.24 ▲ +1.68%
7932 Wix.Com Ltd
NASDAQ:WIX
2.61x $150.34 Million $57.70 Million USA $53.70 ▼ -2.50%
7933 McLaren Resources Inc
F:3ML
2.61x €461.47K
≈ $539.50K
€177.15K Germany €0.02 ▲ +0.00%
7934 Powerwell Holdings Bhd
KLSE:0217
2.60x RM10.94 Million
≈ $2.75 Million
RM4.20 Million Malaysia RM0.82 ▲ +0.61%
7935 Ever Ohms Technology Co. Ltd.
TW:6834
2.60x NT$59.59 Million
≈ $1.88 Million
NT$22.89 Million Taiwan NT$72.00 ▼ -7.10%
7936 Synergie SE
PA:SDG
2.60x €70.30 Million
≈ $82.18 Million
€27.00 Million France €29.10 ▼ -0.68%
7937 The Cheesecake Factory
NASDAQ:CAKE
2.60x $74.91 Million $28.77 Million USA $63.84 ▼ -1.60%
7938 BRBI BR Partners S.A. ADSs
NASDAQ:BRBI
2.60x $109.90 Million $42.22 Million USA $15.91 ▲ +0.00%
7939 Chatham Lodging Trust REIT
NYSE:CLDT
2.60x $12.25 Million $4.71 Million USA $11.30 ▲ +2.91%
7940 Supernus Pharmaceuticals Inc
NASDAQ:SUPN
2.60x $58.53 Million $22.50 Million USA $44.70 ▲ +1.51%
7941 Chinese Maritime Transport Ltd
TW:2612
2.60x NT$641.44 Million
≈ $20.21 Million
NT$246.58 Million Taiwan NT$55.70 ▼ -1.42%
7942 Turkiye Sise ve Cam Fabrikalari AS
IS:SISE
2.60x TL10.75 Billion
≈ $240.82 Million
TL4.13 Billion Turkey TL45.48 ▼ -1.81%
7943 SOFTBANK CORP. ADR
F:3AG0
2.60x €1.37 Trillion
≈ $1.60 Trillion
€526.13 Billion Germany €12.70 ▲ +18.69%
7944 AEON Thana Sinsap (Thailand) Public Company Limited
BK:AEONTS
2.60x ฿2.37 Billion
≈ $73.91 Million
฿912.48 Million Thailand ฿93.75 ▼ -0.53%
7945 Ningbo United Group Co Ltd
SHG:600051
2.60x CN¥83.25 Million
≈ $12.18 Million
CN¥32.04 Million China CN¥6.44 ▼ -2.57%
7946 The Lovesac Company
NASDAQ:LOVE
2.60x $83.42 Million $32.11 Million USA $16.35 ▲ +5.96%
7947 Sonic Healthcare Ltd
AU:SHL
2.60x AU$682.01 Million
≈ $482.57 Million
AU$262.49 Million Australia AU$19.06 ▲ +1.44%
7948 Weikeng Industrial Co Ltd
TW:3033
2.60x NT$1.89 Billion
≈ $59.58 Million
NT$727.88 Million Taiwan NT$50.00 ▲ +0.70%
7949 BayWa Aktiengesellschaft
F:BYW
2.60x €62.99 Million
≈ $73.65 Million
€24.25 Million Germany €12.00 ▼ -7.69%
7950 Jiangxi Synergy Pharmaceutical Co Ltd
SHE:300636
2.60x CN¥65.40 Million
≈ $9.57 Million
CN¥25.18 Million China CN¥6.52 ▼ -2.54%
7951 LTIMindtree Limited
NSE:LTM
2.60x Rs36.16 Billion
≈ $391.07 Million
Rs13.92 Billion India Rs4067.70 ▲ +0.37%
7952 Unifique Telecomunicações S.A.
SA:FIQE3
2.60x R$161.53 Million
≈ $31.70 Million
R$62.20 Million Brazil R$6.33 ▲ +0.16%
7953 Síminn hf
IC:SIMINN
2.60x Ikr1.39 Billion
≈ $11.36 Million
Ikr537.00 Million Iceland Ikr11.80 ▲ +0.85%
7954 Cheng Loong Corp
TW:1904
2.60x NT$1.65 Billion
≈ $51.90 Million
NT$634.59 Million Taiwan NT$22.30 ▲ +9.85%
7955 Lotte Confectionery Co Ltd
KO:280360
2.60x ₩126.45 Billion
≈ $85.70 Million
₩48.72 Billion Korea ₩108600.00 ▼ -0.18%
7956 Terracom Ltd
AU:TER
2.59x AU$8.06 Million
≈ $5.70 Million
AU$3.11 Million Australia AU$0.08 ▲ +11.11%
7957 Alfen Beheer BV
AS:ALFEN
2.59x €52.68 Million
≈ $61.59 Million
€20.30 Million Netherlands €15.95 ▼ -2.09%
7958 Fujian Longking Co Ltd
SHG:600388
2.59x CN¥860.91 Million
≈ $125.98 Million
CN¥331.91 Million China CN¥16.70 ▼ -2.05%
7959 Horace Mann Educators Corporation
NYSE:HMN
2.59x $151.20 Million $58.30 Million USA $45.58 ▲ +0.62%
7960 Europa Oil & Gas Holdings
LSE:EOG
2.59x GBX1.13 Million
≈ $137.24
GBX435.00K UK GBX1.48 ▼ -4.22%
7961 BEYOND FRAMES ENTMT AB
F:8WP
2.59x €7.22 Million
≈ $8.44 Million
€2.79 Million Germany €0.16 ▼ -0.63%
7962 Wooree E&L Co. Ltd
KQ:153490
2.59x ₩2.99 Billion
≈ $2.03 Million
₩1.15 Billion Korea ₩715.00 ▲ +1.27%
7963 RomReal Limited
OL:ROM
2.59x Nkr2.95 Million
≈ $310.71K
Nkr1.14 Million Norway Nkr2.52 ▼ -11.89%
7964 RomReal Limited
F:3RR
2.59x €2.95 Million
≈ $3.45 Million
€1.14 Million Germany €0.23 ▲ +12.75%
7965 Hyundai Construction Equipment Co Ltd
KO:267270
2.59x ₩57.79 Billion
≈ $39.17 Million
₩22.29 Billion Korea ₩148700.00 ▲ +0.61%
7966 GAIL (India) Limited
NSE:GAIL
2.59x Rs57.47 Billion
≈ $621.55 Million
Rs22.17 Billion India Rs167.55 ▲ +2.25%
7967 Zhejiang Tongli Transmission Technology Co. Ltd. A
SHE:301255
2.59x CN¥113.13 Million
≈ $16.56 Million
CN¥43.66 Million China CN¥24.11 ▲ +0.21%
7968 Enteq Upstream
LSE:NTQ
2.59x GBX541.50
≈ $0.07
GBX209.00 UK GBX0.49 ▲ +0.00%
7969 Myoung Shin Industrial Co Ltd
KO:009900
2.59x ₩85.17 Billion
≈ $57.72 Million
₩32.87 Billion Korea ₩8960.00 ▼ -0.88%
7970 PepsiCo Inc
NASDAQ:PEP
2.59x $6.62 Billion $2.56 Billion USA $142.15 ▼ -0.27%
7971 Founder Technology Group Co Ltd
SHG:600601
2.59x CN¥373.08 Million
≈ $54.59 Million
CN¥144.03 Million China CN¥12.62 ▲ +2.10%
7972 Zhejiang Wansheng Co Ltd
SHG:603010
2.59x CN¥150.31 Million
≈ $22.00 Million
CN¥58.04 Million China CN¥13.87 ▼ -3.14%
7973 Tegma Gestão Logística S.A
SA:TGMA3
2.59x R$100.43 Million
≈ $19.71 Million
R$38.78 Million Brazil R$29.70 ▼ -3.29%
7974 Maternus-Kliniken Aktiengesellschaft
F:MAK
2.59x €2.39 Million
≈ $2.80 Million
€924.50K Germany €0.93 ▼ -4.12%
7975 Sentral REIT
KLSE:5123
2.59x RM147.94 Million
≈ $37.14 Million
RM57.18 Million Malaysia RM0.71 ▲ +0.71%
7976 Zhongfu Information Inc
SHE:300659
2.59x CN¥164.15 Million
≈ $24.02 Million
CN¥63.45 Million China CN¥10.77 ▼ -2.80%
7977 Mackolik Internet Hizmetleri Ticaret A.S.
IS:MACKO
2.59x TL109.72 Million
≈ $2.46 Million
TL42.41 Million Turkey TL40.26 ▼ -2.23%
7978 Samse SA
PA:SAMS
2.59x €64.44 Million
≈ $75.34 Million
€24.92 Million France €122.50 ▼ -0.41%
7979 Kinepolis Group NV
BR:KIN
2.59x €79.98 Million
≈ $93.51 Million
€30.94 Million Belgium €30.50 ▲ +2.52%
7980 NuriFlex Co.Ltd
KQ:040160
2.58x ₩14.13 Billion
≈ $9.58 Million
₩5.47 Billion Korea ₩11850.00 ▼ -1.17%
7981 Beijing Trust Far Tech
SHE:300231
2.58x CN¥152.27 Million
≈ $22.28 Million
CN¥58.92 Million China CN¥8.94 ▼ -2.30%
7982 Pre-Built Public Company Limited
BK:PREB
2.58x ฿281.81 Million
≈ $8.78 Million
฿109.04 Million Thailand ฿3.42 ▼ -0.58%
7983 WONIK Materials Co.Ltd
KQ:104830
2.58x ₩32.38 Billion
≈ $21.95 Million
₩12.53 Billion Korea ₩44250.00 ▲ +8.46%
7984 Hammond Manufacturing Company Limited
TO:HMM-A
2.58x CA$9.96 Million
≈ $7.21 Million
CA$3.86 Million Canada CA$19.36 ▼ -2.32%
7985 Bright Sheland International Co Ltd
TWO:4556
2.58x NT$29.43 Million
≈ $927.17K
NT$11.40 Million Taiwan NT$43.45 ▲ +10.00%
7986 CECEP Guozhen Environmental Protection Technology Co Ltd
SHE:300388
2.58x CN¥166.02 Million
≈ $24.29 Million
CN¥64.32 Million China CN¥7.39 ▼ -3.27%
7987 Alamo Group Inc
NYSE:ALG
2.58x $65.51 Million $25.38 Million USA $151.68 ▲ +1.04%
7988 Royalty Pharma Plc
NASDAQ:RPRX
2.58x $760.54 Million $294.69 Million USA $55.02 ▲ +0.09%
7989 Daeduck Co. Ltd.
KO:008060
2.58x ₩18.24 Billion
≈ $12.36 Million
₩7.07 Billion Korea ₩20350.00 ▲ +0.25%
7990 Jinlong Machinery Electronic
SHE:300032
2.58x CN¥50.13 Million
≈ $7.34 Million
CN¥19.43 Million China CN¥4.38 ▼ -0.45%
7991 Talos Energy
NYSE:TALO
2.58x $227.47 Million $88.17 Million USA $15.30 ▲ +0.79%
7992 Jiangxi Zhengbang Technology Co Ltd
SHE:002157
2.58x CN¥80.10 Million
≈ $11.72 Million
CN¥31.05 Million China CN¥3.07 ▼ -1.60%
7993 Ningbo Exciton Technology Co Ltd
SHE:300566
2.58x CN¥130.46 Million
≈ $19.09 Million
CN¥50.60 Million China CN¥26.96 ▲ +7.03%
7994 Beyondsoft Corp
SHE:002649
2.58x CN¥154.27 Million
≈ $22.57 Million
CN¥59.86 Million China CN¥9.26 ▼ -3.04%
7995 S.F. Holding Co. Ltd
SHE:002352
2.58x CN¥6.62 Billion
≈ $969.25 Million
CN¥2.57 Billion China CN¥34.25 ▼ -0.93%
7996 SIGMAROC PLC LS -01
F:M2I2
2.58x €205.73 Million
≈ $240.52 Million
€79.86 Million Germany €1.35 ▲ +0.75%
7997 Veradigm Inc.
NASDAQ:MDRX
2.58x $28.14 Million $10.93 Million USA $5.10 ▲ +7.37%
7998 Curtiss-Wright Corporation
NYSE:CW
2.57x $352.74 Million $137.00 Million USA $743.43 ▲ +1.30%
7999 Acula Technology
TWO:3434
2.57x NT$14.68 Million
≈ $462.60K
NT$5.70 Million Taiwan NT$35.00 ▼ -2.51%
8000 Cinda Real Estate Co Ltd
SHG:600657
2.57x CN¥776.76 Million
≈ $113.66 Million
CN¥301.80 Million China CN¥2.76 ▼ -1.08%