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.
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% |