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
6501 HM Inwest S.A.
WAR:HMI
3.26x zł11.98 Million
≈ $3.30 Million
zł3.68 Million Poland zł25.00 ▲ +0.00%
6502 RattanIndia Power Limited
NSE:RTNPOWER
3.26x Rs4.10 Billion
≈ $44.33 Million
Rs1.26 Billion India Rs8.85 ▲ +0.91%
6503 Shinhan Alpha REIT Co Ltd
KO:293940
3.25x ₩4.38 Billion
≈ $2.97 Million
₩1.35 Billion Korea ₩5190.00 ▼ -0.76%
6504 NELCO Limited
NSE:NELCO
3.25x Rs111.30 Million
≈ $1.20 Million
Rs34.20 Million India Rs928.50 ▲ +4.37%
6505 Southern Concrete Pile PCL
BK:SCP
3.25x ฿39.38 Million
≈ $1.23 Million
฿12.10 Million Thailand ฿9.00 ▲ +0.00%
6506 Terex Corporation
NYSE:TEX
3.25x $205.00 Million $63.00 Million USA $64.77 ▲ +2.94%
6507 Suzhou Jinhong Gas Co Ltd
SHG:688106
3.25x CN¥109.82 Million
≈ $16.07 Million
CN¥33.77 Million China CN¥30.74 ▲ +7.97%
6508 374Water Inc. Common Stock
NASDAQ:SCWO
3.25x $184.15K $56.62K USA $2.03 ▼ -2.87%
6509 Pfeiffer Vacuum Technology AG
F:PFV
3.25x €53.25 Million
≈ $62.25 Million
€16.38 Million Germany €164.20 ▼ -0.12%
6510 Guangdong Xinbao Electrical Appliances Holdings Co Ltd
SHE:002705
3.25x CN¥969.28 Million
≈ $141.84 Million
CN¥298.15 Million China CN¥11.50 ▲ +0.61%
6511 Great Rich Technologies Limited
KQ:900290
3.25x ₩53.22 Billion
≈ $36.07 Million
₩16.38 Billion Korea ₩2215.00 ▲ +1.14%
6512 China Galaxy Securities Co Ltd Class A
SHG:601881
3.25x CN¥14.56 Billion
≈ $2.13 Billion
CN¥4.48 Billion China CN¥12.85 ▲ +0.47%
6513 Guizhou Zhenhua Fengguang Semiconductor Co. Ltd. A
SHG:688439
3.25x CN¥552.37 Million
≈ $80.83 Million
CN¥170.04 Million China CN¥39.31 ▲ +3.75%
6514 MGM Resorts International
NYSE:MGM
3.25x $567.79 Million $174.79 Million USA $45.67 ▼ -1.45%
6515 Zensar Technologies Limited
NSE:ZENSARTECH
3.25x Rs5.73 Billion
≈ $61.96 Million
Rs1.76 Billion India Rs513.90 ▼ -2.37%
6516 TELEPERFORMANCE SE ADR
F:RCF0
3.25x €1.61 Billion
≈ $1.89 Billion
€497.00 Million Germany €26.00 ▼ -2.99%
6517 Kangping Technology (Suzhou) Co. Ltd.
SHE:300907
3.25x CN¥16.72 Million
≈ $2.45 Million
CN¥5.15 Million China CN¥40.58 ▲ +6.23%
6518 Top Bright Holding Co Ltd
TW:8499
3.25x NT$349.29 Million
≈ $11.00 Million
NT$107.58 Million Taiwan NT$268.50 ▼ -0.19%
6519 Speciality Restaurants Limited
NSE:SPECIALITY
3.25x Rs324.89 Million
≈ $3.51 Million
Rs100.07 Million India Rs131.58 ▼ -2.89%
6520 Emeco Holdings Ltd
AU:EHL
3.25x AU$134.91 Million
≈ $95.46 Million
AU$41.56 Million Australia AU$0.99 ▼ -1.01%
6521 DoorDash, Inc. Class A Common Stock
NASDAQ:DASH
3.25x $594.00 Million $183.00 Million USA $188.04 ▼ -0.52%
6522 Orbis AG
XETRA:OBS
3.25x €8.51 Million
≈ $9.95 Million
€2.62 Million Germany €4.80 ▲ +1.69%
6523 Wecome Intelligent Manufacturing Co. Ltd.
SHG:603070
3.25x CN¥311.70 Million
≈ $45.61 Million
CN¥96.04 Million China CN¥10.60 ▲ +1.15%
6524 ST Dupont
PA:DPT
3.25x €6.33 Million
≈ $7.40 Million
€1.95 Million France €0.08 ▲ +3.88%
6525 Strauss Group
TA:STRS
3.24x ILA412.00 Million
≈ $1.10 Million
ILA127.00 Million Israel ILA11260.00 ▲ +0.09%
6526 Dassault Systèmes SE
F:DSY
3.24x €948.80 Million
≈ $1.11 Billion
€292.50 Million Germany €17.60 ▼ -1.12%
6527 Bluestar Adisseo Co
SHG:600299
3.24x CN¥811.39 Million
≈ $118.73 Million
CN¥250.20 Million China CN¥7.97 ▼ -1.12%
6528 Zhejiang Noblelift Equip
SHG:603611
3.24x CN¥487.74 Million
≈ $71.37 Million
CN¥150.44 Million China CN¥16.26 ▲ +0.37%
6529 Der International Home Furnishing Co Ltd
SHE:002631
3.24x CN¥81.76 Million
≈ $11.96 Million
CN¥25.22 Million China CN¥6.43 ▼ -2.87%
6530 Inter & Co. Inc. Class A Common Shares
NASDAQ:INTR
3.24x $1.23 Billion $380.08 Million USA $5.58 ▼ -0.71%
6531 Gestamp Automocion SA
MC:GEST
3.24x €96.91 Million
≈ $113.30 Million
€29.90 Million Spain €2.79 ▼ -0.36%
6532 Open Lending Corp
NASDAQ:LPRO
3.24x $5.45 Million $1.68 Million USA $3.14 ▲ +0.00%
6533 Main Street Capital Corporation
NYSE:MAIN
3.24x $103.52 Million $31.96 Million USA $54.19 ▼ -0.73%
6534 Tarsus Pharmaceuticals Inc
NASDAQ:TARS
3.24x $20.55 Million $6.34 Million USA $57.26 ▲ +1.80%
6535 Truking Technology Ltd
SHE:300358
3.24x CN¥313.38 Million
≈ $45.86 Million
CN¥96.77 Million China CN¥7.83 ▼ -1.51%
6536 Hite Jinro
KO:000080
3.24x ₩110.21 Billion
≈ $74.69 Million
₩34.03 Billion Korea ₩14620.00 ▼ -1.08%
6537 HiteJinro Co Ltd
KO:000087
3.24x ₩110.21 Billion
≈ $74.69 Million
₩34.03 Billion Korea ₩12300.00 ▲ +0.49%
6538 PipeHawk plc
LSE:PIP
3.24x GBX191.00K
≈ $23.24
GBX59.00K UK GBX2.25 ▲ +0.00%
6539 Shinyoung Waco
KO:005800
3.24x ₩15.04 Billion
≈ $10.19 Million
₩4.65 Billion Korea ₩13250.00 ▼ -0.30%
6540 Compania Cervecerias Unidas SA ADR
NYSE:CCU
3.24x $180.72 Billion $55.85 Billion USA $11.19 ▼ -3.37%
6541 Asia Paper
KO:002310
3.23x ₩10.98 Billion
≈ $7.44 Million
₩3.40 Billion Korea ₩7340.00 ▲ +0.00%
6542 GRG Banking Equipment Co Ltd
SHE:002152
3.23x CN¥440.66 Million
≈ $64.48 Million
CN¥136.27 Million China CN¥10.37 ▲ +2.88%
6543 ForFarmers NV
AS:FFARM
3.23x €85.00 Million
≈ $99.37 Million
€26.30 Million Netherlands €6.07 ▲ +0.17%
6544 Hangzhou Zhongya Machinery Co Ltd
SHE:300512
3.23x CN¥42.32 Million
≈ $6.19 Million
CN¥13.10 Million China CN¥6.39 ▲ +0.31%
6545 ADDvise Group AB A
ST:ADDV-A
3.23x Skr51.70 Million
≈ $5.56 Million
Skr16.00 Million Sweden Skr1.72 ▲ +0.00%
6546 Tomra Systems ASA
OL:TOM
3.23x Nkr84.00 Million
≈ $8.84 Million
Nkr26.00 Million Norway Nkr102.60 ▼ -3.66%
6547 Korea SPAC 3
KQ:222080
3.23x ₩38.40 Billion
≈ $26.02 Million
₩11.89 Billion Korea ₩6870.00 ▼ -0.29%
6548 CH. Karnchang Public Company Limited
BK:CK-R
3.23x ฿2.79 Billion
≈ $86.87 Million
฿862.76 Million Thailand ฿16.70 ▲ +3.09%
6549 L&K Engineering Co Ltd
TW:6139
3.23x NT$13.01 Billion
≈ $410.03 Million
NT$4.03 Billion Taiwan NT$815.00 ▲ +5.16%
6550 Gencor Industries Inc
NYSE MKT:GENC
3.23x $11.12 Million $3.44 Million USA $14.15 ▼ -0.28%
6551 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¥4.61 ▲ +2.44%
6552 Beijing Jingneng Power Co Ltd
SHG:600578
3.23x CN¥3.94 Billion
≈ $577.18 Million
CN¥1.22 Billion China CN¥6.11 ▲ +6.82%
6553 Aerometrex Ltd
AU:AMX
3.23x AU$3.91 Million
≈ $2.77 Million
AU$1.21 Million Australia AU$0.27 ▲ +3.85%
6554 EcoRodovias Infraestrutura e Logística S.A
SA:ECOR3
3.23x R$1.39 Billion
≈ $273.32 Million
R$431.32 Million Brazil R$6.80 ▼ -2.02%
6555 Sanyou Corporation Limited
SHE:300932
3.23x CN¥204.40 Million
≈ $29.91 Million
CN¥63.32 Million China CN¥8.62 ▲ +1.89%
6556 KT Corporation
NYSE:KT
3.23x $1.26 Trillion $391.54 Billion USA $17.86 ▼ -0.22%
6557 Metro Mining Limited
F:6ME
3.23x €20.37 Million
≈ $23.82 Million
€6.31 Million Germany €0.81 ▼ -3.59%
6558 TIME Dotcom Bhd
KLSE:5031
3.23x RM336.87 Million
≈ $84.58 Million
RM104.39 Million Malaysia RM5.98 ▼ -0.17%
6559 Supreme Cable Manufacturing Corp
JK:SCCO
3.23x Rp316.32 Billion
≈ $18.54 Million
Rp98.06 Billion Indonesia Rp2290.00 ▼ -0.87%
6560 Mycenax Biotech
TWO:4726
3.23x NT$59.07 Million
≈ $1.86 Million
NT$18.31 Million Taiwan NT$24.50 ▲ +0.62%
6561 Repligen Corporation
NASDAQ:RGEN
3.23x $48.10 Million $14.91 Million USA $136.99 ▼ -5.84%
6562 Horizon Oil Ltd
AU:HZN
3.23x AU$28.83 Million
≈ $20.40 Million
AU$8.94 Million Australia AU$0.22 ▼ -2.22%
6563 European Wax Center Inc
NASDAQ:EWCZ
3.22x $17.30 Million $5.37 Million USA $5.82 ▲ +0.00%
6564 TerrAscend Corp
F:TED
3.22x €8.01 Million
≈ $9.37 Million
€2.49 Million Germany €0.45 ▲ +1.13%
6565 Zhejiang Ausun Pharmaceutical Co Ltd
SHG:603229
3.22x CN¥121.49 Million
≈ $17.78 Million
CN¥37.69 Million China CN¥7.84 ▼ -2.61%
6566 EDREAMS ODIGEO UNS.ADR/10
F:K0I
3.22x €28.27 Million
≈ $33.05 Million
€8.78 Million Germany €33.80 ▼ -6.63%
6567 Roots Corp
TO:ROOT
3.22x CA$47.32 Million
≈ $34.23 Million
CA$14.69 Million Canada CA$3.42 ▼ -0.58%
6568 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.24 ▲ +0.46%
6569 Attendo AB (publ)
ST:ATT
3.22x Skr628.00 Million
≈ $67.58 Million
Skr195.00 Million Sweden Skr110.40 ▼ -1.95%
6570 SelfWealth Limited
AU:SWF
3.22x AU$1.31 Million
≈ $928.29K
AU$407.48K Australia AU$0.28 ▲ +0.00%
6571 Ajinomoto Malaysia Bhd
KLSE:2658
3.22x RM42.77 Million
≈ $10.74 Million
RM13.28 Million Malaysia RM18.90 ▲ +0.53%
6572 Zhejiang Liming Intelligent Manufacturing Co Ltd
SHG:603048
3.22x CN¥48.37 Million
≈ $7.08 Million
CN¥15.03 Million China CN¥15.30 ▼ -2.86%
6573 Indah Prakasa Sentosa PT Tbk
JK:INPS
3.22x Rp3.71 Billion
≈ $217.30K
Rp1.15 Billion Indonesia Rp665.00 ▲ +4.72%
6574 Highway Holdings Limited
NASDAQ:HIHO
3.22x $2.39 Million $742.00K USA $1.07 ▲ +15.10%
6575 Paz Oil
TA:PZOL
3.22x ILA325.00 Million
≈ $871.31K
ILA101.00 Million Israel ILA84970.00 ▲ +1.61%
6576 Teyi Pharmaceutical Group Co Ltd
SHE:002728
3.22x CN¥52.94 Million
≈ $7.75 Million
CN¥16.45 Million China CN¥8.72 ▲ +1.40%
6577 Waffer Technology Corp
TW:6235
3.22x NT$553.99 Million
≈ $17.45 Million
NT$172.26 Million Taiwan NT$39.95 ▲ +1.78%
6578 Great Tree Pharmacy Co Ltd
TWO:6469
3.22x NT$479.58 Million
≈ $15.11 Million
NT$149.13 Million Taiwan NT$78.50 ▲ +1.55%
6579 Forward Air Corporation
NASDAQ:FWRD
3.22x $29.86 Million $9.29 Million USA $16.21 ▲ +22.80%
6580 Heungkuk Fire & Marine Insurance Co Ltd
KO:000545
3.21x ₩85.68 Billion
≈ $58.07 Million
₩26.66 Billion Korea ₩5350.00 ▲ +0.00%
6581 Heungkuk F&M I
KO:000540
3.21x ₩85.68 Billion
≈ $58.07 Million
₩26.66 Billion Korea ₩3115.00 ▼ -2.20%
6582 Gigas Hosting S.A
MC:GIGA
3.21x €5.73 Million
≈ $6.70 Million
€1.78 Million Spain €3.10 ▼ -1.27%
6583 Jiangsu Yawei Machine Tool Co Ltd
SHE:002559
3.21x CN¥101.04 Million
≈ $14.78 Million
CN¥31.43 Million China CN¥9.35 ▲ +4.47%
6584 Lemon Tree Hotels Limited
NSE:LEMONTREE
3.21x Rs2.34 Billion
≈ $25.35 Million
Rs729.34 Million India Rs110.95 ▼ -0.61%
6585 Keyera Corp.
TO:KEY
3.21x CA$290.07 Million
≈ $209.83 Million
CA$90.27 Million Canada CA$59.36 ▲ +0.52%
6586 Herbalife Nutrition Ltd
F:HOO
3.21x €138.80 Million
≈ $162.27 Million
€43.20 Million Germany €10.70 ▲ +0.94%
6587 Qua Granite Hayal Yapi ve Urunleri Sanayi Ticaret AS
IS:QUAGR
3.21x TL279.72 Million
≈ $6.26 Million
TL87.11 Million Turkey TL3.71 ▲ +9.76%
6588 Erste Group Bank AG
VI:EBS
3.21x €2.82 Billion
≈ $3.30 Billion
€879.00 Million Austria €116.30 ▲ +3.29%
6589 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%
6590 Bouygues SA
PA:EN
3.21x €1.61 Billion
≈ $1.88 Billion
€502.00 Million France €47.75 ▼ -0.60%
6591 Fuse Cobalt Inc
V:FUSE
3.21x CA$56.19K
≈ $40.64K
CA$17.51K Canada CA$0.05 ▲ +0.00%
6592 Sports Entertainment Group Ltd
AU:SEG
3.21x AU$11.62 Million
≈ $8.22 Million
AU$3.62 Million Australia AU$0.36 ▲ +0.00%
6593 Yunnan Chihong Zinc&Germanium Co Ltd
SHG:600497
3.21x CN¥1.26 Billion
≈ $183.81 Million
CN¥391.48 Million China CN¥9.21 ▲ +8.74%
6594 Martin Midstream Partners LP
NASDAQ:MMLP
3.21x $11.83 Million $3.69 Million USA $2.34 ▲ +0.00%
6595 Advtech
JSE:ADH
3.21x ZAC1.99 Billion
≈ $1.06 Million
ZAC620.30 Million South Africa ZAC4701.00 ▲ +0.49%
6596 Zhejiang Tony Electronic Co Ltd
SHG:603595
3.20x CN¥85.25 Million
≈ $12.47 Million
CN¥26.61 Million China CN¥22.36 ▲ +4.83%
6597 RAKUTEN GROUP SPONS.ADR 1
F:RAKA
3.20x €724.19 Billion
≈ $846.66 Billion
€226.04 Billion Germany €4.16 ▲ +1.46%
6598 Systemair AB
ST:SYSR
3.20x Skr418.70 Million
≈ $45.06 Million
Skr130.70 Million Sweden Skr80.30 ▼ -0.12%
6599 Zhuhai Kles Technology Co. Ltd. A
SHE:301314
3.20x CN¥57.32 Million
≈ $8.39 Million
CN¥17.90 Million China CN¥34.98 ▲ +1.92%
6600 Medplus Health Services Limited
NSE:MEDPLUS
3.20x Rs3.13 Billion
≈ $33.89 Million
Rs978.59 Million India Rs793.55 ▼ -0.97%