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
12301 Eastern Bankshares Inc
NASDAQ:EBC
1.48x $157.14 Million $106.14 Million USA $19.85 ▼ -1.19%
12302 Home Bancorp Inc
NASDAQ:HBCP
1.48x $16.82 Million $11.36 Million USA $65.48 ▲ +0.11%
12303 Meridian Energy Ltd
AU:MEZ
1.48x AU$336.06 Million
≈ $237.78 Million
AU$227.04 Million Australia AU$4.81 ▼ -2.24%
12304 Jacob Finance And Investments Ltd
TA:JCFN
1.48x ILA30.04 Million
≈ $80.55K
ILA20.30 Million Israel ILA2976.00 ▼ -1.33%
12305 REA Group Ltd
AU:REA
1.48x AU$350.20 Million
≈ $247.79 Million
AU$236.60 Million Australia AU$158.81 ▲ +0.54%
12306 Niu Technologies
F:0O9
1.48x €334.17 Million
≈ $390.69 Million
€225.82 Million Germany €1.91 ▲ +4.10%
12307 NBT Bancorp Inc
NASDAQ:NBTB
1.48x $80.59 Million $54.47 Million USA $46.41 ▼ -0.04%
12308 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
1.48x Rs95.03 Billion
≈ $1.03 Billion
Rs64.24 Billion India Rs1824.20 ▲ +1.86%
12309 MGE Energy Inc
NASDAQ:MGEE
1.48x $34.46 Million $23.30 Million USA $75.66 ▲ +2.44%
12310 ConvaTec Group PLC
LSE:CTEC
1.48x GBX155.00 Million
≈ $18.86K
GBX104.80 Million UK GBX204.20 ▲ +0.00%
12311 Wuhan Keqian Biology Co Ltd
SHG:688526
1.48x CN¥174.36 Million
≈ $25.51 Million
CN¥117.90 Million China CN¥12.54 ▲ +0.24%
12312 Qiagen NV
NYSE:QGEN
1.48x $100.63 Million $68.04 Million USA $36.68 ▼ -2.34%
12313 Caisse Régionale du Crédit Agricole Alpes Provence
PA:CRAP
1.48x €151.19 Million
≈ $176.75 Million
€102.25 Million France €170.00 ▼ -2.29%
12314 MTU Aero Engines AG
XETRA:MTX
1.48x €414.00 Million
≈ $484.01 Million
€280.00 Million Germany €301.80 ▲ +0.40%
12315 Associated Alcohols & Breweries Ltd.
NSE:ASALCBR
1.48x Rs556.66 Million
≈ $6.02 Million
Rs376.55 Million India Rs826.35 ▲ +0.64%
12316 CHTC Helon Co Ltd
SHE:000677
1.48x CN¥25.92 Million
≈ $3.79 Million
CN¥17.53 Million China CN¥2.03 ▲ +0.50%
12317 Essent Group Ltd.
F:EG0
1.48x €229.09 Million
≈ $267.83 Million
€154.98 Million Germany €49.00 ▲ +2.51%
12318 Hengli Industrial Development Group Co Ltd
SHE:000622
1.48x CN¥1.93 Million
≈ $281.87K
CN¥1.30 Million China CN¥0.15 ▼ -11.76%
12319 West African Resources Limited
F:W25
1.48x €54.95 Million
≈ $64.24 Million
€37.18 Million Germany €1.88 ▲ +1.21%
12320 Dalata Hotel Group Plc
IR:DHG
1.48x €31.01 Million
≈ $36.25 Million
€20.98 Million Ireland €6.44 ▼ -0.16%
12321 Champion Microelectronic Corp
TW:3257
1.48x NT$131.52 Million
≈ $4.14 Million
NT$88.99 Million Taiwan NT$60.60 ▼ -2.73%
12322 Taiwan Semiconductor Manufacturing Co. Ltd.
TW:2330
1.48x NT$747.28 Billion
≈ $23.54 Billion
NT$505.74 Billion Taiwan NT$2365.00 ▼ -0.84%
12323 Sdiptech AB (publ)
ST:SDIP-PREF
1.48x Skr328.00 Million
≈ $35.30 Million
Skr222.00 Million Sweden Skr107.00 ▲ +0.47%
12324 IMI PLC
LSE:IMI
1.48x GBX286.90 Million
≈ $34.91K
GBX194.20 Million UK GBX2832.00 ▲ +1.07%
12325 Hydratec Industries NV
AS:HYDRA
1.48x €20.13 Million
≈ $23.53 Million
€13.62 Million Netherlands €218.00 ▲ +1.87%
12326 German American Bancorp Inc
NASDAQ:GABC
1.48x $51.80 Million $35.07 Million USA $44.28 ▲ +1.30%
12327 Jason Furniture(Hangzhou)
SHG:603816
1.48x CN¥764.99 Million
≈ $111.94 Million
CN¥517.97 Million China CN¥27.67 ▼ -3.18%
12328 Indofood Cbp Sukses Makmur Tbk
JK:ICBP
1.48x Rp2.32 Trillion
≈ $136.05 Million
Rp1.57 Trillion Indonesia Rp6450.00 ▼ -2.64%
12329 Independent Bank
NASDAQ:INDB
1.48x $118.02 Million $79.92 Million USA $79.57 ▲ +1.05%
12330 Ansell Limited
F:PD1A
1.48x €62.30 Million
≈ $72.84 Million
€42.20 Million Germany €15.60 ▼ -0.64%
12331 LAMDA Development S.A.
AT:LAMDA
1.48x €89.09 Million
≈ $104.15 Million
€60.36 Million Greece €6.22 ▲ +0.48%
12332 Medprin Regenerative Medical Technologies Co. Ltd.
SHE:301033
1.48x CN¥116.38 Million
≈ $17.03 Million
CN¥78.85 Million China CN¥48.71 ▲ +1.44%
12333 Wagners Holding Company Ltd
AU:WGN
1.48x AU$31.06 Million
≈ $21.98 Million
AU$21.05 Million Australia AU$4.32 ▼ -2.26%
12334 Cuprum
SN:CUPRUM
1.48x CL$26.71 Billion
≈ $29.87 Million
CL$18.10 Billion Chile CL$112.44 ▲ +0.18%
12335 Quechen Silicon Chemical Co. Ltd.
SHG:605183
1.48x CN¥179.14 Million
≈ $26.21 Million
CN¥121.38 Million China CN¥15.24 ▲ +0.46%
12336 Ares International Corp
TW:2471
1.48x NT$134.51 Million
≈ $4.24 Million
NT$91.15 Million Taiwan NT$53.60 ▼ -1.83%
12337 Campus Activewear Limited
NSE:CAMPUS
1.48x Rs367.20 Million
≈ $3.97 Million
Rs248.90 Million India Rs243.10 ▼ -3.21%
12338 Hess Midstream Partners LP
NYSE:HESM
1.48x $258.90 Million $175.50 Million USA $38.82 ▼ -0.38%
12339 Ekadharma International Tbk
JK:EKAD
1.48x Rp33.17 Billion
≈ $1.94 Million
Rp22.48 Billion Indonesia Rp158.00 ▲ +3.27%
12340 Pyung Hwa Hldg
KO:010770
1.48x ₩11.85 Billion
≈ $8.03 Million
₩8.03 Billion Korea ₩4180.00 ▼ -5.32%
12341 Tompkins Financial Corporation
NYSE MKT:TMP
1.47x $34.90 Million $23.67 Million USA $85.80 ▼ -0.37%
12342 Tianjin Yiyi Hygiene Products Co Ltd
SHE:001206
1.47x CN¥80.29 Million
≈ $11.75 Million
CN¥54.50 Million China CN¥16.02 ▲ +0.50%
12343 Dynasty Ceramic Public Company Limited
BK:DCC
1.47x ฿264.77 Million
≈ $8.25 Million
฿179.73 Million Thailand ฿1.36 ▲ +2.26%
12344 Kansai Nerolac Paints Limited
NSE:KANSAINER
1.47x Rs2.02 Billion
≈ $21.81 Million
Rs1.37 Billion India Rs210.89 ▼ -1.29%
12345 REDCO PRP GROUP LTD -05
F:8KI
1.47x €1.30 Billion
≈ $1.52 Billion
€883.96 Million Germany €0.02 ▲ +2.38%
12346 Anteotech Ltd
AU:ADO
1.47x AU$3.00K
≈ $2.12K
AU$2.04K Australia AU$0.03 ▼ -6.67%
12347 SCHNEIDER ELECTR.ADR/1/5
F:SNDB
1.47x €6.13 Billion
≈ $7.17 Billion
€4.16 Billion Germany €54.00 ▼ -1.82%
12348 Isiklar Enerji ve Yapi Holding AS
IS:IEYHO
1.47x TL570.36 Million
≈ $12.77 Million
TL387.31 Million Turkey TL117.20 ▲ +3.72%
12349 Deluxe Corporation
NYSE:DLX
1.47x $52.70 Million $35.80 Million USA $23.16 ▲ +1.05%
12350 4D Molecular Therapeutics Inc
NASDAQ:FDMT
1.47x $28.55 Million $19.40 Million USA $8.64 ▼ -13.69%
12351 GDEV Inc.
NASDAQ:GDEV
1.47x $20.61 Million $14.00 Million USA $12.39 ▼ -2.44%
12352 Ege Profil Ticaret ve Sanayi AS
IS:EGPRO
1.47x TL278.16 Million
≈ $6.23 Million
TL188.99 Million Turkey TL38.28 ▼ -5.67%
12353 Icon Offshore Bhd
KLSE:5255
1.47x RM71.26 Million
≈ $17.89 Million
RM48.45 Million Malaysia RM1.70 ▲ +0.00%
12354 Kayne Anderson BDC, Inc.
NYSE:KBDC
1.47x $32.67 Million $22.21 Million USA $14.34 ▼ -1.31%
12355 Gesundheitswelt Chiemgau AG
MU:JTH
1.47x €4.64 Million
≈ $5.42 Million
€3.15 Million Germany €12.70 ▲ +0.00%
12356 UCB S.A. UNSP.ADR 1/2
F:UNC0
1.47x €2.29 Billion
≈ $2.68 Billion
€1.56 Billion Germany €120.00 ▼ -2.44%
12357 Bestechnic (Shanghai) Co. Ltd. A
SHG:688608
1.47x CN¥289.13 Million
≈ $42.31 Million
CN¥196.78 Million China CN¥162.28 ▲ +1.63%
12358 Animalcare Group Plc
LSE:ANCR
1.47x GBX4.80 Million
≈ $583.66
GBX3.27 Million UK GBX331.50 ▲ +0.00%
12359 South Plains Financial Inc
NASDAQ:SPFI
1.47x $21.37 Million $14.54 Million USA $41.13 ▲ +0.15%
12360 Unum Group
NYSE:UNM
1.47x $340.80 Million $232.00 Million USA $86.84 ▲ +2.27%
12361 Microsoft Corporation
NASDAQ:MSFT
1.47x $46.68 Billion $31.78 Billion USA $416.67 ▼ -2.66%
12362 Miracle Automation Engineering
SHE:002009
1.47x CN¥16.70 Million
≈ $2.44 Million
CN¥11.37 Million China CN¥21.92 ▲ +2.19%
12363 SON.HO.UN.ADR 1/5 SF -05
F:PHBA
1.47x €793.70 Million
≈ $927.92 Million
€540.50 Million Germany €37.80 ▼ -1.56%
12364 Simmons First National Corporation
NASDAQ:SFNC
1.47x $114.65 Million $78.08 Million USA $21.58 ▲ +0.19%
12365 Asian Phytoceuticals Public Company Limited
BK:APCO
1.47x ฿21.85 Million
≈ $681.11K
฿14.88 Million Thailand ฿2.76 ▲ +0.73%
12366 Bumble Inc
NASDAQ:BMBL
1.47x $77.22 Million $52.62 Million USA $2.84 ▼ -5.02%
12367 AFYA LTD. CL.A DL-00005
F:1AY
1.47x €253.82 Million
≈ $296.75 Million
€172.96 Million Germany €12.10 ▲ +0.83%
12368 CHC Resources Corp
TW:9930
1.47x NT$500.01 Million
≈ $15.75 Million
NT$340.89 Million Taiwan NT$69.50 ▼ -0.43%
12369 Apetit Oyj
HE:APETIT
1.47x €13.20 Million
≈ $15.43 Million
€9.00 Million Finland €12.70 ▼ -1.17%
12370 Sime Darby Plantation Bhd
KLSE:5285
1.47x RM805.00 Million
≈ $202.11 Million
RM549.00 Million Malaysia RM5.91 ▼ -2.15%
12371 Mingyue Optical Lens Co.Ltd.
SHE:301101
1.47x CN¥282.82 Million
≈ $41.39 Million
CN¥192.92 Million China CN¥30.59 ▲ +0.86%
12372 Delta Technologies Nyrt
BUD:DELTA
1.47x Ft2.67 Billion
≈ $8.30 Million
Ft1.82 Billion Hungary Ft53.30 ▼ -0.74%
12373 Success Transformer Corporation Bhd
KLSE:7207
1.47x RM5.77 Million
≈ $1.45 Million
RM3.94 Million Malaysia RM0.60 ▲ +0.00%
12374 RS GROUP PLC
LSE:RS1
1.47x GBX121.60 Million
≈ $14.80K
GBX83.00 Million UK GBX649.00 ▼ -1.82%
12375 Eiffage SA
PA:FGR
1.46x €451.00 Million
≈ $527.27 Million
€308.00 Million France €124.95 ▲ +0.89%
12376 Baidu Inc
NASDAQ:BIDU
1.46x $2.61 Billion $1.78 Billion USA $121.66 ▼ -9.75%
12377 Baidu Inc.
F:B1CB
1.46x €2.61 Billion
≈ $3.05 Billion
€1.78 Billion Germany €14.41 ▼ -6.07%
12378 Baidu Inc
MX:BIDUN
1.46x MX$2.61 Billion
≈ $150.15 Million
MX$1.78 Billion Mexico MX$2130.00 ▼ -7.99%
12379 Baidu Inc
F:B1C
1.46x €2.61 Billion
≈ $3.05 Billion
€1.78 Billion Germany €115.60 ▲ +0.70%
12380 Isrotel -L
TA:ISRO
1.46x ILA261.36 Million
≈ $700.70K
ILA178.52 Million Israel ILA14000.00 ▼ -0.43%
12381 eGalax_eMPIA Technology
TWO:3556
1.46x NT$80.54 Million
≈ $2.54 Million
NT$55.01 Million Taiwan NT$75.00 ▲ +3.02%
12382 Qingdao Hanhe Cable Co Ltd
SHE:002498
1.46x CN¥271.43 Million
≈ $39.72 Million
CN¥185.52 Million China CN¥7.97 ▼ -3.16%
12383 BlackRock Credit Allocation Income Trust
NYSE:BTZ
1.46x $40.99 Million $28.02 Million USA $10.10 ▼ -0.20%
12384 Guangdong Tapai Group Co Ltd
SHE:002233
1.46x CN¥476.40 Million
≈ $69.71 Million
CN¥325.64 Million China CN¥7.98 ▲ +0.88%
12385 Allwin Telecommunication Co Ltd
SHE:002231
1.46x CN¥14.10 Million
≈ $2.06 Million
CN¥9.64 Million China CN¥0.60 ▲ +0.00%
12386 Journey Medical Corp
NASDAQ:DERM
1.46x $2.23 Million $1.52 Million USA $5.97 ▼ -4.02%
12387 Lepu Medical Tech Beijing
SHE:300003
1.46x CN¥425.84 Million
≈ $62.31 Million
CN¥291.13 Million China CN¥12.16 ▲ +0.00%
12388 L&T Technology Services Limited
NSE:LTTS
1.46x Rs4.81 Billion
≈ $52.00 Million
Rs3.29 Billion India Rs3212.70 ▼ -1.82%
12389 freenet AG
F:FNTN
1.46x €98.00 Million
≈ $114.57 Million
€67.00 Million Germany €24.94 ▲ +0.56%
12390 China Haisum Engineering Co Ltd
SHE:002116
1.46x CN¥120.82 Million
≈ $17.68 Million
CN¥82.61 Million China CN¥8.98 ▲ +0.67%
12391 UL Solutions Inc.
NYSE:ULS
1.46x $155.00 Million $106.00 Million USA $96.81 ▼ -2.41%
12392 Alexanders Inc
NYSE:ALX
1.46x $6.82 Million $4.66 Million USA $258.59 ▲ +1.04%
12393 Northwest Bancshares Inc
NASDAQ:NWBI
1.46x $73.86 Million $50.54 Million USA $14.19 ▲ +0.14%
12394 Companhia de Saneamento de Minas Gerais
SA:CSMG3
1.46x R$492.32 Million
≈ $96.60 Million
R$336.96 Million Brazil R$56.85 ▼ -5.25%
12395 Hangzhou Dadi Haiyang Environmental Protection Co. Ltd.
SHE:301068
1.46x CN¥125.57 Million
≈ $18.37 Million
CN¥85.97 Million China CN¥28.67 ▲ +0.84%
12396 Danone SA
PA:BN
1.46x €1.52 Billion
≈ $1.78 Billion
€1.04 Billion France €64.42 ▲ +1.19%
12397 Talkspace Inc
NASDAQ:TALK
1.46x $4.75 Million $3.25 Million USA $5.22 ▲ +0.38%
12398 Thai O.P.P. Public Company Limited
BK:TOPP
1.46x ฿52.01 Million
≈ $1.62 Million
฿35.61 Million Thailand ฿140.00 ▼ -0.71%
12399 Ramelius Resources Ltd
AU:RMS
1.46x AU$443.49 Million
≈ $313.80 Million
AU$303.80 Million Australia AU$3.05 ▼ -3.17%
12400 Chengdu Screen Micro-Electronics Co. Ltd. A
SHG:688053
1.46x CN¥69.83 Million
≈ $10.22 Million
CN¥47.84 Million China CN¥38.62 ▲ +3.15%