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