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 |
|---|---|---|---|---|---|---|---|
| 12501 |
Harmony Gold Mining Co. Ltd.
JSE:HAR |
1.42x |
ZAC13.85 Billion
≈ $7.36 Million |
ZAC9.75 Billion | South Africa | ZAC26822.00 | ▲ +3.31% |
| 12502 |
Moodys Corporation
NYSE:MCO |
1.42x | $939.00 Million | $661.00 Million | USA | $471.50 | ▼ -0.16% |
| 12503 |
Sewoo Global Co., Ltd
KO:013000 |
1.42x |
₩1.58 Billion
≈ $1.07 Million |
₩1.11 Billion | Korea | ₩1267.00 | ▼ -2.16% |
| 12504 |
Apotea
ST:APOTEA |
1.42x |
Skr112.50 Million
≈ $12.11 Million |
Skr79.20 Million | Sweden | Skr72.30 | ▲ +0.28% |
| 12505 |
StoneCo Ltd
F:0Q0 |
1.42x |
€710.15 Million
≈ $830.24 Million |
€499.96 Million | Germany | €8.41 | ▲ +1.01% |
| 12506 |
CHINA SHENHUA EN.A ADR/4
F:IKFC |
1.42x |
€75.06 Billion
≈ $87.75 Billion |
€52.85 Billion | Germany | €20.40 | ▲ +3.03% |
| 12507 |
DR Horton Inc
NYSE:DHI |
1.42x | $854.00 Million | $601.40 Million | USA | $146.76 | ▲ +3.26% |
| 12508 |
Rave Restaurant Group Inc
NASDAQ:RAVE |
1.42x | $1.14 Million | $800.00K | USA | $3.13 | ▲ +0.00% |
| 12509 |
Berlian Laju Tanker Tbk PT
JK:BLTA |
1.42x |
Rp3.52 Million
≈ $206.48 |
Rp2.48 Million | Indonesia | Rp33.00 | ▼ -2.94% |
| 12510 |
Ventia Services Group Ltd
AU:VNT |
1.42x |
AU$195.50 Million
≈ $138.33 Million |
AU$137.70 Million | Australia | AU$5.95 | ▼ -0.34% |
| 12511 |
Balfour Beatty plc
LSE:BBY |
1.42x |
GBX230.00 Million
≈ $27.98K |
GBX162.00 Million | UK | GBX879.00 | ▲ +0.29% |
| 12512 |
Onward Technologies Limited
NSE:ONWARDTEC |
1.42x |
Rs350.25 Million
≈ $3.79 Million |
Rs246.70 Million | India | Rs290.65 | ▼ -0.27% |
| 12513 |
Halcyon Technology Public Company Limited
BK:HTECH |
1.42x |
฿32.39 Million
≈ $1.01 Million |
฿22.81 Million | Thailand | ฿3.82 | ▲ +1.06% |
| 12514 |
Zhejiang Extek Technology Co. Ltd. A
SHE:301399 |
1.42x |
CN¥46.00 Million
≈ $6.73 Million |
CN¥32.40 Million | China | CN¥14.23 | ▼ -1.66% |
| 12515 |
Enea S.A.
WAR:ENA |
1.42x |
zł1.32 Billion
≈ $363.06 Million |
zł929.34 Million | Poland | zł20.30 | ▲ +0.50% |
| 12516 |
PrairieSky Royalty Ltd
TO:PSK |
1.42x |
CA$79.20 Million
≈ $57.29 Million |
CA$55.80 Million | Canada | CA$35.11 | ▼ -0.68% |
| 12517 |
The Bancorp Inc
NASDAQ:TBBK |
1.42x | $85.24 Million | $60.07 Million | USA | $66.98 | ▲ +1.90% |
| 12518 |
FedEx Freight Holding Company, Inc.
NYSE:FDXF |
1.42x | $1.53 Billion | $1.08 Billion | USA | $158.00 | ▲ +2.07% |
| 12519 |
Great China Metal Industry Co Ltd
TW:9905 |
1.42x |
NT$186.74 Million
≈ $5.88 Million |
NT$131.61 Million | Taiwan | NT$20.65 | ▲ +0.24% |
| 12520 |
Townsquare Media Inc
NYSE:TSQ |
1.42x | $4.20 Million | $2.96 Million | USA | $6.31 | ▼ -1.25% |
| 12521 |
Ebro Foods
MC:EBRO |
1.42x |
€167.23 Million
≈ $195.51 Million |
€117.89 Million | Spain | €18.08 | ▲ +0.11% |
| 12522 |
Jiangmen iDear-Hanyu Electrical Joint-Stock Co Ltd
SHE:300403 |
1.42x |
CN¥72.93 Million
≈ $10.67 Million |
CN¥51.41 Million | China | CN¥8.49 | ▼ -3.30% |
| 12523 |
WIIK Public Company Limited
BK:WIIK |
1.42x |
฿19.96 Million
≈ $622.23K |
฿14.07 Million | Thailand | ฿1.14 | ▼ -0.87% |
| 12524 |
Caravelle International Group
NASDAQ:HTCO |
1.42x | $33.51 Million | $23.62 Million | USA | $3.09 | ▼ -1.90% |
| 12525 |
Ambea AB
ST:AMBEA |
1.42x |
Skr234.00 Million
≈ $25.18 Million |
Skr165.00 Million | Sweden | Skr140.20 | ▲ +1.01% |
| 12526 |
EXOSENS PROM
PA:EXENS |
1.42x |
€59.95 Million
≈ $70.09 Million |
€42.29 Million | France | €62.10 | ▲ +1.14% |
| 12527 |
Rush Enterprises B Inc
NASDAQ:RUSHB |
1.42x | $87.11 Million | $61.45 Million | USA | $76.03 | ▲ +0.38% |
| 12528 |
Rush Enterprises A Inc
NASDAQ:RUSHA |
1.42x | $87.11 Million | $61.45 Million | USA | $76.57 | ▲ +0.26% |
| 12529 |
Interpublic Group of Companies Inc
NYSE:IPG |
1.42x | $180.10 Million | $127.10 Million | USA | $24.57 | ▼ -1.96% |
| 12530 |
Guangzhou Jointas Chemical Joint Stock Co Ltd
SHE:002909 |
1.42x |
CN¥5.65 Million
≈ $827.43K |
CN¥3.99 Million | China | CN¥4.43 | ▼ -1.99% |
| 12531 |
Wingara AG Ltd
AU:WNR |
1.42x |
AU$1.16 Million
≈ $817.73K |
AU$816.10K | Australia | AU$0.01 | ▲ +0.00% |
| 12532 |
STRAUM.HLD.UNSP.ADR/1/10
F:QS50 |
1.42x |
€503.96 Million
≈ $589.19 Million |
€355.92 Million | Germany | €8.90 | ▼ -4.30% |
| 12533 |
Dave Inc
NASDAQ:DAVE |
1.42x | $82.03 Million | $57.94 Million | USA | $402.81 | ▼ -1.41% |
| 12534 |
Sirio Pharma
SHE:300791 |
1.42x |
CN¥101.61 Million
≈ $14.87 Million |
CN¥71.79 Million | China | CN¥15.63 | ▼ -4.46% |
| 12535 |
Finansa Public Company Limited
BK:FNS |
1.41x |
฿896.52 Million
≈ $27.94 Million |
฿633.66 Million | Thailand | ฿0.62 | ▲ +1.64% |
| 12536 |
Gentex Corporation
NASDAQ:GNTX |
1.41x | $137.08 Million | $96.89 Million | USA | $22.90 | ▼ -3.78% |
| 12537 |
Orexo AB
ST:ORX |
1.41x |
Skr48.10 Million
≈ $5.18 Million |
Skr34.00 Million | Sweden | Skr15.24 | ▲ +0.26% |
| 12538 |
VIB Vermögen AG
XETRA:VIH1 |
1.41x |
€18.71 Million
≈ $21.87 Million |
€13.22 Million | Germany | €7.60 | ▲ +1.33% |
| 12539 |
First Merchants Corporation
NASDAQ:FRME |
1.41x | $80.71 Million | $57.06 Million | USA | $43.18 | ▲ +3.08% |
| 12540 |
Red River Bancshares Inc
NASDAQ:RRBI |
1.41x | $16.92 Million | $11.97 Million | USA | $99.49 | ▲ +2.32% |
| 12541 |
Beijing Winsunny Pharmaceutical CO.LTD
SHG:601089 |
1.41x |
CN¥690.75 Million
≈ $101.08 Million |
CN¥488.67 Million | China | CN¥16.37 | ▼ -2.68% |
| 12542 |
ASPEN PHAR.UN.ADR /1 O.N.
F:LDZU |
1.41x |
€6.22 Billion
≈ $7.28 Billion |
€4.40 Billion | Germany | €6.90 | ▲ +4.55% |
| 12543 |
Top KingWin Ltd
NASDAQ:WAI |
1.41x | $1.55 Million | $1.10 Million | USA | $2.56 | ▲ +0.00% |
| 12544 |
Lumentum Holdings Inc
NASDAQ:LITE |
1.41x | $203.80 Million | $144.20 Million | USA | $762.99 | ▼ -8.47% |
| 12545 |
Kalyan Jewellers India Limited
NSE:KALYANKJIL |
1.41x |
Rs7.41 Billion
≈ $80.18 Million |
Rs5.25 Billion | India | Rs573.55 | ▼ -2.06% |
| 12546 |
Perseus Mining Limited
F:P4Q |
1.41x |
€174.26 Million
≈ $203.73 Million |
€123.31 Million | Germany | €2.87 | ▼ -5.73% |
| 12547 |
Xu Yuan Packaging Technology Co Ltd
TWO:8421 |
1.41x |
NT$10.53 Million
≈ $331.60K |
NT$7.45 Million | Taiwan | NT$15.30 | ▲ +0.99% |
| 12548 |
Philip Morris CR A.S.
PR:TABAK |
1.41x |
Kč4.72 Billion
≈ $226.63 Million |
Kč3.34 Billion | Czech Republic | Kč18500.00 | ▲ +0.54% |
| 12549 |
First Copper Technology Co Ltd
TW:2009 |
1.41x |
NT$275.19 Million
≈ $8.67 Million |
NT$194.76 Million | Taiwan | NT$37.40 | ▼ -2.35% |
| 12550 |
Skyworks Solutions Inc
NASDAQ:SWKS |
1.41x | $50.30 Million | $35.60 Million | USA | $60.21 | ▼ -0.43% |
| 12551 |
Poh Huat Resources Holdings
KLSE:7088 |
1.41x |
RM24.03 Million
≈ $6.03 Million |
RM17.01 Million | Malaysia | RM0.63 | ▼ -0.79% |
| 12552 |
LOREAL ADR 1/5/EO 02
F:LORA |
1.41x |
€8.66 Billion
≈ $10.12 Billion |
€6.13 Billion | Germany | €72.00 | ▲ +8.27% |
| 12553 |
Tap Global Group Plc
LSE:TAP |
1.41x |
GBX8.02 Million
≈ $975.68 |
GBX5.68 Million | UK | GBX1.30 | ▲ +0.00% |
| 12554 |
Brother Enterprises Holding Co Ltd
SHE:002562 |
1.41x |
CN¥52.13 Million
≈ $7.63 Million |
CN¥36.90 Million | China | CN¥4.17 | ▼ -4.58% |
| 12555 |
TEN SQUARE GAMES SA
WAR:TEN |
1.41x |
zł19.23 Million
≈ $5.29 Million |
zł13.61 Million | Poland | zł93.00 | ▲ +2.31% |
| 12556 |
Bioton S.A.
WAR:BIO |
1.41x |
zł2.49 Million
≈ $685.01K |
zł1.76 Million | Poland | zł3.85 | ▲ +0.00% |
| 12557 |
Zhejiang Weixing New Building Materials Co Ltd
SHE:002372 |
1.41x |
CN¥379.30 Million
≈ $55.50 Million |
CN¥268.52 Million | China | CN¥7.98 | ▼ -1.72% |
| 12558 |
Zhejiang Nhu Co Ltd
SHE:002001 |
1.41x |
CN¥2.43 Billion
≈ $354.86 Million |
CN¥1.72 Billion | China | CN¥29.75 | ▼ -6.33% |
| 12559 |
RPM Automotive Group Ltd
AU:RPM |
1.41x |
AU$4.10 Million
≈ $2.90 Million |
AU$2.91 Million | Australia | AU$0.02 | ▲ +6.25% |
| 12560 |
Beijing Capital International Airport Company Limited
F:BJ1 |
1.41x |
€910.71 Million
≈ $1.06 Billion |
€645.07 Million | Germany | €0.19 | ▲ +2.78% |
| 12561 |
Chief Telecom Inc
TWO:6561 |
1.41x |
NT$444.19 Million
≈ $13.99 Million |
NT$314.71 Million | Taiwan | NT$325.50 | ▼ -0.76% |
| 12562 |
CATARC Automotive Proving Ground Co.Ltd.
SHE:301215 |
1.41x |
CN¥300.16 Million
≈ $43.92 Million |
CN¥212.68 Million | China | CN¥5.00 | ▼ -2.34% |
| 12563 |
Tsingtao Brewery Company Limited
F:TSI |
1.41x |
€2.79 Billion
≈ $3.26 Billion |
€1.97 Billion | Germany | €5.00 | ▼ -0.20% |
| 12564 |
Vitreous Glass Inc
V:VCI |
1.41x |
CA$1.20 Million
≈ $867.01K |
CA$849.27K | Canada | CA$6.88 | ▲ +3.77% |
| 12565 |
Somboon Advance Technology PCL F
F:PSQ |
1.41x |
€277.82 Million
≈ $324.81 Million |
€196.97 Million | Germany | €0.40 | ▲ +1.02% |
| 12566 |
Somboon Advance Technology Public Company Limited
BK:SAT |
1.41x |
฿277.82 Million
≈ $8.66 Million |
฿196.97 Million | Thailand | ฿16.10 | ▲ +0.63% |
| 12567 |
Opera Ltd
NASDAQ:OPRA |
1.41x | $42.15 Million | $29.89 Million | USA | $18.48 | ▲ +2.27% |
| 12568 |
JAPAN EX UN.ADR 1/2 O.N.
F:OSKU |
1.41x |
€86.14 Billion
≈ $100.70 Billion |
€61.09 Billion | Germany | €9.45 | ▼ -1.05% |
| 12569 |
Max Zipper Co Ltd
TWO:8932 |
1.41x |
NT$203.00 Million
≈ $6.40 Million |
NT$143.99 Million | Taiwan | NT$111.00 | ▼ -3.90% |
| 12570 |
H Lundbeck A/S
CO:HLUN-B |
1.41x |
Dkr2.30 Billion
≈ $359.70 Million |
Dkr1.63 Billion | Denmark | Dkr42.12 | ▼ -0.80% |
| 12571 |
H Lundbeck A/S
CO:HLUN-A |
1.41x |
Dkr2.30 Billion
≈ $359.70 Million |
Dkr1.63 Billion | Denmark | Dkr36.05 | ▼ -0.96% |
| 12572 |
Blumar
SN:BLUMAR |
1.41x |
CL$28.00 Million
≈ $31.31K |
CL$19.87 Million | Chile | CL$275.05 | ▲ +0.00% |
| 12573 |
Irish Continental Group PLC
IR:IR5B |
1.41x |
€21.20 Million
≈ $24.79 Million |
€15.05 Million | Ireland | €6.24 | ▼ -0.95% |
| 12574 |
Samil Enterprise Co. Ltd
KQ:002290 |
1.41x |
₩2.35 Billion
≈ $1.60 Million |
₩1.67 Billion | Korea | ₩3200.00 | ▼ -0.93% |
| 12575 |
DEUTSCHE BOERSE ADR 1/10
F:63DA |
1.41x |
€2.81 Billion
≈ $3.29 Billion |
€2.00 Billion | Germany | €26.00 | ▼ -0.76% |
| 12576 |
ENN Ecological Holdings Co Ltd
SHG:600803 |
1.41x |
CN¥1.43 Billion
≈ $209.79 Million |
CN¥1.02 Billion | China | CN¥17.21 | ▼ -2.60% |
| 12577 |
Airan Limited
NSE:AIRAN |
1.41x |
Rs54.95 Million
≈ $594.30K |
Rs39.03 Million | India | Rs15.03 | ▼ -1.25% |
| 12578 |
KUBOTA CORP. ADR/20
F:KUOA |
1.41x |
€109.65 Billion
≈ $128.20 Billion |
€77.88 Billion | Germany | €66.00 | ▼ -1.49% |
| 12579 |
PORR AG
VI:POS |
1.41x |
€53.77 Million
≈ $62.87 Million |
€38.20 Million | Austria | €37.95 | ▼ -1.17% |
| 12580 |
Zhongjin Gold Corp Ltd
SHG:600489 |
1.41x |
CN¥1.39 Billion
≈ $202.69 Million |
CN¥984.04 Million | China | CN¥21.36 | ▼ -4.86% |
| 12581 |
Tribune Resources Ltd
AU:TBR |
1.41x |
AU$42.47 Million
≈ $30.05 Million |
AU$30.17 Million | Australia | AU$4.84 | ▲ +0.00% |
| 12582 |
UCB SA
BR:UCB |
1.41x |
€1.52 Billion
≈ $1.78 Billion |
€1.08 Billion | Belgium | €246.00 | ▲ +1.23% |
| 12583 |
Sensata Technologies Holding NV
NYSE:ST |
1.41x | $122.50 Million | $87.10 Million | USA | $45.71 | ▲ +0.20% |
| 12584 |
Kaiser Aluminum Corporation
NASDAQ:KALU |
1.41x | $87.90 Million | $62.50 Million | USA | $163.17 | ▼ -9.65% |
| 12585 |
Calian Technologies Ltd
TO:CGY |
1.41x |
CA$7.17 Million
≈ $5.18 Million |
CA$5.10 Million | Canada | CA$77.93 | ▲ +0.33% |
| 12586 |
Wan Hai Lines Ltd
TW:2615 |
1.41x |
NT$10.79 Billion
≈ $339.80 Million |
NT$7.67 Billion | Taiwan | NT$87.00 | ▲ +2.96% |
| 12587 |
AG Mortgage Investment Trust Inc
NYSE:MITT |
1.41x | $18.68 Million | $13.29 Million | USA | $7.23 | ▼ -0.41% |
| 12588 |
Globalworth REIT
LSE:GWI |
1.41x |
€41.48 Million
≈ $48.49 Million |
€29.52 Million | UK | €1.91 | ▲ +0.26% |
| 12589 |
Sintex Plastics Technology Limited
NSE:SPTL |
1.40x |
Rs494.80 Million
≈ $5.35 Million |
Rs352.20 Million | India | Rs1.06 | ▲ +0.00% |
| 12590 |
Financière Amuse TopCo SAS
ST:ASMDEE-B |
1.40x |
Skr69.49 Million
≈ $7.48 Million |
Skr49.46 Million | Sweden | Skr145.30 | ▼ -0.55% |
| 12591 |
CACI International Inc
NYSE:CACI |
1.40x | $183.18 Million | $130.39 Million | USA | $486.77 | ▲ +1.28% |
| 12592 |
Genoray Co. Ltd
KQ:122310 |
1.40x |
₩4.78 Billion
≈ $3.24 Million |
₩3.40 Billion | Korea | ₩3520.00 | ▲ +0.00% |
| 12593 |
Aubay Société Anonyme
PA:AUB |
1.40x |
€33.86 Million
≈ $39.59 Million |
€24.11 Million | France | €54.90 | ▲ +4.97% |
| 12594 |
Shenzhen Newway Photomask Making Co. Ltd. A
SHG:688401 |
1.40x |
CN¥353.78 Million
≈ $51.77 Million |
CN¥251.98 Million | China | CN¥66.26 | ▼ -0.02% |
| 12595 |
Changzhou Xingyu Automotive Lighting Systems Co Ltd
SHG:601799 |
1.40x |
CN¥678.17 Million
≈ $99.24 Million |
CN¥483.06 Million | China | CN¥89.50 | ▼ -2.21% |
| 12596 |
Guangdong Zhongsheng Pharmaceutical Co Ltd
SHE:002317 |
1.40x |
CN¥88.00 Million
≈ $12.88 Million |
CN¥62.68 Million | China | CN¥26.68 | ▼ -1.48% |
| 12597 |
BH Co Ltd
KQ:090460 |
1.40x |
₩197.38 Billion
≈ $133.76 Million |
₩140.66 Billion | Korea | ₩15730.00 | ▼ -3.14% |
| 12598 |
Kustur Kusadasi Turizm Endustrisi AS
IS:KSTUR |
1.40x |
TL34.67 Million
≈ $776.49K |
TL24.71 Million | Turkey | TL2692.50 | ▼ -0.19% |
| 12599 |
TIDEWATER RENEWABLES LTD
F:7GZ |
1.40x |
€18.29 Million
≈ $21.38 Million |
€13.03 Million | Germany | €10.40 | ▲ +6.67% |
| 12600 |
YOUZU Interactive Co Ltd
SHE:002174 |
1.40x |
CN¥36.76 Million
≈ $5.38 Million |
CN¥26.20 Million | China | CN¥10.31 | ▼ -5.41% |