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
6601 Dassault Systèmes SE
F:DSY
3.24x €948.80 Million
≈ $1.11 Billion
€292.50 Million Germany €20.00 ▲ +5.82%
6602 Bluestar Adisseo Co
SHG:600299
3.24x CN¥811.39 Million
≈ $118.73 Million
CN¥250.20 Million China CN¥10.49 ▼ -3.50%
6603 Zhejiang Noblelift Equip
SHG:603611
3.24x CN¥487.74 Million
≈ $71.37 Million
CN¥150.44 Million China CN¥17.94 ▼ -0.88%
6604 Der International Home Furnishing Co Ltd
SHE:002631
3.24x CN¥81.76 Million
≈ $11.96 Million
CN¥25.22 Million China CN¥6.77 ▼ -5.45%
6605 Inter & Co. Inc. Class A Common Shares
NASDAQ:INTR
3.24x $1.23 Billion $380.08 Million USA $5.76 ▼ -0.69%
6606 Gestamp Automocion SA
MC:GEST
3.24x €96.91 Million
≈ $113.30 Million
€29.90 Million Spain €3.17 ▼ -3.21%
6607 Open Lending Corp
NASDAQ:LPRO
3.24x $5.45 Million $1.68 Million USA $2.24 ▲ +2.75%
6608 Main Street Capital Corporation
NYSE:MAIN
3.24x $103.52 Million $31.96 Million USA $52.02 ▲ +2.58%
6609 Tarsus Pharmaceuticals Inc
NASDAQ:TARS
3.24x $20.55 Million $6.34 Million USA $60.34 ▲ +2.69%
6610 Truking Technology Ltd
SHE:300358
3.24x CN¥313.38 Million
≈ $45.86 Million
CN¥96.77 Million China CN¥8.06 ▼ -2.07%
6611 HiteJinro Co Ltd
KO:000087
3.24x ₩110.21 Billion
≈ $74.69 Million
₩34.03 Billion Korea ₩13210.00 ▲ +0.84%
6612 Hite Jinro
KO:000080
3.24x ₩110.21 Billion
≈ $74.69 Million
₩34.03 Billion Korea ₩16590.00 ▲ +0.73%
6613 PipeHawk plc
LSE:PIP
3.24x GBX191.00K
≈ $23.24
GBX59.00K UK GBX2.50 ▲ +0.00%
6614 Shinyoung Waco
KO:005800
3.24x ₩15.04 Billion
≈ $10.19 Million
₩4.65 Billion Korea ₩13690.00 ▲ +1.63%
6615 Asia Cement
KO:002030
3.24x ₩32.18 Billion
≈ $21.81 Million
₩9.94 Billion Korea ₩167100.00 ▼ -3.74%
6616 Asia Paper
KO:002310
3.23x ₩10.98 Billion
≈ $7.44 Million
₩3.40 Billion Korea ₩7450.00 ▲ +0.40%
6617 GRG Banking Equipment Co Ltd
SHE:002152
3.23x CN¥440.66 Million
≈ $64.48 Million
CN¥136.27 Million China CN¥10.12 ▼ -1.56%
6618 ForFarmers NV
AS:FFARM
3.23x €85.00 Million
≈ $99.37 Million
€26.30 Million Netherlands €6.20 ▼ -0.96%
6619 Hangzhou Zhongya Machinery Co Ltd
SHE:300512
3.23x CN¥42.32 Million
≈ $6.19 Million
CN¥13.10 Million China CN¥7.64 ▼ -1.67%
6620 ADDvise Group AB A
ST:ADDV-A
3.23x Skr51.70 Million
≈ $5.56 Million
Skr16.00 Million Sweden Skr1.72 ▲ +0.00%
6621 Tomra Systems ASA
OL:TOM
3.23x Nkr84.00 Million
≈ $8.84 Million
Nkr26.00 Million Norway Nkr96.15 ▼ -0.88%
6622 Korea SPAC 3
KQ:222080
3.23x ₩38.40 Billion
≈ $26.02 Million
₩11.89 Billion Korea ₩11560.00 ▲ +4.62%
6623 CH. Karnchang Public Company Limited
BK:CK-R
3.23x ฿2.79 Billion
≈ $86.87 Million
฿862.76 Million Thailand ฿16.70 ▲ +3.09%
6624 L&K Engineering Co Ltd
TW:6139
3.23x NT$13.01 Billion
≈ $410.03 Million
NT$4.03 Billion Taiwan NT$825.00 ▲ +5.23%
6625 Gencor Industries Inc
NYSE MKT:GENC
3.23x $11.12 Million $3.44 Million USA $14.15 ▼ -0.28%
6626 Guangxi Radio and Television Information Network Corp Ltd
SHG:600936
3.23x CN¥17.93 Million
≈ $2.62 Million
CN¥5.55 Million China CN¥6.17 ▼ -5.22%
6627 Beijing Jingneng Power Co Ltd
SHG:600578
3.23x CN¥3.94 Billion
≈ $577.18 Million
CN¥1.22 Billion China CN¥9.36 ▲ +0.21%
6628 Aerometrex Ltd
AU:AMX
3.23x AU$3.91 Million
≈ $2.77 Million
AU$1.21 Million Australia AU$0.26 ▲ +0.00%
6629 EcoRodovias Infraestrutura e Logística S.A
SA:ECOR3
3.23x R$1.39 Billion
≈ $273.32 Million
R$431.32 Million Brazil R$7.10 ▼ -4.57%
6630 United Microelectronics
NYSE:UMC
3.23x $32.77 Billion $10.15 Billion USA $20.79 ▼ -2.94%
6631 KT Corporation
KO:030200
3.23x ₩1.26 Trillion
≈ $856.52 Million
₩391.50 Billion Korea ₩54500.00 ▲ +1.11%
6632 Sanyou Corporation Limited
SHE:300932
3.23x CN¥204.40 Million
≈ $29.91 Million
CN¥63.32 Million China CN¥9.65 ▼ -4.46%
6633 KT Corporation
NYSE:KT
3.23x $1.26 Trillion $391.54 Billion USA $18.21 ▼ -0.92%
6634 Metro Mining Limited
F:6ME
3.23x €20.37 Million
≈ $23.82 Million
€6.31 Million Germany €0.89 ▼ -1.11%
6635 TIME Dotcom Bhd
KLSE:5031
3.23x RM336.87 Million
≈ $84.58 Million
RM104.39 Million Malaysia RM6.06 ▲ +0.17%
6636 Supreme Cable Manufacturing Corp
JK:SCCO
3.23x Rp316.32 Billion
≈ $18.54 Million
Rp98.06 Billion Indonesia Rp2330.00 ▲ +0.00%
6637 Mycenax Biotech
TWO:4726
3.23x NT$59.07 Million
≈ $1.86 Million
NT$18.31 Million Taiwan NT$27.55 ▲ +2.04%
6638 Repligen Corporation
NASDAQ:RGEN
3.23x $48.10 Million $14.91 Million USA $126.55 ▲ +3.96%
6639 Horizon Oil Ltd
AU:HZN
3.23x AU$28.83 Million
≈ $20.40 Million
AU$8.94 Million Australia AU$0.22 ▲ +0.00%
6640 HannStar Board Corp
TW:5469
3.22x NT$1.75 Billion
≈ $55.20 Million
NT$543.37 Million Taiwan NT$85.60 ▼ -1.50%
6641 European Wax Center Inc
NASDAQ:EWCZ
3.22x $17.30 Million $5.37 Million USA $5.82 ▲ +0.00%
6642 Avatec Co. Ltd
KQ:149950
3.22x ₩8.82 Billion
≈ $5.98 Million
₩2.74 Billion Korea ₩14700.00 ▼ -2.65%
6643 TerrAscend Corp
F:TED
3.22x €8.01 Million
≈ $9.37 Million
€2.49 Million Germany €0.54 ▼ -5.77%
6644 Zhejiang Ausun Pharmaceutical Co Ltd
SHG:603229
3.22x CN¥121.49 Million
≈ $17.78 Million
CN¥37.69 Million China CN¥9.35 ▼ -1.06%
6645 EDREAMS ODIGEO UNS.ADR/10
F:K0I
3.22x €28.27 Million
≈ $33.05 Million
€8.78 Million Germany €33.80 ▼ -6.63%
6646 Roots Corp
TO:ROOT
3.22x CA$47.32 Million
≈ $34.23 Million
CA$14.69 Million Canada CA$4.56 ▲ +2.47%
6647 Intelbras S.A. - Indústria de Telecomunicação Eletrônica Brasileira
SA:INTB3
3.22x R$476.89 Million
≈ $93.57 Million
R$148.06 Million Brazil R$13.21 ▼ -4.96%
6648 Attendo AB (publ)
ST:ATT
3.22x Skr628.00 Million
≈ $67.58 Million
Skr195.00 Million Sweden Skr112.20 ▲ +3.13%
6649 Daewon Media Co. Ltd
KQ:048910
3.22x ₩10.72 Billion
≈ $7.27 Million
₩3.33 Billion Korea ₩5200.00 ▼ -0.19%
6650 SelfWealth Limited
AU:SWF
3.22x AU$1.31 Million
≈ $928.29K
AU$407.48K Australia AU$0.28 ▲ +0.00%
6651 Ajinomoto Malaysia Bhd
KLSE:2658
3.22x RM42.77 Million
≈ $10.74 Million
RM13.28 Million Malaysia RM14.24 ▲ +0.00%
6652 Ginting Jaya Energi
JK:WOWS
3.22x Rp32.84 Billion
≈ $1.92 Million
Rp10.20 Billion Indonesia Rp58.00 ▼ -6.45%
6653 Zhejiang Liming Intelligent Manufacturing Co Ltd
SHG:603048
3.22x CN¥48.37 Million
≈ $7.08 Million
CN¥15.03 Million China CN¥18.90 ▼ -2.43%
6654 Indah Prakasa Sentosa PT Tbk
JK:INPS
3.22x Rp3.71 Billion
≈ $217.30K
Rp1.15 Billion Indonesia Rp700.00 ▼ -6.67%
6655 Highway Holdings Limited
NASDAQ:HIHO
3.22x $2.39 Million $742.00K USA $0.73 ▼ -4.82%
6656 Paz Oil
TA:PZOL
3.22x ILA325.00 Million
≈ $871.31K
ILA101.00 Million Israel ILA79580.00 ▲ +0.98%
6657 Teyi Pharmaceutical Group Co Ltd
SHE:002728
3.22x CN¥52.94 Million
≈ $7.75 Million
CN¥16.45 Million China CN¥8.51 ▼ -1.73%
6658 BSR Real Estate Investment Trust
TO:HOM-UN
3.22x CA$9.14 Million
≈ $6.61 Million
CA$2.84 Million Canada CA$16.68 ▲ +0.18%
6659 Waffer Technology Corp
TW:6235
3.22x NT$553.99 Million
≈ $17.45 Million
NT$172.26 Million Taiwan NT$45.10 ▼ -0.55%
6660 Great Tree Pharmacy Co Ltd
TWO:6469
3.22x NT$479.58 Million
≈ $15.11 Million
NT$149.13 Million Taiwan NT$74.60 ▲ +2.33%
6661 Forward Air Corporation
NASDAQ:FWRD
3.22x $29.86 Million $9.29 Million USA $10.35 ▲ +7.03%
6662 Heungkuk Fire & Marine Insurance Co Ltd
KO:000545
3.21x ₩85.68 Billion
≈ $58.07 Million
₩26.66 Billion Korea ₩6190.00 ▼ -0.80%
6663 Heungkuk F&M I
KO:000540
3.21x ₩85.68 Billion
≈ $58.07 Million
₩26.66 Billion Korea ₩3505.00 ▲ +0.72%
6664 Gigas Hosting S.A
MC:GIGA
3.21x €5.73 Million
≈ $6.70 Million
€1.78 Million Spain €3.16 ▼ -0.32%
6665 Jiangsu Yawei Machine Tool Co Ltd
SHE:002559
3.21x CN¥101.04 Million
≈ $14.78 Million
CN¥31.43 Million China CN¥9.70 ▼ -0.31%
6666 Keyera Corp.
TO:KEY
3.21x CA$290.07 Million
≈ $209.83 Million
CA$90.27 Million Canada CA$57.28 ▲ +0.60%
6667 Herbalife Nutrition Ltd
F:HOO
3.21x €138.80 Million
≈ $162.27 Million
€43.20 Million Germany €9.80 ▼ -4.11%
6668 Qua Granite Hayal Yapi ve Urunleri Sanayi Ticaret AS
IS:QUAGR
3.21x TL279.72 Million
≈ $6.26 Million
TL87.11 Million Turkey TL4.22 ▼ -6.22%
6669 Erste Group Bank AG
VI:EBS
3.21x €2.82 Billion
≈ $3.30 Billion
€879.00 Million Austria €101.00 ▲ +0.50%
6670 ERSTE GP BNK AG ADR 1/2
F:EBOR
3.21x €2.82 Billion
≈ $3.30 Billion
€879.00 Million Germany €50.00 ▼ -1.96%
6671 Bouygues SA
PA:EN
3.21x €1.61 Billion
≈ $1.88 Billion
€502.00 Million France €49.81 ▲ +0.40%
6672 Fuse Cobalt Inc
V:FUSE
3.21x CA$56.19K
≈ $40.64K
CA$17.51K Canada CA$0.05 ▲ +0.00%
6673 Sports Entertainment Group Ltd
AU:SEG
3.21x AU$11.62 Million
≈ $8.22 Million
AU$3.62 Million Australia AU$0.32 ▼ -1.54%
6674 Yunnan Chihong Zinc&Germanium Co Ltd
SHG:600497
3.21x CN¥1.26 Billion
≈ $183.81 Million
CN¥391.48 Million China CN¥9.38 ▼ -6.20%
6675 Martin Midstream Partners LP
NASDAQ:MMLP
3.21x $11.83 Million $3.69 Million USA $2.53 ▲ +0.80%
6676 Advtech
JSE:ADH
3.21x ZAC1.99 Billion
≈ $1.06 Million
ZAC620.30 Million South Africa ZAC4293.00 ▲ +0.94%
6677 Zhejiang Tony Electronic Co Ltd
SHG:603595
3.20x CN¥85.25 Million
≈ $12.47 Million
CN¥26.61 Million China CN¥24.88 ▲ +0.89%
6678 RAKUTEN GROUP SPONS.ADR 1
F:RAKA
3.20x €724.19 Billion
≈ $846.66 Billion
€226.04 Billion Germany €4.16 ▲ +1.46%
6679 Systemair AB
ST:SYSR
3.20x Skr418.70 Million
≈ $45.06 Million
Skr130.70 Million Sweden Skr74.50 ▲ +0.81%
6680 Zhuhai Kles Technology Co. Ltd. A
SHE:301314
3.20x CN¥57.32 Million
≈ $8.39 Million
CN¥17.90 Million China CN¥47.71 ▲ +0.44%
6681 Boom Logistics Ltd
AU:BOL
3.20x AU$13.78 Million
≈ $9.75 Million
AU$4.30 Million Australia AU$1.78 ▲ +0.00%
6682 HNA Technology Co Ltd A
SHG:600751
3.20x CN¥81.08 Million
≈ $11.86 Million
CN¥25.34 Million China CN¥3.23 ▲ +0.31%
6683 GSD Denizcilik Gayrimenkul Insaat Sanayi ve Ticaret AS
IS:GSDDE
3.20x TL181.43 Million
≈ $4.06 Million
TL56.72 Million Turkey TL11.87 ▼ -2.14%
6684 Hapvida Participações e Investimentos S.A.
SA:HAPV3
3.20x R$278.64 Million
≈ $54.67 Million
R$87.11 Million Brazil R$11.22 ▼ -8.26%
6685 Meta Financial Group Inc
NASDAQ:CASH
3.20x $232.95 Million $72.84 Million USA $79.05 ▲ +1.69%
6686 OppFi Inc
NYSE:OPFI
3.20x $90.78 Million $28.40 Million USA $8.45 ▲ +5.62%
6687 Wahana Pronatural
JK:WAPO
3.20x Rp4.13 Billion
≈ $242.28K
Rp1.29 Billion Indonesia Rp113.00 ▲ +0.89%
6688 Qingdao Hi-Tech Moulds & Plastics Technology Co. Ltd.
SHE:301022
3.20x CN¥71.33 Million
≈ $10.44 Million
CN¥22.32 Million China CN¥26.10 ▼ -1.32%
6689 Hangzhou Flariant Co Ltd
SHG:605566
3.20x CN¥30.39 Million
≈ $4.45 Million
CN¥9.51 Million China CN¥40.06 ▼ -2.29%
6690 Grupo Empresarial San Jose SA
MC:GSJ
3.19x €41.42 Million
≈ $48.43 Million
€12.97 Million Spain €7.80 ▲ +1.04%
6691 WITTED MEGACORP OYJ EO 1
F:8OS
3.19x €1.76 Million
≈ $2.06 Million
€551.40K Germany €1.64 ▲ +2.83%
6692 BOC Aviation Limited
F:8BO
3.19x €531.19 Million
≈ $621.02 Million
€166.30 Million Germany €8.20 ▼ -1.80%
6693 Medline Inc. Class A Common Stock
NASDAQ:MDLN
3.19x $412.00 Million $129.00 Million USA $34.45 ▼ -0.06%
6694 Paik Kwang Ind
KO:001340
3.19x ₩4.64 Billion
≈ $3.14 Million
₩1.45 Billion Korea ₩6000.00 ▼ -1.96%
6695 Delignit AG
XETRA:DLX
3.19x €4.14 Million
≈ $4.84 Million
€1.30 Million Germany €2.68 ▲ +1.52%
6696 Xcel Energy Inc
NASDAQ:XEL
3.19x $1.76 Billion $553.00 Million USA $77.77 ▲ +0.49%
6697 ImmuCell Corporation
NASDAQ:ICCC
3.19x $1.60 Million $501.88K USA $9.87 ▼ -1.79%
6698 TEAMVIEWER USP ADR 2/1 ON
F:TMV1
3.19x €72.16 Million
≈ $84.36 Million
€22.61 Million Germany €2.28 ▼ -1.72%
6699 TeamViewer AG
F:TMV
3.19x €72.16 Million
≈ $84.36 Million
€22.61 Million Germany €6.06 ▲ +3.68%
6700 Monalisa Group Co Ltd Class A
SHE:002918
3.19x CN¥274.94 Million
≈ $40.23 Million
CN¥86.17 Million China CN¥12.42 ▼ -2.59%