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
19401 First United Corporation
NASDAQ:FUNC
0.22x $1.52 Million $6.95 Million USA $39.72 ▲ +0.00%
19402 Chandra Asri Petrochemical Tbk
JK:TPIA
0.22x Rp282.91 Million
≈ $16.58K
Rp1.30 Billion Indonesia Rp1305.00 ▼ -5.09%
19403 Landmarks Bhd
KLSE:1643
0.22x RM4.02 Million
≈ $1.01 Million
RM18.47 Million Malaysia RM0.09 ▲ +0.00%
19404 Tianma Bearing Group Co Ltd
SHE:002122
0.22x CN¥8.09 Million
≈ $1.18 Million
CN¥37.25 Million China CN¥2.61 ▲ +0.38%
19405 Energía Innovación y Desarrollo Fotovoltaico S.A.
MC:EIDF
0.22x €2.05 Million
≈ $2.40 Million
€9.46 Million Spain €0.44 ▲ +0.00%
19406 Enagás S.A.
MC:ENG
0.22x €32.00 Million
≈ $37.41 Million
€147.60 Million Spain €17.37 ▲ +2.00%
19407 Guangzhou Hexin Instrument Co Ltd
SHG:688622
0.22x CN¥14.93 Million
≈ $2.18 Million
CN¥68.90 Million China CN¥130.39 ▼ -4.82%
19408 Fortum Oyj
HE:FORTUM
0.22x €53.00 Million
≈ $61.96 Million
€245.00 Million Finland €21.13 ▲ +1.39%
19409 U Blox Holding AG
SW:UBXN
0.22x CHF9.96 Million
≈ $12.59 Million
CHF46.05 Million Switzerland CHF134.40 ▲ +0.15%
19410 Boyaa Interactive International Limited
F:1BY
0.22x €6.92 Million
≈ $8.09 Million
€32.05 Million Germany €0.24 ▲ +0.00%
19411 Metropolitan Land Tbk
JK:MTLA
0.22x Rp38.93 Billion
≈ $2.28 Million
Rp180.48 Billion Indonesia Rp510.00 ▲ +0.00%
19412 Employers Holdings Inc
NYSE:EIG
0.22x $2.20 Million $10.20 Million USA $46.53 ▲ +4.63%
19413 Luzerner Kantonalbank AG
SW:LUKN
0.22x CHF15.12 Million
≈ $19.11 Million
CHF70.08 Million Switzerland CHF108.20 ▼ -0.73%
19414 Luzerner Kantonalbank AG
LSE:0QNU
0.22x £15.12 Million
≈ $20.30 Million
£70.08 Million UK £108.41 ▼ -0.53%
19415 Altinyag Kombinalari AS
IS:ALMAD
0.22x TL14.65 Million
≈ $328.15K
TL67.99 Million Turkey TL9.94 ▲ +0.00%
19416 DAIHAN Scientific Co. Ltd
KQ:131220
0.21x ₩361.12 Million
≈ $244.72K
₩1.69 Billion Korea ₩3915.00 ▼ -0.51%
19417 Maithan Alloys Limited
NSE:MAITHANALL
0.21x Rs1.19 Billion
≈ $12.85 Million
Rs5.55 Billion India Rs1009.00 ▼ -2.59%
19418 Craneware Plc
LSE:CRW
0.21x GBX2.66 Million
≈ $323.65
GBX12.43 Million UK GBX1508.00 ▼ -2.96%
19419 India Tourism Development Corporation Limited
NSE:ITDC
0.21x Rs56.41 Million
≈ $610.09K
Rs263.57 Million India Rs669.95 ▲ +13.71%
19420 Banvida
SN:BANVIDA
0.21x CL$7.26 Billion
≈ $8.12 Million
CL$33.93 Billion Chile CL$771.97 ▲ +2.31%
19421 Los Andes Copper Limited
V:LA
0.21x CA$1.19 Million
≈ $858.58K
CA$5.55 Million Canada CA$12.90 ▼ -2.49%
19422 Iluka Resources Limited
F:ILZ
0.21x €21.80 Million
≈ $25.49 Million
€101.90 Million Germany €4.92 ▲ +0.90%
19423 Ponce Financial Group Inc
NASDAQ:PDLB
0.21x $1.39 Million $6.51 Million USA $19.00 ▲ +1.06%
19424 InterDigital Inc
NASDAQ:IDCC
0.21x $16.08 Million $75.33 Million USA $260.64 ▼ -0.16%
19425 Greater Than AB
ST:GREAT
0.21x Skr1.37 Million
≈ $147.33K
Skr6.42 Million Sweden Skr8.58 ▲ +0.23%
19426 Hangzhou Century Co Ltd
SHE:300078
0.21x CN¥10.01 Million
≈ $1.47 Million
CN¥47.07 Million China CN¥3.33 ▲ +2.78%
19427 SPoT Coffee Ltd
V:SPP
0.21x CA$104.40K
≈ $75.52K
CA$491.31K Canada CA$0.02 ▲ +0.00%
19428 The Mercantile Investment Trust plc
LSE:MRC
0.21x GBX21.99 Million
≈ $2.68K
GBX103.76 Million UK GBX267.00 ▲ +0.00%
19429 AXISCADES Technologies Limited
NSE:AXISCADES
0.21x Rs136.10 Million
≈ $1.47 Million
Rs642.40 Million India Rs1836.00 ▲ +3.92%
19430 DYNACOR GROUP INC.
F:OA5
0.21x €1.53 Million
≈ $1.79 Million
€7.21 Million Germany €4.07 ▼ -0.73%
19431 ATM Grupa S.A.
WAR:ATG
0.21x zł3.87 Million
≈ $1.07 Million
zł18.29 Million Poland zł3.89 ▲ +0.78%
19432 DK-Lok Corporation
KQ:105740
0.21x ₩1.64 Billion
≈ $1.11 Million
₩7.76 Billion Korea ₩6900.00 ▼ -1.99%
19433 HOLCIM NEW(U.ADR)1/5/SF2
F:HLB
0.21x €2.79 Billion
≈ $3.26 Billion
€13.18 Billion Germany €14.90 ▼ -1.97%
19434 Friend Co Ltd
SHG:605050
0.21x CN¥66.98 Million
≈ $9.80 Million
CN¥316.71 Million China CN¥10.73 ▲ +0.75%
19435 Zhejiang Walrus New Material Co Ltd
SHE:003011
0.21x CN¥5.38 Million
≈ $787.23K
CN¥25.44 Million China CN¥21.66 ▼ -4.58%
19436 INKEVERSE GROUP DL-001
F:5IK
0.21x €50.99 Million
≈ $59.62 Million
€241.20 Million Germany €0.14 ▼ -2.78%
19437 Dynacor Gold Mines Inc.
TO:DNG
0.21x CA$1.55 Million
≈ $1.12 Million
CA$7.33 Million Canada CA$6.56 ▼ -2.09%
19438 Debock Industries Limited
NSE:DIL
0.21x Rs29.29 Million
≈ $316.75K
Rs138.72 Million India Rs0.99 ▲ +0.00%
19439 Guangxi Liuzhou Pharm Co Ltd
SHG:603368
0.21x CN¥45.64 Million
≈ $6.68 Million
CN¥216.43 Million China CN¥16.34 ▲ +3.09%
19440 Tecnoglass Inc
NYSE:TGLS
0.21x $6.71 Million $31.89 Million USA $42.35 ▼ -0.91%
19441 Yuyu Pharma Inc
KO:000227
0.21x ₩836.62 Million
≈ $566.97K
₩3.98 Billion Korea ₩10490.00 ▼ -0.19%
19442 Yuyu Pharma
KO:000220
0.21x ₩836.62 Million
≈ $566.97K
₩3.98 Billion Korea ₩3820.00 ▲ +2.14%
19443 TransUnion
NYSE:TRU
0.21x $84.20 Million $400.40 Million USA $70.66 ▲ +0.07%
19444 Hubei Century Network Technology Co Ltd
SHE:300494
0.21x CN¥5.65 Million
≈ $826.59K
CN¥26.87 Million China CN¥9.41 ▲ +5.38%
19445 TomaGold Corporation
F:OTM
0.21x €135.12K
≈ $157.98K
€644.40K Germany €0.02 ▲ +0.00%
19446 Skjern Bank A/S
CO:SKJE
0.21x Dkr14.27 Million
≈ $2.23 Million
Dkr68.08 Million Denmark Dkr304.00 ▼ -0.49%
19447 Rockworth Public Company Limited
BK:ROCK
0.21x ฿9.71 Million
≈ $302.72K
฿46.37 Million Thailand ฿9.75 ▼ -0.51%
19448 Century Aluminum Company
NASDAQ:CENX
0.21x $68.40 Million $327.00 Million USA $60.12 ▼ -9.50%
19449 Solstad Offsho
OL:SOFF
0.21x Nkr79.95 Million
≈ $8.41 Million
Nkr382.46 Million Norway Nkr65.40 ▲ +0.93%
19450 Walton Advanced Engineering Inc
TW:8110
0.21x NT$182.15 Million
≈ $5.74 Million
NT$871.76 Million Taiwan NT$56.50 ▼ -5.20%
19451 Hoteles City Express S.A.B. de C.V
MX:HCITY
0.21x MX$239.39 Million
≈ $13.78 Million
MX$1.15 Billion Mexico MX$6.08 ▼ -0.82%
19452 EcoFirst Consolidated Bhd
KLSE:3557
0.21x RM4.10 Million
≈ $1.03 Million
RM19.65 Million Malaysia RM0.34 ▼ -1.45%
19453 IZMO Limited
NSE:IZMO
0.21x Rs38.72 Million
≈ $418.73K
Rs185.63 Million India Rs917.40 ▲ +4.32%
19454 Taiwan Fu Hsing Industrial Co Ltd
TW:9924
0.21x NT$60.25 Million
≈ $1.90 Million
NT$289.00 Million Taiwan NT$43.20 ▼ -0.23%
19455 Videndum Plc
LSE:VID
0.21x GBX500.00K
≈ $60.84
GBX2.40 Million UK GBX377.50 ▼ -3.70%
19456 SAMG Entertainment Co. Ltd.
KQ:419530
0.21x ₩5.32 Billion
≈ $3.60 Million
₩25.54 Billion Korea ₩25100.00 ▲ +4.15%
19457 ShaMaran Petroleum Corp
V:SNM
0.21x CA$4.67 Million
≈ $3.38 Million
CA$22.54 Million Canada CA$0.20 ▲ +0.00%
19458 Cytek Biosciences Inc
NASDAQ:CTKB
0.21x $2.00 Million $9.64 Million USA $4.09 ▼ -5.54%
19459 Performant Healthcare, Inc
NASDAQ:PHLT
0.21x $430.00K $2.08 Million USA $7.75 ▲ +0.00%
19460 Samhällsbyggnadsbolaget i Norden AB (publ)
ST:SBB-B
0.21x Skr234.00 Million
≈ $25.18 Million
Skr1.13 Billion Sweden Skr3.05 ▼ -3.09%
19461 Samhaellsbyggnadsbolaget i Norden AB Series D
ST:SBB-D
0.21x Skr234.00 Million
≈ $25.18 Million
Skr1.13 Billion Sweden Skr6.71 ▼ -3.03%
19462 Atlantis Resources Ltd
LSE:SAE
0.21x GBX4.17 Million
≈ $507.25
GBX20.17 Million UK GBX2.75 ▲ +1.85%
19463 Halk Gayrimenkul Yatirim Ortakligi AS
IS:HLGYO
0.21x TL1.83 Billion
≈ $40.98 Million
TL8.85 Billion Turkey TL6.21 ▼ -0.80%
19464 Nickel 28 Capital Corp
V:NKL
0.21x CA$133.42K
≈ $96.51K
CA$645.48K Canada CA$1.21 ▼ -2.42%
19465 Wedge Industrial Co Ltd
SHE:000534
0.21x CN¥10.43 Million
≈ $1.53 Million
CN¥50.53 Million China CN¥32.50 ▼ -1.66%
19466 NIB Holdings Ltd
AU:NHF
0.21x AU$17.10 Million
≈ $12.10 Million
AU$82.90 Million Australia AU$6.59 ▲ +2.49%
19467 BlackRock Frontiers Investment Trust plc
LSE:BRFI
0.21x GBX11.96 Million
≈ $1.46K
GBX58.09 Million UK GBX183.00 ▼ -1.61%
19468 Sky ICT Public Company Limited
BK:SKY
0.21x ฿36.66 Million
≈ $1.14 Million
฿178.26 Million Thailand ฿17.30 ▲ +1.76%
19469 Bechtle AG
XETRA:BC8
0.21x €9.26 Million
≈ $10.82 Million
€45.04 Million Germany €32.28 ▼ -2.12%
19470 SK Discovery Co Ltd
KO:006125
0.21x ₩3.49 Billion
≈ $2.36 Million
₩16.96 Billion Korea ₩37900.00 ▼ -0.13%
19471 Interactive Digital Technologies
TWO:6486
0.21x NT$30.74 Million
≈ $968.38K
NT$149.79 Million Taiwan NT$83.20 ▲ +0.00%
19472 District Metals Corp
V:DMX
0.21x CA$1.38 Million
≈ $996.50K
CA$6.72 Million Canada CA$0.70 ▼ -7.33%
19473 NeuroMetrix Inc
NASDAQ:NURO
0.21x $420.37K $2.05 Million USA $4.58 ▲ +0.00%
19474 WEBTOON Entertainment Inc. Common stock
NASDAQ:WBTN
0.20x $4.14 Million $20.22 Million USA $11.48 ▼ -1.54%
19475 Lu Hai Holding Corp
TW:2115
0.20x NT$7.90 Million
≈ $248.96K
NT$38.55 Million Taiwan NT$22.00 ▲ +0.23%
19476 Globlex Holding Management Public Company Limited
BK:GBX
0.20x ฿19.63 Million
≈ $611.73K
฿95.77 Million Thailand ฿0.59 ▲ +1.72%
19477 Avricore Health Inc
V:AVCR
0.20x CA$11.06K
≈ $8.00K
CA$54.02K Canada CA$0.06 ▲ +0.00%
19478 ULMA Construccion Polska SA
WAR:ULM
0.20x zł783.00K
≈ $215.49K
zł3.83 Million Poland zł61.00 ▲ +1.67%
19479 Datametrex AI Ltd
V:DM
0.20x CA$363.32K
≈ $262.82K
CA$1.78 Million Canada CA$0.05 ▲ +0.00%
19480 Stroud Resources Ltd
V:SDR
0.20x CA$102.88K
≈ $74.42K
CA$504.06K Canada CA$0.12 ▼ -4.00%
19481 Sichuan Shuangma Cement Co Ltd
SHE:000935
0.20x CN¥33.55 Million
≈ $4.91 Million
CN¥164.95 Million China CN¥26.26 ▲ +1.55%
19482 Bombay Burmah Trading Corporation Limited
NSE:BBTC
0.20x Rs3.19 Billion
≈ $34.54 Million
Rs15.70 Billion India Rs1529.10 ▲ +2.64%
19483 Nanjing Gaoke Co Ltd
SHG:600064
0.20x CN¥214.69 Million
≈ $31.42 Million
CN¥1.06 Billion China CN¥7.32 ▼ -0.41%
19484 Veris Residential Inc
NYSE:VRE
0.20x $14.56 Million $71.77 Million USA $32.65 ▲ +1.40%
19485 MCOT Public Company Limited
F:OLU1
0.20x €151.30 Million
≈ $176.88 Million
€746.72 Million Germany €0.15 ▼ -1.32%
19486 MCOT Public Company Limited
F:OLU
0.20x €151.30 Million
≈ $176.88 Million
€746.72 Million Germany €0.16 ▼ -1.27%
19487 Zhejiang Tiantai Xianghe Industrial Co Ltd
SHG:603500
0.20x CN¥9.15 Million
≈ $1.34 Million
CN¥45.34 Million China CN¥12.23 ▲ +9.98%
19488 Valion Bio Inc
NASDAQ:VBIO
0.20x $964.82K $4.78 Million USA $0.76 ▲ +1.33%
19489 SigmaTron International Inc
NASDAQ:SGMA
0.20x $783.04K $3.88 Million USA $3.01 ▼ -0.33%
19490 Fibra UNO
MX:FUNO11
0.20x MX$2.77 Billion
≈ $159.68 Million
MX$13.78 Billion Mexico MX$28.53 ▼ -0.94%
19491 Ethos Technologies Inc. Class A Common Stock
NASDAQ:LIFE
0.20x $4.94 Million $24.56 Million USA $16.82 ▼ -2.10%
19492 ENIGMATIG LIMITED
NYSE MKT:EGG
0.20x $97.05K $482.14K USA $10.48 ▲ +11.73%
19493 GreenOak Spain Holdings SOCIMI S.A.
MC:YGO2
0.20x €4.09 Million
≈ $4.78 Million
€20.31 Million Spain €1.66 ▲ +0.00%
19494 Jeju Semiconductor Corp
KQ:080220
0.20x ₩4.57 Billion
≈ $3.10 Million
₩22.71 Billion Korea ₩93500.00 ▼ -12.86%
19495 EUWAX Aktiengesellschaft
F:EUX
0.20x €428.50K
≈ $500.96K
€2.14 Million Germany €49.00 ▼ -0.20%
19496 Huaming Power Equipment Co Ltd
SHE:002270
0.20x CN¥42.49 Million
≈ $6.22 Million
CN¥212.50 Million China CN¥20.59 ▲ +0.78%
19497 First Sensor AG
F:SIS
0.20x €5.52 Million
≈ $6.45 Million
€27.62 Million Germany €54.00 ▲ +0.00%
19498 StarPower Semiconductor Ltd
SHG:603290
0.20x CN¥21.23 Million
≈ $3.11 Million
CN¥106.39 Million China CN¥113.18 ▼ -6.72%
19499 JEIO CO LTD (PROPOSED)
KQ:418550
0.20x ₩78.05 Million
≈ $52.89K
₩391.87 Million Korea ₩6250.00 ▼ -6.30%
19500 Guangzhou Devotion Therm Tech
SHE:300335
0.20x CN¥5.26 Million
≈ $770.18K
CN¥26.47 Million China CN¥5.65 ▼ -2.92%