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,187
Positive operating CF and net income required

Last Updated

Jun 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
12401 Guangxi Wuzhou Communications Co Ltd
SHG:600368
1.46x CN¥280.13 Million
≈ $40.99 Million
CN¥192.05 Million China CN¥3.97 ▼ -1.98%
12402 Foresight Group Holdings Limited
LSE:FSG
1.46x GBX26.82 Million
≈ $3.26K
GBX18.39 Million UK GBX436.00 ▲ +0.93%
12403 Eugene Technology Co.Ltd
KQ:084370
1.46x ₩23.87 Billion
≈ $16.18 Million
₩16.37 Billion Korea ₩155700.00 ▲ +29.97%
12404 Paymentus Holdings, Inc.
NYSE:PAY
1.46x $30.45 Million $20.88 Million USA $21.17 ▲ +0.28%
12405 Ambev S.A
MX:ABEVN
1.46x MX$6.92 Billion
≈ $398.19 Million
MX$4.75 Billion Mexico MX$56.02 ▼ -0.18%
12406 Sampo Corp
TW:1604
1.46x NT$229.62 Million
≈ $7.23 Million
NT$157.55 Million Taiwan NT$23.70 ▲ +0.64%
12407 Yantai Zhenghai Bio-Tech Co Ltd
SHE:300653
1.46x CN¥30.47 Million
≈ $4.46 Million
CN¥20.92 Million China CN¥15.07 ▼ -4.32%
12408 ZIJIN MIN.H UNSP.ADR/20
F:FJZB
1.46x €75.43 Billion
≈ $88.19 Billion
€51.78 Billion Germany €78.00 ▲ +4.70%
12409 CKX Lands Inc
NYSE MKT:CKX
1.46x $242.27K $166.30K USA $10.51 ▼ -4.45%
12410 Jiangsu Jiejie Microelectronics Co Ltd
SHE:300623
1.46x CN¥145.77 Million
≈ $21.33 Million
CN¥100.08 Million China CN¥32.43 ▼ -1.94%
12411 YFY Inc
TW:1907
1.46x NT$782.12 Million
≈ $24.64 Million
NT$537.03 Million Taiwan NT$26.40 ▲ +5.39%
12412 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
1.46x Rs13.25 Billion
≈ $143.33 Million
Rs9.10 Billion India Rs8249.00 ▼ -0.50%
12413 Thai Plaspac Public Company Limited
BK:TPAC
1.46x ฿213.31 Million
≈ $6.65 Million
฿146.48 Million Thailand ฿8.90 ▲ +0.00%
12414 Taiwan Optical Platform Co Ltd
TW:6464
1.46x NT$325.07 Million
≈ $10.24 Million
NT$223.27 Million Taiwan NT$78.00 ▼ -0.13%
12415 SUBARU CORP. ADR/1/2
F:FUH0
1.46x €492.14 Billion
≈ $575.36 Billion
€338.06 Billion Germany €6.55 ▲ +2.34%
12416 S&P Syndicate Public Company Limited
BK:SNP
1.45x ฿155.65 Million
≈ $4.85 Million
฿106.98 Million Thailand ฿8.90 ▼ -0.56%
12417 Taiwan Glass Ind Corp
TW:1802
1.45x NT$642.39 Million
≈ $20.24 Million
NT$441.59 Million Taiwan NT$68.90 ▼ -4.04%
12418 Metro Bank PLC
LSE:MTRO
1.45x GBX32.00 Million
≈ $3.89K
GBX22.00 Million UK GBX164.80 ▼ -1.90%
12419 Hercules Site Services PLC
LSE:HERC
1.45x GBX1.60 Million
≈ $194.67
GBX1.10 Million UK GBX29.00 ▲ +1.75%
12420 Huang Long Development Co Ltd
TWO:3512
1.45x NT$271.85 Million
≈ $8.56 Million
NT$186.94 Million Taiwan NT$20.80 ▲ +2.21%
12421 Safran SA
PA:SAF
1.45x €3.10 Billion
≈ $3.62 Billion
€2.13 Billion France €300.30 ▲ +2.21%
12422 Brightek Optoelectronic Co Ltd
TW:5244
1.45x NT$57.45 Million
≈ $1.81 Million
NT$39.53 Million Taiwan NT$39.45 ▼ -2.11%
12423 Lisi S.A
PA:FII
1.45x €55.95 Million
≈ $65.41 Million
€38.51 Million France €64.80 ▲ +0.93%
12424 Gan Yuan Foods Co Ltd
SHE:002991
1.45x CN¥118.52 Million
≈ $17.34 Million
CN¥81.58 Million China CN¥43.56 ▼ -4.03%
12425 Bank Amar Indonesia 
JK:AMAR
1.45x Rp73.38 Billion
≈ $4.30 Million
Rp50.51 Billion Indonesia Rp191.00 ▼ -0.52%
12426 Eternal Materials Co Ltd
TW:1717
1.45x NT$1.13 Billion
≈ $35.64 Million
NT$778.59 Million Taiwan NT$76.40 ▼ -2.18%
12427 Vimta Labs Limited
NSE:VIMTALABS
1.45x Rs748.73 Million
≈ $8.10 Million
Rs515.35 Million India Rs513.25 ▲ +0.00%
12428 Bharat Gears Limited
NSE:BHARATGEAR
1.45x Rs170.91 Million
≈ $1.85 Million
Rs117.65 Million India Rs113.56 ▼ -0.66%
12429 China Meheco Co Ltd
SHG:600056
1.45x CN¥233.60 Million
≈ $34.18 Million
CN¥160.80 Million China CN¥9.49 ▼ -1.86%
12430 Ryvyl Inc
NASDAQ:RVYL
1.45x $17.56 Million $12.09 Million USA $3.81 ▼ -8.19%
12431 Superkrane Mitra Utama Tbk PT
JK:SKRN
1.45x Rp54.27 Billion
≈ $3.18 Million
Rp37.37 Billion Indonesia Rp388.00 ▼ -5.37%
12432 A&W Food Services of Canada
TO:AW
1.45x CA$13.84 Million
≈ $10.01 Million
CA$9.53 Million Canada CA$36.00 ▼ -0.25%
12433 Rana Gruber AS
OL:RANA
1.45x Nkr561.98 Million
≈ $59.14 Million
Nkr387.06 Million Norway Nkr78.40 ▲ +0.00%
12434 Byline Bancorp Inc
NYSE:BY
1.45x $54.55 Million $37.58 Million USA $33.50 ▲ +2.32%
12435 Sea Harvest Group Ltd
JSE:SHG
1.45x ZAC478.94 Million
≈ $254.53K
ZAC329.96 Million South Africa ZAC830.00 ▲ +1.34%
12436 Mach Natural Resources LP
NYSE:MNR
1.45x $130.14 Million $89.66 Million USA $13.75 ▲ +2.38%
12437 Ningbo Donly Co Ltd
SHE:002164
1.45x CN¥40.46 Million
≈ $5.92 Million
CN¥27.88 Million China CN¥12.23 ▲ +0.16%
12438 Fu Chun Shin Machinery Manufacture Co Ltd
TWO:6603
1.45x NT$80.66 Million
≈ $2.54 Million
NT$55.59 Million Taiwan NT$23.90 ▼ -2.05%
12439 Leong Hup International Berhad
KLSE:6633
1.45x RM261.00 Million
≈ $65.53 Million
RM179.88 Million Malaysia RM0.73 ▲ +3.55%
12440 GPT Healthcare Ltd
NSE:GPTHEALTH
1.45x Rs195.91 Million
≈ $2.12 Million
Rs135.06 Million India Rs152.43 ▲ +0.65%
12441 Yankershop Food Co Ltd
SHE:002847
1.45x CN¥336.36 Million
≈ $49.22 Million
CN¥231.90 Million China CN¥56.68 ▲ +0.50%
12442 Readcloud Ltd
AU:RCL
1.45x AU$1.91 Million
≈ $1.35 Million
AU$1.32 Million Australia AU$0.07 ▼ -2.70%
12443 Guobang Pharma Ltd
SHG:605507
1.45x CN¥311.27 Million
≈ $45.55 Million
CN¥214.67 Million China CN¥15.85 ▲ +0.83%
12444 Binh Minh Plastics JSC
VN:BMP
1.45x ₫440.72 Billion
≈ $16.74 Million
₫303.96 Billion Vietnam ₫135100.00 ▼ -0.15%
12445 Drb Industrial
KO:163560
1.45x ₩6.52 Billion
≈ $4.42 Million
₩4.50 Billion Korea ₩6310.00 ▼ -0.94%
12446 Talaad Thai Leasehold Property Fund
BK:TTLPF
1.45x ฿77.36 Million
≈ $2.41 Million
฿53.36 Million Thailand ฿10.60 ▲ +0.95%
12447 Shenzhen FRD Science & Technology Co Ltd
SHE:300602
1.45x CN¥174.09 Million
≈ $25.47 Million
CN¥120.08 Million China CN¥42.26 ▼ -0.05%
12448 Rishabh Instruments Limited
NSE:RISHABH
1.45x Rs314.56 Million
≈ $3.40 Million
Rs216.99 Million India Rs514.05 ▼ -1.59%
12449 Dongwon F & B
KO:049770
1.45x ₩28.28 Billion
≈ $19.16 Million
₩19.51 Billion Korea ₩44700.00 ▲ +1.59%
12450 Southern Acids (M) Bhd
KLSE:5134
1.45x RM59.37 Million
≈ $14.90 Million
RM40.96 Million Malaysia RM3.28 ▲ +3.14%
12451 YSP Southeast Asia Holding Bhd
KLSE:7178
1.45x RM54.46 Million
≈ $13.67 Million
RM37.57 Million Malaysia RM2.10 ▲ +0.00%
12452 Xos Inc
NASDAQ:XOS
1.45x $3.08 Million $2.12 Million USA $5.28 ▼ -29.22%
12453 KKR Real Estate Finance Trust Inc
NYSE:KREF
1.45x $18.50 Million $12.77 Million USA $7.04 ▲ +3.99%
12454 Quality Construction Products Public Company Limited
BK:Q-CON
1.45x ฿86.17 Million
≈ $2.69 Million
฿59.48 Million Thailand ฿6.25 ▲ +0.00%
12455 La Comer S.A.B. de C.V
MX:LACOMERUBC
1.45x MX$895.63 Million
≈ $51.54 Million
MX$618.40 Million Mexico MX$37.31 ▼ -1.40%
12456 SUNEX S.A.
WAR:SNX
1.45x zł5.36 Million
≈ $1.47 Million
zł3.70 Million Poland zł2.73 ▼ -0.73%
12457 Wonik QnC Corporation
KQ:074600
1.45x ₩3.89 Billion
≈ $2.64 Million
₩2.69 Billion Korea ₩33650.00 ▲ +11.42%
12458 Hyundai C&F Inc
KO:227840
1.45x ₩13.44 Billion
≈ $9.11 Million
₩9.28 Billion Korea ₩12190.00 ▼ -0.41%
12459 Changjiang & Jinggong Steel Building Group Co Ltd
SHG:600496
1.45x CN¥347.40 Million
≈ $50.84 Million
CN¥240.02 Million China CN¥4.14 ▲ +0.98%
12460 NAT.B.GR. SPONS.ADR/1
F:NAG
1.45x €398.00 Million
≈ $465.30 Million
€275.00 Million Germany €14.00 ▼ -1.41%
12461 Puig Brands SA
NYSE:PUGBY
1.45x $859.05 Million $593.70 Million USA $9.25 ▲ +0.96%
12462 Jack Sewing
SHG:603337
1.45x CN¥295.57 Million
≈ $43.25 Million
CN¥204.30 Million China CN¥39.34 ▼ -2.55%
12463 Public Storage
NYSE:PSA
1.45x $733.59 Million $507.07 Million USA $306.66 ▲ +1.55%
12464 Poly Plastic Masterbatch Suzhou Co
SHE:300905
1.45x CN¥61.23 Million
≈ $8.96 Million
CN¥42.32 Million China CN¥61.29 ▲ +0.89%
12465 Miwon Specialty Chemical Co Ltd
KO:268280
1.45x ₩25.71 Billion
≈ $17.42 Million
₩17.77 Billion Korea ₩98500.00 ▼ -1.50%
12466 Satria Antaran Prima Tbk PT
JK:SAPX
1.45x Rp1.62 Billion
≈ $94.67K
Rp1.12 Billion Indonesia Rp200.00 ▼ -0.99%
12467 Endurance Technologies Limited
NSE:ENDURANCE
1.45x Rs6.56 Billion
≈ $70.96 Million
Rs4.54 Billion India Rs2572.40 ▼ -2.39%
12468 Mingteng International Corporation Inc. Ordinary Shares
NASDAQ:MTEN
1.45x $1.37 Million $944.37K USA $1.11 ▼ -0.89%
12469 Hotel Royal Chihpen
TWO:5704
1.45x NT$17.45 Million
≈ $549.71K
NT$12.07 Million Taiwan NT$21.15 ▼ -0.47%
12470 Barinthus Biotherapeutics plc
NASDAQ:BRNS
1.45x $11.88 Million $8.22 Million USA $0.70 ▲ +0.01%
12471 UMB Financial Corporation
NASDAQ:UMBF
1.45x $272.21 Million $188.32 Million USA $128.70 ▲ +1.86%
12472 Enpro Industries
NYSE:NPO
1.45x $39.60 Million $27.40 Million USA $317.41 ▲ +0.07%
12473 Thessaloniki Port Authority SA
AT:OLTH
1.44x €6.07 Million
≈ $7.09 Million
€4.20 Million Greece €37.40 ▲ +1.08%
12474 Winchester Bancorp, Inc. Common Stock
NASDAQ:WSBK
1.44x $1.55 Million $1.07 Million USA $12.81 ▲ +0.95%
12475 Old Second Bancorp Inc
NASDAQ:OSBC
1.44x $36.94 Million $25.59 Million USA $21.42 ▲ +3.48%
12476 eMemory Technology
TWO:3529
1.44x NT$812.75 Million
≈ $25.61 Million
NT$563.01 Million Taiwan NT$3545.00 ▼ -0.70%
12477 Northern Star Resources Ltd
AU:NST
1.44x AU$1.03 Billion
≈ $729.64 Million
AU$714.40 Million Australia AU$20.39 ▼ -6.08%
12478 Jiangsu Liba Enterprise Joint-Stock Co Ltd
SHG:603519
1.44x CN¥60.34 Million
≈ $8.83 Million
CN¥41.81 Million China CN¥12.42 ▼ -1.27%
12479 Costamare Inc
NYSE:CMRE
1.44x $112.34 Million $77.84 Million USA $15.59 ▲ +0.97%
12480 Beijing Ultrapower Software
SHE:300002
1.44x CN¥310.16 Million
≈ $45.39 Million
CN¥214.92 Million China CN¥7.68 ▼ -1.79%
12481 Riverview Rubber Estates Bhd
KLSE:2542
1.44x RM11.45 Million
≈ $2.87 Million
RM7.93 Million Malaysia RM3.12 ▲ +0.97%
12482 RYOHIN UNSP.ADR/1
F:3RKU
1.44x €73.36 Billion
≈ $85.76 Billion
€50.85 Billion Germany €9.50 ▼ -3.55%
12483 Farglory FTZ Investment Holding Co Ltd
TW:5607
1.44x NT$427.02 Million
≈ $13.45 Million
NT$295.99 Million Taiwan NT$52.90 ▲ +1.54%
12484 Ingersoll Rand Inc
NYSE:IR
1.44x $354.60 Million $245.80 Million USA $72.01 ▲ +2.77%
12485 Vivien Corp
KO:002070
1.44x ₩5.03 Billion
≈ $3.41 Million
₩3.48 Billion Korea ₩7460.00 ▼ -3.74%
12486 Matriks Bilgi Dagitim Hizmetleri AS
IS:MTRKS
1.44x TL88.85 Million
≈ $1.99 Million
TL61.61 Million Turkey TL27.98 ▲ +1.75%
12487 Zhuhai Comleader Information Science & Technology Co. Ltd. A
SHG:688175
1.44x CN¥66.41 Million
≈ $9.72 Million
CN¥46.05 Million China CN¥34.76 ▼ -5.98%
12488 Loews Corp
NYSE:L
1.44x $617.00 Million $428.00 Million USA $105.02 ▲ +0.54%
12489 Jianmin Pharmaceutical Group Co Ltd
SHG:600976
1.44x CN¥106.82 Million
≈ $15.63 Million
CN¥74.10 Million China CN¥27.62 ▼ -1.22%
12490 Enel Generación Chile S.A
SN:ENELGXCH
1.44x CL$225.96 Billion
≈ $252.70 Million
CL$156.78 Billion Chile CL$535.04 ▼ 0.00%
12491 Ive Group Ltd
AU:IGL
1.44x AU$35.08 Million
≈ $24.82 Million
AU$24.34 Million Australia AU$2.50 ▼ -0.79%
12492 Greenland Acquisition Corp
NASDAQ:GTEC
1.44x $8.26 Million $5.73 Million USA $0.66 ▼ -1.79%
12493 Argus Shanghai Textile Chemicals Co Ltd
SHG:603790
1.44x CN¥29.08 Million
≈ $4.26 Million
CN¥20.19 Million China CN¥24.74 ▼ -1.36%
12494 Arthavest Tbk
JK:ARTA
1.44x Rp12.18 Billion
≈ $713.70K
Rp8.46 Billion Indonesia Rp2170.00 ▼ -7.66%
12495 Boryung Pharm
KO:003850
1.44x ₩48.95 Billion
≈ $33.18 Million
₩34.00 Billion Korea ₩8560.00 ▼ -0.58%
12496 Sempio Foods Co
KO:248170
1.44x ₩17.99 Billion
≈ $12.19 Million
₩12.49 Billion Korea ₩23050.00 ▼ -0.43%
12497 Parex Resources Inc
TO:PXT
1.44x CA$109.45 Million
≈ $79.17 Million
CA$76.02 Million Canada CA$26.99 ▲ +0.22%
12498 Hansen Technologies Ltd
AU:HSN
1.44x AU$62.26 Million
≈ $44.05 Million
AU$43.25 Million Australia AU$4.60 ▼ -0.86%
12499 Maeil Dairies Co. Ltd
KQ:267980
1.44x ₩22.11 Billion
≈ $14.98 Million
₩15.36 Billion Korea ₩33250.00 ▼ -2.21%
12500 Oil-Dri Corporation Of America
NYSE:ODC
1.44x $18.09 Million $12.57 Million USA $84.08 ▲ +8.97%