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 |
|---|---|---|---|---|---|---|---|
| 2501 |
Empresas Iansa S.A
SN:IANSA |
9.26x |
CL$28.36 Million
≈ $31.72K |
CL$3.06 Million | Chile | CL$31.79 | ▲ +0.00% |
| 2502 |
Rajesh Exports Limited
NSE:RAJESHEXPO |
9.26x |
Rs8.75 Billion
≈ $94.61 Million |
Rs945.19 Million | India | Rs91.79 | ▲ +5.00% |
| 2503 |
Angang Steel Company Limited
F:GNV |
9.25x |
€2.17 Billion
≈ $2.53 Billion |
€234.00 Million | Germany | €0.12 | ▲ +1.65% |
| 2504 |
Hes Technology Group
SHE:002963 |
9.25x |
CN¥68.47 Million
≈ $10.02 Million |
CN¥7.40 Million | China | CN¥13.03 | ▼ -3.48% |
| 2505 |
Takkt AG
XETRA:TTK |
9.25x |
€11.10 Million
≈ $12.98 Million |
€1.20 Million | Germany | €2.24 | ▼ -3.66% |
| 2506 |
Xp Inc
NASDAQ:XP |
9.25x | $12.31 Billion | $1.33 Billion | USA | $16.85 | ▲ +0.30% |
| 2507 |
Software Acquisition Group III Inc
NASDAQ:SWAG |
9.25x | $5.95 Million | $643.00K | USA | $2.10 | ▲ +0.00% |
| 2508 |
Super Spinning Mills Limited
NSE:SUPERSPIN |
9.25x |
Rs19.01 Million
≈ $205.54K |
Rs2.06 Million | India | Rs5.24 | ▲ +1.95% |
| 2509 |
Lafang China
SHG:603630 |
9.25x |
CN¥57.31 Million
≈ $8.39 Million |
CN¥6.20 Million | China | CN¥14.00 | ▼ -4.31% |
| 2510 |
Shanghai Fortune Techgroup Co Ltd
SHE:300493 |
9.25x |
CN¥119.33 Million
≈ $17.46 Million |
CN¥12.91 Million | China | CN¥12.19 | ▲ +2.87% |
| 2511 |
TransAlta Corp
TO:TA |
9.23x |
CA$120.00 Million
≈ $86.81 Million |
CA$13.00 Million | Canada | CA$19.71 | ▲ +2.02% |
| 2512 |
VSee Health, Inc.
NASDAQ:VSEE |
9.23x | $579.29K | $62.77K | USA | $0.09 | ▼ -1.63% |
| 2513 |
Navinfo Co Ltd
SHE:002405 |
9.23x |
CN¥108.76 Million
≈ $15.92 Million |
CN¥11.79 Million | China | CN¥6.27 | ▲ +2.12% |
| 2514 |
Jacquet Metal Service SA
PA:JCQ |
9.22x |
€38.06 Million
≈ $44.50 Million |
€4.13 Million | France | €21.55 | ▲ +0.47% |
| 2515 |
Surge Energy Inc.
TO:SGY |
9.22x |
CA$66.39 Million
≈ $48.03 Million |
CA$7.20 Million | Canada | CA$9.81 | ▲ +3.37% |
| 2516 |
UNICHARM CORP. SP.ADR 1
F:UN41 |
9.22x |
€41.46 Billion
≈ $48.47 Billion |
€4.50 Billion | Germany | €2.36 | ▲ +1.72% |
| 2517 |
Johnson Outdoors Inc
NASDAQ:JOUT |
9.22x | $71.38 Million | $7.74 Million | USA | $46.02 | ▼ -0.52% |
| 2518 |
Lifestyle Global Enterprise
TWO:8066 |
9.21x |
NT$53.90 Million
≈ $1.70 Million |
NT$5.85 Million | Taiwan | NT$15.05 | ▲ +2.03% |
| 2519 |
PTT Global Chemical Public Company Limited
BK:PTTGC |
9.20x |
฿29.73 Billion
≈ $926.56 Million |
฿3.23 Billion | Thailand | ฿37.50 | ▲ +1.35% |
| 2520 |
Bong AB (publ)
ST:BONG |
9.19x |
Skr53.30 Million
≈ $5.74 Million |
Skr5.80 Million | Sweden | Skr0.35 | ▲ +7.27% |
| 2521 |
Music Broadcast Limited
NSE:RADIOCITY |
9.19x |
Rs273.18 Million
≈ $2.95 Million |
Rs29.73 Million | India | Rs5.97 | ▲ +0.17% |
| 2522 |
Xin Hee Co Ltd
SHE:003016 |
9.18x |
CN¥78.09 Million
≈ $11.43 Million |
CN¥8.51 Million | China | CN¥6.29 | ▼ -1.72% |
| 2523 |
Chengdu Dahongli Machinery Co Ltd
SHE:300865 |
9.18x |
CN¥12.87 Million
≈ $1.88 Million |
CN¥1.40 Million | China | CN¥20.22 | ▼ -0.59% |
| 2524 |
Wuhan Fingu Electronic Technology Co Ltd
SHE:002194 |
9.18x |
CN¥70.31 Million
≈ $10.29 Million |
CN¥7.66 Million | China | CN¥8.25 | ▲ +2.23% |
| 2525 |
Epileds Technologies Inc
TW:4956 |
9.17x |
NT$19.51 Million
≈ $614.67K |
NT$2.13 Million | Taiwan | NT$28.60 | ▲ +0.53% |
| 2526 |
Avante Logixx Inc
V:XX |
9.16x |
CA$935.06K
≈ $676.41K |
CA$102.04K | Canada | CA$1.72 | ▲ +0.00% |
| 2527 |
Jiangxi Wannianqing Cement Co Ltd
SHE:000789 |
9.16x |
CN¥197.30 Million
≈ $28.87 Million |
CN¥21.53 Million | China | CN¥3.90 | ▼ -2.26% |
| 2528 |
Kirana Megatara Tbk PT
JK:KMTR |
9.16x |
Rp735.81 Billion
≈ $43.12 Million |
Rp80.35 Billion | Indonesia | Rp238.00 | ▲ +5.31% |
| 2529 |
BCM Alliance Bhd
KLSE:0187 |
9.16x |
RM10.17 Million
≈ $2.55 Million |
RM1.11 Million | Malaysia | RM0.01 | ▲ +0.00% |
| 2530 |
Wotso
AU:WOT |
9.15x |
AU$7.95 Million
≈ $5.63 Million |
AU$869.00K | Australia | AU$0.53 | ▼ -3.64% |
| 2531 |
Alliance Entertainment Holding Corporation Class A Common Stock
NASDAQ:AENT |
9.15x | $21.14 Million | $2.31 Million | USA | $5.86 | ▼ -1.01% |
| 2532 |
Healthcare Global Enterprises Limited
NSE:HCG |
9.15x |
Rs1.92 Billion
≈ $20.79 Million |
Rs210.20 Million | India | Rs661.25 | ▲ +1.15% |
| 2533 |
Samchuly Bicycle Co. Ltd
KQ:024950 |
9.15x |
₩28.05 Billion
≈ $19.01 Million |
₩3.07 Billion | Korea | ₩3350.00 | ▲ +1.98% |
| 2534 |
Telecom Argentina
BA:TECO2 |
9.14x |
AR$1.09 Trillion
≈ $788.35 Million |
AR$119.15 Billion | Argentina | AR$4255.00 | ▲ +2.65% |
| 2535 |
Blue Owl Capital Inc
NYSE:OWL |
9.14x | $433.09 Million | $47.37 Million | USA | $9.39 | ▲ +0.43% |
| 2536 |
Emilia Devel
TA:EMDV |
9.13x |
ILA71.56 Million
≈ $191.85K |
ILA7.84 Million | Israel | ILA1935.00 | ▼ -0.21% |
| 2537 |
Guangzhou KingTeller Technology Co Ltd
SHE:002177 |
9.13x |
CN¥9.78 Million
≈ $1.43 Million |
CN¥1.07 Million | China | CN¥5.35 | ▲ +3.28% |
| 2538 |
WAG Payment Solutions PLC
LSE:WPS |
9.12x |
GBX84.57 Million
≈ $10.29K |
GBX9.27 Million | UK | GBX106.00 | ▲ +8.38% |
| 2539 |
Lotte Shopping
KO:023530 |
9.11x |
₩147.57 Billion
≈ $100.00 Million |
₩16.19 Billion | Korea | ₩130400.00 | ▲ +3.08% |
| 2540 |
Puncak Niaga Holdings Bhd
KLSE:6807 |
9.11x |
RM4.14 Million
≈ $1.04 Million |
RM454.00K | Malaysia | RM0.17 | ▼ -2.94% |
| 2541 |
Melia Hotels
MC:MEL |
9.10x |
€198.63 Million
≈ $232.21 Million |
€21.83 Million | Spain | €10.59 | ▲ +0.09% |
| 2542 |
Uber Technologies Inc
NYSE:UBER |
9.09x | $2.88 Billion | $317.00 Million | USA | $71.55 | ▼ -0.86% |
| 2543 |
Kavango Resources PLC
LSE:KAV |
9.09x |
GBX72.27
≈ $0.01 |
GBX7.95 | UK | GBX0.68 | ▼ -3.57% |
| 2544 |
BILIBILI INC. DL -0001
F:71BB |
9.08x |
€1.99 Billion
≈ $2.33 Billion |
€219.00 Million | Germany | €15.39 | ▼ -0.18% |
| 2545 |
Bilibili Inc
F:71BA |
9.08x |
€1.99 Billion
≈ $2.33 Billion |
€219.00 Million | Germany | €15.95 | ▼ -1.24% |
| 2546 |
Bilibili Inc
NASDAQ:BILI |
9.08x | $1.99 Billion | $219.00 Million | USA | $18.25 | ▼ -0.87% |
| 2547 |
SHANDONG BOAN BIOTECH.H 1
F:UJ9 |
9.08x |
€64.89 Million
≈ $75.86 Million |
€7.14 Million | Germany | €0.56 | ▲ +0.00% |
| 2548 |
Chorus Aviation Inc
TO:CHR |
9.08x |
CA$63.58 Million
≈ $45.99 Million |
CA$7.00 Million | Canada | CA$24.34 | ▲ +0.37% |
| 2549 |
BRD Groupe Societe Generale SA
RO:BRD |
9.08x |
RON3.35 Billion
≈ $769.12 Million |
RON368.96 Million | Romania | RON37.40 | ▲ +2.47% |
| 2550 |
Indus Holding AG
XETRA:INH |
9.07x |
€70.14 Million
≈ $82.00 Million |
€7.73 Million | Germany | €27.65 | ▲ +0.36% |
| 2551 |
SysGroup PLC
LSE:SYS |
9.07x |
GBX998.00K
≈ $121.43 |
GBX110.00K | UK | GBX30.50 | ▲ +3.39% |
| 2552 |
Changjiang Securities Co Ltd
SHE:000783 |
9.07x |
CN¥13.48 Billion
≈ $1.97 Billion |
CN¥1.49 Billion | China | CN¥8.60 | ▲ +2.14% |
| 2553 |
Zscaler Inc
NASDAQ:ZS |
9.07x | $173.41 Million | $19.12 Million | USA | $148.72 | ▼ -0.73% |
| 2554 |
Cadiz Inc
NASDAQ:CDZI |
9.07x | $27.20 Million | $3.00 Million | USA | $3.34 | ▲ +0.60% |
| 2555 |
Compagnie du Bois Sauvage SA
BR:COMB |
9.07x |
€48.91 Million
≈ $57.18 Million |
€5.39 Million | Belgium | €301.00 | ▲ +0.33% |
| 2556 |
Marti Gayrimenkul Yatirim Ortakligi AS
IS:MRGYO |
9.06x |
TL89.29 Million
≈ $2.00 Million |
TL9.85 Million | Turkey | TL1.42 | ▲ +0.00% |
| 2557 |
Super Dragon Technology Co Ltd
TW:9955 |
9.06x |
NT$45.62 Million
≈ $1.44 Million |
NT$5.03 Million | Taiwan | NT$24.40 | ▲ +2.09% |
| 2558 |
Xavis Co. Ltd
KQ:254120 |
9.05x |
₩10.83 Billion
≈ $7.34 Million |
₩1.20 Billion | Korea | ₩803.00 | ▲ +0.00% |
| 2559 |
Shanghai Chengdi Constr Co
SHG:603887 |
9.05x |
CN¥173.09 Million
≈ $25.33 Million |
CN¥19.13 Million | China | CN¥8.28 | ▲ +0.36% |
| 2560 |
Indo Tambangraya Megah Tbk
JK:ITMG |
9.04x |
Rp235.26 Million
≈ $13.79K |
Rp26.01 Million | Indonesia | Rp24175.00 | ▼ -0.62% |
| 2561 |
Icelandair Group hf
IC:ICEAIR |
9.04x |
Ikr118.02 Million
≈ $962.18K |
Ikr13.06 Million | Iceland | Ikr0.72 | ▲ +0.85% |
| 2562 |
Cytokinetics Inc
NASDAQ:CYTK |
9.02x | $77.83 Million | $8.63 Million | USA | $81.11 | ▲ +2.53% |
| 2563 |
Zheshang Securities Co Ltd
SHG:601878 |
9.01x |
CN¥6.77 Billion
≈ $990.82 Million |
CN¥751.16 Million | China | CN¥9.68 | ▲ +0.10% |
| 2564 |
Greenlam Industries Limited
NSE:GREENLAM |
9.01x |
Rs1.53 Billion
≈ $16.53 Million |
Rs169.70 Million | India | Rs248.35 | ▼ -1.68% |
| 2565 |
KGI Securities (Thailand) Public Company Limited
BK:KGI |
9.01x |
฿1.46 Billion
≈ $45.57 Million |
฿162.35 Million | Thailand | ฿4.96 | ▲ +3.77% |
| 2566 |
Henan Yuneng Holdings Co Ltd
SHE:001896 |
9.00x |
CN¥1.66 Billion
≈ $242.98 Million |
CN¥184.53 Million | China | CN¥14.34 | ▼ -3.24% |
| 2567 |
Zhongchao Inc
NASDAQ:ZCMD |
8.99x | $809.60K | $90.05K | USA | $1.47 | ▲ +0.00% |
| 2568 |
Sfinks Polska S.A.
WAR:SFS |
8.99x |
zł1.95 Million
≈ $536.94K |
zł217.00K | Poland | zł0.42 | ▼ -6.44% |
| 2569 |
Teknosa Ic ve Dis Ticaret AS
IS:TKNSA |
8.98x |
TL1.40 Billion
≈ $31.37 Million |
TL156.05 Million | Turkey | TL18.12 | ▼ -0.93% |
| 2570 |
LS Corp
KO:006260 |
8.97x |
₩587.55 Billion
≈ $398.17 Million |
₩65.53 Billion | Korea | ₩275000.00 | ▲ +3.58% |
| 2571 |
Adtraction Group AB
ST:ADTR |
8.96x |
Skr40.07 Million
≈ $4.31 Million |
Skr4.47 Million | Sweden | Skr40.60 | ▲ +5.18% |
| 2572 |
Helgeland Sparebank
OL:HELG |
8.96x |
Nkr502.00 Million
≈ $52.82 Million |
Nkr56.00 Million | Norway | Nkr156.00 | ▼ -1.81% |
| 2573 |
Chongqing Iron & Steel Company Limited
F:CGP |
8.96x |
€658.00 Million
≈ $769.27 Million |
€73.42 Million | Germany | €0.10 | ▲ +0.00% |
| 2574 |
Upbound Group Inc.
NASDAQ:UPBD |
8.96x | $118.44 Million | $13.22 Million | USA | $21.91 | ▲ +1.01% |
| 2575 |
Shenzhen Senior Technology Material Co Ltd
SHE:300568 |
8.95x |
CN¥125.14 Million
≈ $18.31 Million |
CN¥13.98 Million | China | CN¥12.76 | ▲ +6.16% |
| 2576 |
Sichuan Dawn Precision Technology Co Ltd
SHE:300780 |
8.95x |
CN¥22.75 Million
≈ $3.33 Million |
CN¥2.54 Million | China | CN¥20.60 | ▲ +3.36% |
| 2577 |
FD Technologies Plc
LSE:FDP |
8.95x |
GBX7.35 Million
≈ $893.92 |
GBX821.00K | UK | GBX2450.00 | ▲ +0.00% |
| 2578 |
Ringmetall SE
XETRA:HP3A |
8.94x |
€8.15 Million
≈ $9.53 Million |
€912.00K | Germany | €2.70 | ▲ +0.75% |
| 2579 |
Rimini Street Inc
NASDAQ:RMNI |
8.94x | $24.72 Million | $2.77 Million | USA | $4.53 | ▼ -1.95% |
| 2580 |
Client Service International Inc
SHE:300663 |
8.94x |
CN¥19.37 Million
≈ $2.83 Million |
CN¥2.17 Million | China | CN¥8.19 | ▲ +10.38% |
| 2581 |
Nantong Acetic Acid Chemical Co Ltd
SHG:603968 |
8.94x |
CN¥83.35 Million
≈ $12.20 Million |
CN¥9.33 Million | China | CN¥8.88 | ▼ -0.78% |
| 2582 |
Hung -Gu Oil Ltd
KQ:024060 |
8.94x |
₩1.58 Billion
≈ $1.07 Million |
₩177.02 Million | Korea | ₩12430.00 | ▼ -7.51% |
| 2583 |
Shanghai Kelai Mechatronics
SHG:603960 |
8.93x |
CN¥29.97 Million
≈ $4.39 Million |
CN¥3.36 Million | China | CN¥13.89 | ▲ +2.43% |
| 2584 |
Var Energi ASA
OL:VAR |
8.93x |
Nkr12.13 Billion
≈ $1.28 Billion |
Nkr1.36 Billion | Norway | Nkr46.70 | ▲ +7.09% |
| 2585 |
Xiandai Investment Co Ltd
SHE:000900 |
8.91x |
CN¥1.20 Billion
≈ $175.86 Million |
CN¥134.83 Million | China | CN¥3.71 | ▼ -1.85% |
| 2586 |
Hagag Group
TA:HGG |
8.91x |
ILA228.12 Million
≈ $611.60K |
ILA25.59 Million | Israel | ILA2390.00 | ▼ -0.08% |
| 2587 |
New China Life Insurance Company Ltd
F:NCL |
8.91x |
€27.27 Billion
≈ $31.89 Billion |
€3.06 Billion | Germany | €5.30 | ▲ +2.91% |
| 2588 |
CMR S.A.B. de C.V
MX:CMRB |
8.91x |
MX$214.42 Million
≈ $12.34 Million |
MX$24.06 Million | Mexico | MX$1.40 | ▼ -1.41% |
| 2589 |
PTT OIL+RET.BUS.-FOR-BA10
F:7F8 |
8.91x |
€21.52 Billion
≈ $25.15 Billion |
€2.41 Billion | Germany | €0.31 | ▲ +1.96% |
| 2590 |
Guangzhou Tech-Long Packing Machine Co Ltd
SHE:002209 |
8.90x |
CN¥110.11 Million
≈ $16.11 Million |
CN¥12.37 Million | China | CN¥9.66 | ▼ -2.91% |
| 2591 |
Oriola-KD Oyj A
HE:OKDAV |
8.90x |
€17.80 Million
≈ $20.81 Million |
€2.00 Million | Finland | €1.02 | ▲ +0.00% |
| 2592 |
Scandinavian Investment Group A/S
CO:SIG |
8.90x |
Dkr8.90 Million
≈ $1.39 Million |
Dkr1.00 Million | Denmark | Dkr3.52 | ▼ -0.56% |
| 2593 |
Oriola-KD Oyj B
HE:OKDBV |
8.90x |
€17.80 Million
≈ $20.81 Million |
€2.00 Million | Finland | €1.11 | ▲ +0.00% |
| 2594 |
Jiangsu Jiuwu Hi-Tech Co Ltd
SHE:300631 |
8.89x |
CN¥87.50 Million
≈ $12.80 Million |
CN¥9.84 Million | China | CN¥18.51 | ▲ +1.20% |
| 2595 |
Shinhan Seobu T&D REIT Co Ltd
KO:404990 |
8.89x |
₩17.35 Billion
≈ $11.75 Million |
₩1.95 Billion | Korea | ₩3610.00 | ▲ +0.98% |
| 2596 |
Kaiser China Holding Co Ltd
SHE:002425 |
8.89x |
CN¥32.50 Million
≈ $4.76 Million |
CN¥3.66 Million | China | CN¥2.56 | ▼ -0.39% |
| 2597 |
Senior PLC
LSE:SNR |
8.87x |
GBX55.90 Million
≈ $6.80K |
GBX6.30 Million | UK | GBX289.00 | ▲ +0.00% |
| 2598 |
Memsensing Microsystems Suzhou China Co Ltd
SHG:688286 |
8.85x |
CN¥100.54 Million
≈ $14.71 Million |
CN¥11.35 Million | China | CN¥44.81 | ▲ +9.72% |
| 2599 |
Nextcom
TA:NXTM |
8.85x |
ILA4.45 Million
≈ $11.94K |
ILA503.00K | Israel | ILA1518.00 | ▲ +1.34% |
| 2600 |
Spring Art Holdings Bhd
KLSE:0216 |
8.85x |
RM1.59 Million
≈ $399.95K |
RM180.00K | Malaysia | RM0.10 | ▲ +5.26% |