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
601 Altus Group Limited
TO:AIF
44.05x CA$22.56 Million
≈ $16.32 Million
CA$512.00K Canada CA$46.65 ▼ -0.24%
602 Arn Media Ltd
AU:A1N
43.97x AU$35.97 Million
≈ $25.45 Million
AU$818.00K Australia AU$0.26 ▲ +4.00%
603 Garovaglio y Zorraquin S.A.
BA:GARO
43.93x AR$4.77 Billion
≈ $3.45 Million
AR$108.48 Million Argentina AR$480.00 ▲ +0.00%
604 Lima Dua Lima Tiga PT
JK:LUCY
43.84x Rp25.16 Billion
≈ $1.47 Million
Rp573.80 Million Indonesia Rp312.00 ▼ -8.24%
605 Dish TV India Limited
NSE:DISHTV
43.84x Rs2.37 Billion
≈ $25.65 Million
Rs54.10 Million India Rs2.94 ▲ +0.68%
606 Guangzhou Shangpin Home Collection Co Ltd
SHE:300616
43.79x CN¥52.02 Million
≈ $7.61 Million
CN¥1.19 Million China CN¥9.19 ▼ -2.44%
607 AC S.A.
WAR:ACG
43.77x zł16.28 Million
≈ $4.48 Million
zł372.00K Poland zł19.00 ▲ +0.00%
608 Hotel Mandarine Regency Tbk PT
JK:HOME
43.60x Rp4.79 Billion
≈ $280.46K
Rp109.78 Million Indonesia Rp50.00 ▲ +0.00%
609 Kec Holdings
KO:006200
43.48x ₩11.63 Billion
≈ $7.88 Million
₩267.44 Million Korea ₩2325.00 ▼ -3.33%
610 Hunan Zhenghong Science and Technology Develop Co Ltd
SHE:000702
43.45x CN¥44.50 Million
≈ $6.51 Million
CN¥1.02 Million China CN¥4.88 ▼ -3.56%
611 Tai Tung Communication Co Ltd
TW:8011
43.44x NT$160.19 Million
≈ $5.05 Million
NT$3.69 Million Taiwan NT$16.85 ▲ +3.69%
612 Compucom Software Limited
NSE:COMPUSOFT
43.21x Rs367.45 Million
≈ $3.97 Million
Rs8.50 Million India Rs13.01 ▼ -0.46%
613 Comperia.pl S.A.
WAR:CPL
43.14x zł1.25 Million
≈ $344.29K
zł29.00K Poland zł6.00 ▲ +0.00%
614 KERING.UNSP.ADR 1/10 EO 4
F:PPXB
43.06x €3.10 Billion
≈ $3.62 Billion
€72.00 Million Germany €23.60 ▼ -2.48%
615 Silla Sg Co. Ltd
KQ:025870
43.05x ₩5.22 Billion
≈ $3.54 Million
₩121.30 Million Korea ₩1670.00 ▼ -16.46%
616 Winfarm
PA:ALWF
42.96x €3.31 Million
≈ $3.87 Million
€77.00K France €3.94 ▼ -0.25%
617 Quilter PLC
LSE:QLT
42.93x GBX3.18 Billion
≈ $386.55K
GBX74.00 Million UK GBX204.00 ▼ -0.10%
618 Nusatama Berkah Tbk PT
JK:NTBK
42.85x Rp6.17 Billion
≈ $361.35K
Rp143.93 Million Indonesia Rp101.00 ▲ +9.78%
619 LegalZoom.com Inc
NASDAQ:LZ
42.83x $47.28 Million $1.10 Million USA $7.70 ▼ -0.26%
620 Keyware Technologies NV
BR:KEYW
42.82x €471.00K
≈ $550.65K
€11.00K Belgium €0.97 ▲ +0.00%
621 RMS Mezzanine A.S.
PR:PVT
42.79x Kč117.46 Million
≈ $5.63 Million
Kč2.75 Million Czech Republic Kč0.92 ▲ +9.52%
622 Uttam Sugar Mills Limited
NSE:UTTAMSUGAR
42.74x Rs6.65 Billion
≈ $71.87 Million
Rs155.50 Million India Rs234.72 ▼ -0.74%
623 Apollo Micro Systems Limited
NSE:APOLLO
42.70x Rs13.29 Billion
≈ $143.68 Million
Rs311.11 Million India Rs392.80 ▼ -1.26%
624 Magazine Luiza S.A
SA:MGLU3
42.65x R$5.61 Billion
≈ $1.10 Billion
R$131.60 Million Brazil R$4.86 ▼ -1.22%
625 Hua Yuan Property Co Ltd
SHG:600743
42.57x CN¥1.52 Billion
≈ $222.96 Million
CN¥35.79 Million China CN¥1.98 ▼ -1.49%
626 PEDEVCO Corp
NYSE MKT:PED
42.34x $5.93 Million $140.00K USA $14.76 ▲ +4.31%
627 Abpro Holdings, Inc.
NYSE:ABP
42.32x $3.44 Million $81.33K USA $6.00 ▲ +0.00%
628 Rocky Mountain Liquor Inc
V:RUM
42.29x CA$791.63K
≈ $572.65K
CA$18.72K Canada CA$0.07 ▲ +0.00%
629 Shandong Huatai Paper Industry Shareholding Co Ltd
SHG:600308
42.22x CN¥208.90 Million
≈ $30.57 Million
CN¥4.95 Million China CN¥3.15 ▼ -1.25%
630 Shandong Bohui Paper Industry Co Ltd
SHG:600966
42.19x CN¥1.33 Billion
≈ $194.15 Million
CN¥31.45 Million China CN¥4.60 ▲ +0.00%
631 RF Capital Group Inc
TO:RCG
41.82x CA$23.75 Million
≈ $17.18 Million
CA$568.00K Canada CA$19.99 ▲ +0.00%
632 BenQ Materials Corp
TW:8215
41.58x NT$614.75 Million
≈ $19.37 Million
NT$14.78 Million Taiwan NT$24.15 ▼ -4.55%
633 Fattal 1998 Holdings Ltd
TA:FTAL
41.47x ILA416.14 Million
≈ $1.12 Million
ILA10.03 Million Israel ILA68890.00 ▼ -0.53%
634 Spectra Inc.
V:SSA
41.32x CA$95.70K
≈ $69.23K
CA$2.32K Canada CA$0.19 ▼ -5.00%
635 Guangdong Sunwill Precising Plastic Co Ltd
SHE:002676
41.31x CN¥90.05 Million
≈ $13.18 Million
CN¥2.18 Million China CN¥4.61 ▼ -1.07%
636 Marfin Investment Group Holdings S.A
AT:MIG
41.29x €31.90 Million
≈ $37.29 Million
€772.50K Greece €3.20 ▲ +0.31%
637 DAEJIN ADVANCED MATERIALS
KQ:393970
41.28x ₩15.00 Billion
≈ $10.17 Million
₩363.49 Million Korea ₩2825.00 ▲ +2.36%
638 Sunstone Hotel Investors Inc
NYSE:SHO
41.13x $54.37 Million $1.32 Million USA $11.79 ▲ +0.51%
639 Crescent Energy Co
NYSE:CRGY
41.12x $371.02 Million $9.02 Million USA $10.47 ▼ -2.60%
640 Singha Estate Public Company Limited
BK:S-R
41.11x ฿170.37 Million
≈ $5.31 Million
฿4.14 Million Thailand ฿0.53 ▼ -1.85%
641 Y-S Electronic Co Ltd
TWO:6418
41.06x NT$9.90 Million
≈ $311.78K
NT$241.00K Taiwan NT$29.20 ▲ +0.34%
642 TXNM Energy, Inc.
NYSE:TXNM
40.99x $153.19 Million $3.74 Million USA $57.80 ▲ +0.68%
643 Matrix Service Co
NASDAQ:MTRX
40.91x $34.16 Million $835.00K USA $12.11 ▼ -0.33%
644 Shenzhen Weiye Decoration Group Co Ltd
SHE:300621
40.90x CN¥557.71 Million
≈ $81.61 Million
CN¥13.63 Million China CN¥6.08 ▼ -3.18%
645 Opendoor Technologies Inc
NASDAQ:OPEN
40.87x $940.00 Million $23.00 Million USA $4.45 ▼ -1.22%
646 China Auto Logistics Inc
NASDAQ:CALI
40.81x $2.38 Million $58.34K USA $50.42 ▼ -0.02%
647 Crescendo Corporation Bhd
KLSE:6718
40.75x RM42.26 Million
≈ $10.61 Million
RM1.04 Million Malaysia RM1.27 ▲ +0.00%
648 Kamat Hotels (I) Limited
NSE:KAMATHOTEL
40.69x Rs283.95 Million
≈ $3.07 Million
Rs6.98 Million India Rs174.76 ▼ -1.23%
649 Mustika Ratu Tbk
JK:MRAT
40.52x Rp4.99 Billion
≈ $292.32K
Rp123.11 Million Indonesia Rp446.00 ▲ +0.45%
650 Mobico Group Plc
LSE:MCG
40.39x GBX92.90 Million
≈ $11.30K
GBX2.30 Million UK GBX24.32 ▼ -4.18%
651 Aditya Birla Fashion and Retail Limited
NSE:ABFRL
40.22x Rs6.35 Billion
≈ $68.68 Million
Rs157.90 Million India Rs57.28 ▼ -0.99%
652 Rigolleau SA
BA:RIGO
40.13x AR$10.33 Billion
≈ $7.48 Million
AR$257.45 Million Argentina AR$456.00 ▼ -0.65%
653 Archies Limited
NSE:ARCHIES
39.98x Rs19.15 Million
≈ $207.11K
Rs479.00K India Rs14.00 ▼ -3.11%
654 AIRA Capital Public Company Limited
BK:AIRA
39.91x ฿442.66 Million
≈ $13.80 Million
฿11.09 Million Thailand ฿1.01 ▼ -1.94%
655 San Miguel AG
BA:SAMI
39.91x AR$10.36 Billion
≈ $7.50 Million
AR$259.69 Million Argentina AR$539.00 ▼ -1.28%
656 MARFRIG GL.FOOD.ADR/2O.N.
F:MGP1
39.89x €3.63 Billion
≈ $4.25 Billion
€91.08 Million Germany €3.08 ▲ +0.00%
657 Koramco Energy Plus Reit Co Ltd
KO:357120
39.62x ₩100.13 Billion
≈ $67.86 Million
₩2.53 Billion Korea ₩3970.00 ▲ +0.13%
658 Kambi Group PLC Series B
IL:0EAW
39.41x Skr9.62 Million
≈ $1.03 Million
Skr244.00K UK Skr172.40 ▲ +2.01%
659 Aydem Yenilenebilir Enerji AS
IS:AYDEM
39.40x TL6.67 Billion
≈ $149.41 Million
TL169.32 Million Turkey TL28.38 ▲ +4.03%
660 Tobii AB
ST:TOBII
39.33x Skr118.00 Million
≈ $12.70 Million
Skr3.00 Million Sweden Skr1.54 ▼ -3.64%
661 Rothwell International Co. Limited
KQ:900260
39.28x ₩106.85 Billion
≈ $72.41 Million
₩2.72 Billion Korea ₩1590.00 ▼ -2.63%
662 St Joe Company
NYSE:JOE
39.28x $86.21 Million $2.19 Million USA $60.24 ▼ -0.51%
663 PSI Software AG
F:PSAN
39.25x €10.64 Million
≈ $12.44 Million
€271.00K Germany €44.60 ▲ +0.00%
664 Anhui Liuguo Chemical Co Ltd
SHG:600470
39.06x CN¥351.49 Million
≈ $51.43 Million
CN¥9.00 Million China CN¥5.44 ▲ +3.23%
665 Touax SCA
PA:TOUP
38.99x €3.16 Million
≈ $3.69 Million
€81.00K France €5.48 ▼ -0.36%
666 Shanghai Karon Eco-Valve Manufacturing Co. Ltd.
SHE:301151
38.93x CN¥346.34 Million
≈ $50.68 Million
CN¥8.90 Million China CN¥17.56 ▼ -7.48%
667 Hod Assaf Industries Ltd
TA:HOD
38.92x ILA38.07 Million
≈ $102.05K
ILA978.00K Israel ILA3303.00 ▲ +0.03%
668 JiLin Sino-Microelectronics Co Ltd
SHG:600360
38.89x CN¥1.65 Billion
≈ $241.40 Million
CN¥42.41 Million China CN¥10.43 ▼ -10.01%
669 Bank Rakyat Indonesia Agroniaga
JK:AGRO
38.78x Rp620.92 Billion
≈ $36.38 Million
Rp16.01 Billion Indonesia Rp152.00 ▲ +0.00%
670 Arman Financial Services Limited
NSE:ARMANFIN
38.61x Rs4.93 Billion
≈ $53.30 Million
Rs127.65 Million India Rs1943.70 ▼ -0.74%
671 Demco Public Company Limited
BK:DEMCO
38.51x ฿52.41 Million
≈ $1.63 Million
฿1.36 Million Thailand ฿3.76 ▲ +2.17%
672 Bausch + Lomb Corp
TO:BLCO
38.50x CA$154.00 Million
≈ $111.40 Million
CA$4.00 Million Canada CA$22.10 ▼ -2.60%
673 ELRINGKLINGER.UNSP.ADR/2
F:ZIL
38.43x €155.31 Million
≈ $181.57 Million
€4.04 Million Germany €2.60 ▼ -2.99%
674 ElringKlinger AG
F:ZIL2
38.43x €155.31 Million
≈ $181.57 Million
€4.04 Million Germany €4.71 ▼ -2.28%
675 MONGOLIAN MINING CRP.REGS
F:29X2
38.40x €234.26 Million
≈ $273.87 Million
€6.10 Million Germany €0.78 ▲ +2.65%
676 BYBON Group Co Ltd Class A
SHE:300736
38.40x CN¥14.26 Million
≈ $2.09 Million
CN¥371.29K China CN¥23.16 ▼ -7.73%
677 Quirin Privatbank AG
F:QB7
38.39x €224.79 Million
≈ $262.81 Million
€5.85 Million Germany €3.20 ▲ +0.63%
678 JiangSu JiangHuai Engine Co Ltd
SHE:000816
38.39x CN¥18.64 Million
≈ $2.73 Million
CN¥485.54K China CN¥2.39 ▲ +0.42%
679 Flour Mills C. Sarantopoulos S.A.
AT:KYSA
38.27x €557.30K
≈ $651.55K
€14.56K Greece €1.62 ▲ +9.46%
680 Zhong Yang Financial Group Limited Ordinary Shares
NASDAQ:TOP
38.27x $7.29 Million $190.54K USA $2.24 ▼ -20.28%
681 Dongkuk Structures & Construction Company Limited
KQ:100130
38.17x ₩39.58 Billion
≈ $26.82 Million
₩1.04 Billion Korea ₩1490.00 ▼ -0.73%
682 Bank Maspion Indonesia PT
JK:BMAS
38.16x Rp99.97 Billion
≈ $5.86 Million
Rp2.62 Billion Indonesia Rp488.00 ▼ -2.40%
683 Nagarro SE
XETRA:NA9
38.08x €25.70 Million
≈ $30.05 Million
€675.00K Germany €75.95 ▼ -0.33%
684 Banco Santander S.A.
MC:SAN
38.01x €80.93 Billion
≈ $94.61 Billion
€2.13 Billion Spain €11.75 ▼ -0.52%
685 Energoinstal S.A.
WAR:ENI
37.95x zł1.40 Million
≈ $386.40K
zł37.00K Poland zł1.95 ▼ -1.02%
686 Jiangxi Hongdu Aviation Industry Co Ltd
SHG:600316
37.85x CN¥491.47 Million
≈ $71.92 Million
CN¥12.98 Million China CN¥26.50 ▲ +2.71%
687 Global Medical REIT Inc.
NYSE:GMRE
37.84x $22.14 Million $585.00K USA $35.77 ▲ +1.82%
688 NPC Co. Ltd
KO:004250
37.73x ₩18.02 Billion
≈ $12.21 Million
₩477.54 Million Korea ₩2870.00 ▼ -4.33%
689 Guangdong Xiongsu Technology Group Co Ltd
SHE:300599
37.71x CN¥106.55 Million
≈ $15.59 Million
CN¥2.83 Million China CN¥8.69 ▼ -11.33%
690 Central China Securities Co Ltd
SHG:601375
37.71x CN¥4.87 Billion
≈ $712.57 Million
CN¥129.15 Million China CN¥4.15 ▲ +1.72%
691 GiG Software PLC
ST:GIG-SDB
37.69x Skr23.90 Million
≈ $2.57 Million
Skr634.00K Sweden Skr2.18 ▼ -3.54%
692 Nusa Palapa Gemilang PT Tbk
JK:NPGF
37.69x Rp19.81 Billion
≈ $1.16 Million
Rp525.71 Million Indonesia Rp59.00 ▲ +3.51%
693 Air Canada
TO:AC
37.46x CA$1.80 Billion
≈ $1.30 Billion
CA$48.00 Million Canada CA$22.81 ▲ +1.02%
694 Avrasya Gayrimenkul Yatirim Ortakligi AS
IS:AVGYO
37.32x TL30.95 Million
≈ $693.14K
TL829.17K Turkey TL16.33 ▲ +9.97%
695 Klöckner & Co SE
XETRA:KCO
37.23x €75.06 Million
≈ $87.76 Million
€2.02 Million Germany €12.30 ▲ +0.00%
696 Informatica Inc
NYSE:INFA
37.20x $148.71 Million $4.00 Million USA $24.79 ▲ +0.00%
697 Marfrig Global Foods S.A.
SA:MRFG3
37.19x R$3.50 Billion
≈ $686.19 Million
R$94.02 Million Brazil R$20.70 ▼ -3.77%
698 Silk Logistics Holdings Ltd
AU:SLH
37.07x AU$45.94 Million
≈ $32.50 Million
AU$1.24 Million Australia AU$2.14 ▲ +0.00%
699 Jiangsu Jingxue Insulation
SHE:301010
37.03x CN¥36.47 Million
≈ $5.34 Million
CN¥984.74K China CN¥14.52 ▼ -5.65%
700 Dahu Aquaculture Co Ltd
SHG:600257
37.03x CN¥74.29 Million
≈ $10.87 Million
CN¥2.01 Million China CN¥5.11 ▲ +4.71%