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
9301 TE Connectivity Ltd
NYSE:TEL
2.14x $1.42 Billion $663.00 Million USA $220.75 ▲ +1.08%
9302 DUG Foodtech AB (publ)
ST:VUXEN
2.14x Skr9.00 Million
≈ $968.54K
Skr4.20 Million USA Skr16.95 ▼ -1.74%
9303 Tate & Lyle PLC
LSE:TATE
2.14x GBX120.00 Million
≈ $14.60K
GBX56.00 Million UK GBX504.50 ▼ -0.10%
9304 Hyundai Doosan Infracore Co Ltd
KO:042670
2.14x ₩143.36 Billion
≈ $97.15 Million
₩66.93 Billion Korea ₩13800.00 ▲ +0.00%
9305 Nantong Jinghua Pharmaceutical Co Ltd
SHE:002349
2.14x CN¥97.93 Million
≈ $14.33 Million
CN¥45.73 Million China CN¥6.69 ▼ -1.18%
9306 Jonjee Hi-tech Industrial and Commercial Holding Co Ltd
SHG:600872
2.14x CN¥263.42 Million
≈ $38.55 Million
CN¥123.04 Million China CN¥18.34 ▼ -2.24%
9307 ANTA Sports Products Limited
F:AS7
2.14x €5.08 Billion
≈ $5.94 Billion
€2.37 Billion Germany €8.01 ▼ -1.78%
9308 Bredband2 i Skandinavien AB
ST:BRE2
2.14x Skr63.35 Million
≈ $6.82 Million
Skr29.61 Million Sweden Skr3.25 ▲ +0.00%
9309 Galata Wind Enerji Anonim Sirket
IS:GWIND
2.14x TL624.08 Million
≈ $13.98 Million
TL291.65 Million Turkey TL26.92 ▲ +0.45%
9310 Gmb Korea
KO:013870
2.14x ₩6.73 Billion
≈ $4.56 Million
₩3.15 Billion Korea ₩3905.00 ▼ -2.50%
9311 Stabilis Solutions Inc
NASDAQ:SLNG
2.14x $2.39 Million $1.12 Million USA $5.09 ▲ +13.11%
9312 Aumann AG
XETRA:AAG
2.14x €11.38 Million
≈ $13.31 Million
€5.32 Million Germany €14.25 ▲ +2.89%
9313 The Great Eastern Shipping Company Limited
NSE:GESHIP
2.14x Rs12.43 Billion
≈ $134.46 Million
Rs5.81 Billion India Rs1492.00 ▲ +0.80%
9314 BIOCYTOGEN PHARMA. H YC1
F:I54
2.14x €370.25 Million
≈ $432.86 Million
€173.20 Million Germany €4.48 ▼ -3.45%
9315 Harmony Biosciences Holdings
NASDAQ:HRMY
2.14x $108.73 Million $50.87 Million USA $32.96 ▲ +2.68%
9316 Bilendi
PA:ALBLD
2.14x €4.65 Million
≈ $5.43 Million
€2.17 Million France €15.00 ▲ +0.00%
9317 Advanced Micro Devices Inc
NASDAQ:AMD
2.14x $2.96 Billion $1.38 Billion USA $523.20 ▼ -3.56%
9318 ASIX Electronics
TWO:3169
2.14x NT$90.99 Million
≈ $2.87 Million
NT$42.59 Million Taiwan NT$114.50 ▼ -3.78%
9319 Luceco plc
LSE:LUCE
2.14x GBX14.10 Million
≈ $1.72K
GBX6.60 Million UK GBX271.00 ▲ +0.00%
9320 Ci&T Inc
NYSE:CINT
2.13x $31.02 Million $14.53 Million USA $4.13 ▲ +6.17%
9321 Stendörren Fastigheter AB (publ)
ST:STEF-B
2.13x Skr111.00 Million
≈ $11.95 Million
Skr52.00 Million Sweden Skr177.20 ▼ -1.66%
9322 Veracruz Properties SOCIMI SA
MC:YVCP
2.13x €1.49 Million
≈ $1.74 Million
€698.57K Spain €31.60 ▲ +0.00%
9323 GuangDong GenSho Logistics Co
SHG:603813
2.13x CN¥12.09 Million
≈ $1.77 Million
CN¥5.67 Million China CN¥35.25 ▼ -4.06%
9324 Pulike Biological Engineering
SHG:603566
2.13x CN¥87.38 Million
≈ $12.79 Million
CN¥40.95 Million China CN¥10.35 ▼ -1.71%
9325 Adesso SE
XETRA:ADN1
2.13x €25.59 Million
≈ $29.92 Million
€12.00 Million Germany €60.20 ▼ -0.17%
9326 Echo Investment SA
WAR:ECH
2.13x zł232.77 Million
≈ $64.06 Million
zł109.12 Million Poland zł5.19 ▼ -0.57%
9327 SPRINGFIELD PROP. LS-125
F:9MZ
2.13x €30.07 Million
≈ $35.15 Million
€14.10 Million Germany €1.10 ▲ +7.84%
9328 Sumber Alfaria Trijaya Tbk
JK:AMRT
2.13x Rp919.45 Billion
≈ $53.88 Million
Rp431.10 Billion Indonesia Rp1330.00 ▼ -1.48%
9329 Qingdao Choho Industrial Co Ltd
SHE:003033
2.13x CN¥93.15 Million
≈ $13.63 Million
CN¥43.68 Million China CN¥67.30 ▲ +3.97%
9330 Perdana Petroleum Bhd
KLSE:7108
2.13x RM169.36 Million
≈ $42.52 Million
RM79.42 Million Malaysia RM0.20 ▲ +2.63%
9331 Jinneng Holding Shanxi Coal Industry Co Ltd
SHG:601001
2.13x CN¥854.09 Million
≈ $124.98 Million
CN¥400.55 Million China CN¥22.69 ▲ +3.70%
9332 DGL Group Ltd
AU:DGL
2.13x AU$19.69 Million
≈ $13.93 Million
AU$9.23 Million Australia AU$0.35 ▲ +7.81%
9333 Henan Ancai Hi-tech Co Ltd
SHG:600207
2.13x CN¥27.72 Million
≈ $4.06 Million
CN¥13.00 Million China CN¥6.54 ▼ -0.76%
9334 Cogeco Communications Inc
TO:CCA
2.13x CA$170.56 Million
≈ $123.38 Million
CA$80.01 Million Canada CA$65.56 ▼ -0.38%
9335 KCTech Co Ltd
KO:281820
2.13x ₩31.97 Billion
≈ $21.67 Million
₩15.00 Billion Korea ₩67700.00 ▲ +13.40%
9336 He Bei Cheng De LoLo Co Ltd
SHE:000848
2.13x CN¥266.89 Million
≈ $39.05 Million
CN¥125.21 Million China CN¥7.91 ▼ -1.74%
9337 Johns LYNG Group Ltd
AU:JLG
2.13x AU$48.23 Million
≈ $34.12 Million
AU$22.62 Million Australia AU$3.99 ▲ +0.00%
9338 Power REIT
NYSE MKT:PW
2.13x $476.44K $223.55K USA $0.54 ▲ +5.24%
9339 Triple Point Social Housing REIT PLC
LSE:SOHO
2.13x GBX12.48 Million
≈ $1.52K
GBX5.86 Million UK GBX71.90 ▼ -0.42%
9340 Arca Continental S.A.B. de C.V
MX:AC
2.13x MX$8.08 Billion
≈ $464.99 Million
MX$3.79 Billion Mexico MX$217.84 ▼ -1.22%
9341 Vibhor Steel Tubes Limited
NSE:VSTL
2.13x Rs359.22 Million
≈ $3.88 Million
Rs168.64 Million India Rs115.22 ▲ +1.57%
9342 Kenon Holdings
TA:KEN
2.13x ILA102.79 Million
≈ $275.58K
ILA48.26 Million Israel ILA23100.00 ▼ -2.45%
9343 Kenon Holdings
NYSE:KEN
2.13x $102.79 Million $48.26 Million USA $79.53 ▼ -2.30%
9344 Chun Yu Works & Co Ltd
TW:2012
2.13x NT$69.97 Million
≈ $2.20 Million
NT$32.86 Million Taiwan NT$14.75 ▲ +0.68%
9345 Jiangsu Huaxin New Material Co Ltd Class A
SHE:300717
2.13x CN¥26.32 Million
≈ $3.85 Million
CN¥12.36 Million China CN¥17.60 ▼ -3.03%
9346 Inner Mongolia Dazhong Mining Co Ltd
SHE:001203
2.13x CN¥400.95 Million
≈ $58.67 Million
CN¥188.31 Million China CN¥36.98 ▼ -1.23%
9347 Anhui Wanyi Science and Technology Co Ltd
SHG:688600
2.13x CN¥52.62 Million
≈ $7.70 Million
CN¥24.72 Million China CN¥26.49 ▲ +0.08%
9348 Intertek Group PLC
LSE:ITRK
2.13x GBX394.50 Million
≈ $48.00K
GBX185.30 Million UK GBX5390.00 ▲ +1.51%
9349 Thai Optical Group Public Company Limited
BK:TOG
2.13x ฿172.10 Million
≈ $5.36 Million
฿80.86 Million Thailand ฿7.00 ▲ +1.45%
9350 Wabash National Corporation
NYSE:WNC
2.13x $85.21 Million $40.04 Million USA $8.01 ▲ +1.26%
9351 Battalion Oil Corp
NYSE MKT:BATL
2.13x $10.21 Million $4.80 Million USA $1.89 ▼ -4.55%
9352 Experian plc
F:J2B
2.13x €493.50 Million
≈ $576.95 Million
€232.00 Million Germany €29.00 ▼ -1.36%
9353 Shanghai Ganglian E Commerce
SHE:300226
2.13x CN¥136.80 Million
≈ $20.02 Million
CN¥64.32 Million China CN¥20.96 ▼ -1.96%
9354 Shin Yang Shipping Corporation Bhd
KLSE:5173
2.13x RM78.39 Million
≈ $19.68 Million
RM36.87 Million Malaysia RM0.76 ▲ +0.00%
9355 Thermador Groupe SA
PA:THEP
2.13x €23.65 Million
≈ $27.65 Million
€11.12 Million France €68.30 ▲ +0.15%
9356 Griffin Mining
LSE:GFM
2.13x GBX24.01 Million
≈ $2.92K
GBX11.30 Million UK GBX324.00 ▼ -0.92%
9357 Diana Shipping Inc.
NYSE:DSX
2.13x $15.22 Million $7.16 Million USA $2.38 ▲ +1.28%
9358 Hancom Inc
KQ:030520
2.13x ₩25.17 Billion
≈ $17.06 Million
₩11.84 Billion Korea ₩19570.00 ▼ -1.16%
9359 TXC Corp
TW:3042
2.13x NT$787.07 Million
≈ $24.80 Million
NT$370.33 Million Taiwan NT$208.00 ▼ -4.37%
9360 Avillion Bhd
KLSE:8885
2.13x RM1.87 Million
≈ $468.49K
RM878.00K Malaysia RM0.04 ▲ +0.00%
9361 Key Ware Electronics Co Ltd
TWO:5498
2.13x NT$68.73 Million
≈ $2.17 Million
NT$32.34 Million Taiwan NT$61.10 ▼ -2.08%
9362 ALM EQUITY AB
F:I53
2.13x €289.00 Million
≈ $337.87 Million
€136.00 Million Germany €4.15 ▲ +4.27%
9363 Mr D I Y Group M Bhd
KLSE:5296
2.12x RM348.13 Million
≈ $87.40 Million
RM163.84 Million Malaysia RM1.60 ▲ +1.27%
9364 Janfusun Fancyworld
TWO:5701
2.12x NT$34.72 Million
≈ $1.09 Million
NT$16.34 Million Taiwan NT$5.85 ▲ +9.96%
9365 Shanghai HIUV New Materials Co Ltd
SHG:688680
2.12x CN¥662.28 Million
≈ $96.91 Million
CN¥311.78 Million China CN¥44.22 ▲ +4.54%
9366 ALTERRA PWR
F:9ME
2.12x €1.20 Billion
≈ $1.40 Billion
€563.65 Million Germany €0.58 ▼ -2.52%
9367 Hitech Corporation Limited
NSE:HITECHCORP
2.12x Rs259.08 Million
≈ $2.80 Million
Rs122.04 Million India Rs308.36 ▲ +5.00%
9368 QBE Insurance Group Ltd
AU:QBE
2.12x AU$2.45 Billion
≈ $1.74 Billion
AU$1.16 Billion Australia AU$22.40 ▲ +1.22%
9369 Guangdong Shirongzhaoye Co Ltd
SHE:002016
2.12x CN¥230.85 Million
≈ $33.78 Million
CN¥108.78 Million China CN¥4.64 ▼ -1.69%
9370 SiteOne Landscape Supply Inc
NYSE:SITE
2.12x $128.60 Million $60.60 Million USA $102.69 ▼ -0.16%
9371 Samjin LND Co. Ltd
KQ:054090
2.12x ₩5.90 Billion
≈ $4.00 Million
₩2.78 Billion Korea ₩911.00 ▼ -2.67%
9372 Renhe Pharmacy Co Ltd
SHE:000650
2.12x CN¥188.23 Million
≈ $27.54 Million
CN¥88.71 Million China CN¥5.27 ▼ -1.13%
9373 Aegon NV
AS:AGN
2.12x €1.24 Billion
≈ $1.45 Billion
€584.00 Million Netherlands €7.20 ▼ -0.33%
9374 AI Era Corp.
NASDAQ:ABQQD
2.12x $769.85K $362.90K USA $0.24 ▼ -13.86%
9375 Singular People S.A.
MC:SNG
2.12x €7.22 Million
≈ $8.44 Million
€3.40 Million Spain €2.60 ▲ +4.00%
9376 Shenzhen Hopewind Elec Co Ltd
SHG:603063
2.12x CN¥194.39 Million
≈ $28.45 Million
CN¥91.66 Million China CN¥56.00 ▲ +3.51%
9377 Dacome International Ltd
TWO:9960
2.12x NT$49.87 Million
≈ $1.57 Million
NT$23.51 Million Taiwan NT$32.05 ▼ -0.77%
9378 SNDL Inc.
NASDAQ:SNDL
2.12x $6.12 Million $2.88 Million USA $1.43 ▲ +1.42%
9379 CTS Corporation
NYSE:CTS
2.12x $29.02 Million $13.69 Million USA $66.28 ▼ -1.13%
9380 Cloudberry Clean Energy As
OL:CLOUD
2.12x Nkr212.00 Million
≈ $22.31 Million
Nkr100.00 Million Norway Nkr12.60 ▲ +0.96%
9381 Able Global Bhd
KLSE:7167
2.12x RM41.50 Million
≈ $10.42 Million
RM19.58 Million Malaysia RM1.50 ▲ +0.00%
9382 Klarsen SA
PA:ALKLA
2.12x €95.62K
≈ $111.79K
€45.12K France €0.50 ▼ -3.08%
9383 Shanghai Baolong Automotive Corp
SHG:603197
2.12x CN¥134.06 Million
≈ $19.62 Million
CN¥63.26 Million China CN¥30.10 ▼ -1.28%
9384 Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság
F:MGYB
2.12x €90.92 Billion
≈ $106.29 Billion
€42.90 Billion Germany €7.54 ▼ -1.05%
9385 Ardmore Shpng
NYSE:ASC
2.12x $26.21 Million $12.38 Million USA $15.97 ▲ +0.00%
9386 Evertec Inc
NYSE:EVTC
2.12x $70.87 Million $33.46 Million USA $22.74 ▲ +0.75%
9387 GO Element Co. Ltd.
KQ:311320
2.12x ₩2.67 Billion
≈ $1.81 Million
₩1.26 Billion Korea ₩7270.00 ▲ +0.00%
9388 Serco Group
LSE:SRP
2.12x GBX187.60 Million
≈ $22.83K
GBX88.60 Million UK GBX254.80 ▲ +1.11%
9389 Entertainment Network (India) Limited
NSE:ENIL
2.12x Rs255.36 Million
≈ $2.76 Million
Rs120.61 Million India Rs109.66 ▲ +2.17%
9390 Ningbo Shuanglin Auto Parts
SHE:300100
2.12x CN¥243.49 Million
≈ $35.63 Million
CN¥115.02 Million China CN¥30.76 ▲ +5.16%
9391 PI Advanced Materials Co. Ltd
KQ:178920
2.12x ₩17.84 Billion
≈ $12.09 Million
₩8.43 Billion Korea ₩16150.00 ▼ -1.82%
9392 Wah Hong Industrial
TWO:8240
2.12x NT$136.32 Million
≈ $4.29 Million
NT$64.41 Million Taiwan NT$61.10 ▼ -1.29%
9393 BM EUROP.UNSP.ADR /4
F:BMNU
2.12x €675.00 Million
≈ $789.15 Million
€319.00 Million Germany €7.35 ▼ -3.29%
9394 NLC India Limited
NSE:NLCINDIA
2.12x Rs32.05 Billion
≈ $346.59 Million
Rs15.15 Billion India Rs338.60 ▼ -2.14%
9395 Guanhao Biotech Co Ltd
SHE:300238
2.12x CN¥13.36 Million
≈ $1.95 Million
CN¥6.31 Million China CN¥11.30 ▼ -2.16%
9396 Hilan Ltd
TA:HLAN
2.12x ILA118.53 Million
≈ $317.76K
ILA56.04 Million Israel ILA22430.00 ▼ -0.22%
9397 Spuntech
TA:SPNTC
2.11x ILA9.66 Million
≈ $25.89K
ILA4.57 Million Israel ILA249.90 ▲ +0.00%
9398 EOG Resources Inc
NYSE:EOG
2.11x $3.11 Billion $1.47 Billion USA $140.88 ▼ -0.44%
9399 Genpact Limited
F:35G
2.11x €308.36 Million
≈ $360.51 Million
€145.83 Million Germany €27.54 ▼ -2.38%
9400 Q2 Holdings
NYSE:QTWO
2.11x $56.32 Million $26.64 Million USA $44.85 ▼ -1.25%