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
19301 MCT Bhd
KLSE:5182
0.22x RM2.49 Million
≈ $625.66K
RM11.12 Million Malaysia RM0.17 ▲ +3.13%
19302 Avertronics
TWO:3597
0.22x NT$2.00 Million
≈ $62.95K
NT$8.92 Million Taiwan NT$26.10 ▼ -3.87%
19303 Emira Property Fund
JSE:EMI
0.22x ZAC58.79 Million
≈ $31.24K
ZAC262.67 Million South Africa ZAC1317.00 ▼ -2.30%
19304 Kuk-Il Paper Mfg Co.Ltd
KQ:078130
0.22x ₩403.93 Million
≈ $273.74K
₩1.81 Billion Korea ₩4040.00 ▼ -0.12%
19305 On Holding Ltd
NYSE:ONON
0.22x $23.62 Million $105.60 Million USA $37.06 ▲ +3.46%
19306 N Citron Inc
KQ:101400
0.22x ₩354.16 Million
≈ $240.01K
₩1.59 Billion Korea ₩1610.00 ▲ +0.50%
19307 Ls Cable & System Asia Ltd
KO:229640
0.22x ₩2.78 Billion
≈ $1.88 Million
₩12.48 Billion Korea ₩44750.00 ▼ -3.87%
19308 Avaco Co. Ltd
KQ:083930
0.22x ₩3.08 Billion
≈ $2.09 Million
₩13.85 Billion Korea ₩10550.00 ▲ +3.13%
19309 Dinhvu Port Investment Development JSC
VN:DVP
0.22x ₫13.78 Billion
≈ $523.57K
₫61.98 Billion Vietnam ₫75400.00 ▲ +0.13%
19310 Secuoya Grupo de Comunicación S.A
MC:SEC
0.22x €260.00K
≈ $303.97K
€1.17 Million Spain €30.40 ▲ +0.00%
19311 FM Mattsson Mora Group AB (publ)
ST:FMM-B
0.22x Skr7.30 Million
≈ $785.60K
Skr32.90 Million Sweden Skr77.20 ▼ -0.77%
19312 CARE Ratings Limited
NSE:CARERATING
0.22x Rs253.53 Million
≈ $2.74 Million
Rs1.14 Billion India Rs1700.60 ▲ +1.23%
19313 International Parkside Products Inc
V:IPD
0.22x CA$61.12K
≈ $44.22K
CA$275.96K Canada CA$0.05 ▲ +0.00%
19314 Chia Hsin Cement Corp
TW:1103
0.22x NT$152.21 Million
≈ $4.80 Million
NT$687.56 Million Taiwan NT$13.25 ▲ +0.76%
19315 Mikron Holding AG
SW:MIKN
0.22x CHF4.04 Million
≈ $5.11 Million
CHF18.28 Million Switzerland CHF16.40 ▼ -0.91%
19316 RGC Resources Inc
NASDAQ:RGCO
0.22x $1.08 Million $4.88 Million USA $22.25 ▲ +1.11%
19317 Ashley Services Group Ltd
AU:ASH
0.22x AU$760.00K
≈ $537.75K
AU$3.44 Million Australia AU$0.27 ▲ +0.00%
19318 China BlueChemical Ltd
F:H1Q
0.22x €189.26 Million
≈ $221.27 Million
€857.70 Million Germany €0.22 ▼ -1.75%
19319 Paragon Care Limited
F:PXS
0.22x €593.50K
≈ $693.86K
€2.69 Million Germany €0.07 ▲ +0.75%
19320 KSB Ltd
NSE:KSB
0.22x Rs2.98 Million
≈ $32.23K
Rs13.53 Million India Rs877.40 ▲ +1.31%
19321 Deutsche EuroShop AG
F:DEQ
0.22x €26.72 Million
≈ $31.24 Million
€121.53 Million Germany €17.96 ▼ -1.75%
19322 Cactus Acquisition Corp 1 Ltd
NASDAQ:CCTS
0.22x $186.00K $846.00K USA $11.79 ▲ +0.00%
19323 Sensortek Technology Corp
TWO:6732
0.22x NT$20.03 Million
≈ $631.02K
NT$91.17 Million Taiwan NT$168.50 ▼ -1.46%
19324 Sectra AB (publ)
ST:SECT-B
0.22x Skr41.44 Million
≈ $4.46 Million
Skr188.64 Million Sweden Skr271.40 ▲ +2.11%
19325 TBO Tek Ltd
NSE:TBOTEK
0.22x Rs286.68 Million
≈ $3.10 Million
Rs1.31 Billion India Rs1519.20 ▲ +6.31%
19326 Middlefield Canadian Income PCC - Middlefield Canadian Income - GBP PC
LSE:MCT
0.22x GBX773.49K
≈ $94.11
GBX3.52 Million UK GBX141.50 ▲ +2.91%
19327 Aimflex Bhd
KLSE:0209
0.22x RM567.00K
≈ $142.35K
RM2.58 Million Malaysia RM0.12 ▼ -8.00%
19328 Bayhorse Silver Inc
V:BHS
0.22x CA$213.00K
≈ $154.08K
CA$971.04K Canada CA$0.05 ▲ +0.00%
19329 Beijing Water Business Doctor
SHE:300055
0.22x CN¥3.49 Million
≈ $510.06K
CN¥15.89 Million China CN¥5.52 ▲ +2.60%
19330 Uxi Unicomp Technology Co. Ltd. A
SHG:688531
0.22x CN¥31.42 Million
≈ $4.60 Million
CN¥143.30 Million China CN¥130.74 ▲ +5.93%
19331 Mahalaxmi Rubtech Limited
NSE:MHLXMIRU
0.22x Rs10.99 Million
≈ $118.81K
Rs50.14 Million India Rs140.65 ▲ +0.77%
19332 Bank Rakyat Indonesia Persero
JK:BBRI
0.22x Rp2.76 Trillion
≈ $161.59 Million
Rp12.60 Trillion Indonesia Rp2950.00 ▼ -0.34%
19333 Invesco Municipal Income Opportunities Closed Fund Class Common
NYSE:OIA
0.22x $6.28 Million $28.74 Million USA $6.12 ▼ -0.49%
19334 Eden Research plc
LSE:EDEN
0.22x GBX131.32K
≈ $15.98
GBX601.05K UK GBX2.65 ▼ -1.85%
19335 First United Corporation
NASDAQ:FUNC
0.22x $1.52 Million $6.95 Million USA $44.88 ▲ +0.70%
19336 Chandra Asri Petrochemical Tbk
JK:TPIA
0.22x Rp282.91 Million
≈ $16.58K
Rp1.30 Billion Indonesia Rp2090.00 ▼ -0.48%
19337 Landmarks Bhd
KLSE:1643
0.22x RM4.02 Million
≈ $1.01 Million
RM18.47 Million Malaysia RM0.07 ▲ +0.00%
19338 Tianma Bearing Group Co Ltd
SHE:002122
0.22x CN¥8.09 Million
≈ $1.18 Million
CN¥37.25 Million China CN¥2.34 ▲ +2.18%
19339 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%
19340 Enagás S.A.
MC:ENG
0.22x €32.00 Million
≈ $37.41 Million
€147.60 Million Spain €17.58 ▲ +0.00%
19341 Major Drilling Group International
TO:MDI
0.22x CA$1.78 Million
≈ $1.29 Million
CA$8.21 Million Canada CA$14.19 ▲ +0.50%
19342 Guangzhou Hexin Instrument Co Ltd
SHG:688622
0.22x CN¥14.93 Million
≈ $2.18 Million
CN¥68.90 Million China CN¥105.01 ▲ +3.02%
19343 Fortum Oyj
HE:FORTUM
0.22x €53.00 Million
≈ $61.96 Million
€245.00 Million Finland €20.10 ▼ -1.95%
19344 U Blox Holding AG
SW:UBXN
0.22x CHF9.96 Million
≈ $12.59 Million
CHF46.05 Million Switzerland CHF134.40 ▲ +0.15%
19345 Boyaa Interactive International Limited
F:1BY
0.22x €6.92 Million
≈ $8.09 Million
€32.05 Million Germany €0.23 ▲ +0.88%
19346 Metropolitan Land Tbk
JK:MTLA
0.22x Rp38.93 Billion
≈ $2.28 Million
Rp180.48 Billion Indonesia Rp505.00 ▼ -0.98%
19347 Employers Holdings Inc
NYSE:EIG
0.22x $2.20 Million $10.20 Million USA $49.66 ▼ -0.26%
19348 Luzerner Kantonalbank AG
SW:LUKN
0.22x CHF15.12 Million
≈ $19.11 Million
CHF70.08 Million Switzerland CHF113.60 ▼ -1.22%
19349 Luzerner Kantonalbank AG
LSE:0QNU
0.22x £15.12 Million
≈ $20.30 Million
£70.08 Million UK £114.62 ▲ +0.08%
19350 Altinyag Kombinalari AS
IS:ALMAD
0.22x TL14.65 Million
≈ $328.15K
TL67.99 Million Turkey TL9.94 ▲ +0.00%
19351 First Insurance Co Ltd
TW:2852
0.21x NT$64.85 Million
≈ $2.04 Million
NT$301.90 Million Taiwan NT$26.80 ▲ +0.56%
19352 DAIHAN Scientific Co. Ltd
KQ:131220
0.21x ₩361.12 Million
≈ $244.72K
₩1.69 Billion Korea ₩3750.00 ▼ -1.45%
19353 Maithan Alloys Limited
NSE:MAITHANALL
0.21x Rs1.19 Billion
≈ $12.85 Million
Rs5.55 Billion India Rs966.30 ▲ +0.73%
19354 Craneware Plc
LSE:CRW
0.21x GBX2.66 Million
≈ $323.65
GBX12.43 Million UK GBX1180.00 ▲ +2.79%
19355 India Tourism Development Corporation Limited
NSE:ITDC
0.21x Rs56.41 Million
≈ $610.09K
Rs263.57 Million India Rs735.15 ▼ -0.31%
19356 Remed Co.Ltd
KQ:302550
0.21x ₩238.69 Million
≈ $161.76K
₩1.12 Billion Korea ₩2730.00 ▼ -2.33%
19357 Banvida
SN:BANVIDA
0.21x CL$7.26 Billion
≈ $8.12 Million
CL$33.93 Billion Chile CL$779.95 ▲ +0.00%
19358 Los Andes Copper Limited
V:LA
0.21x CA$1.19 Million
≈ $858.58K
CA$5.55 Million Canada CA$12.95 ▼ -0.38%
19359 Iluka Resources Limited
F:ILZ
0.21x €21.80 Million
≈ $25.49 Million
€101.90 Million Germany €3.52 ▲ +0.00%
19360 InterDigital Inc
NASDAQ:IDCC
0.21x $16.08 Million $75.33 Million USA $259.26 ▲ +0.37%
19361 Greater Than AB
ST:GREAT
0.21x Skr1.37 Million
≈ $147.33K
Skr6.42 Million Sweden Skr8.58 ▼ -1.38%
19362 Hangzhou Century Co Ltd
SHE:300078
0.21x CN¥10.01 Million
≈ $1.47 Million
CN¥47.07 Million China CN¥2.76 ▲ +3.76%
19363 SPoT Coffee Ltd
V:SPP
0.21x CA$104.40K
≈ $75.52K
CA$491.31K Canada CA$0.02 ▲ +0.00%
19364 The Mercantile Investment Trust plc
LSE:MRC
0.21x GBX21.99 Million
≈ $2.68K
GBX103.76 Million UK GBX280.00 ▲ +0.90%
19365 J Resources Asia Pasifik Tbk
JK:PSAB
0.21x Rp55.93 Million
≈ $3.28K
Rp263.88 Million Indonesia Rp430.00 ▲ +1.42%
19366 AXISCADES Technologies Limited
NSE:AXISCADES
0.21x Rs136.10 Million
≈ $1.47 Million
Rs642.40 Million India Rs1533.40 ▼ -4.64%
19367 DYNACOR GROUP INC.
F:OA5
0.21x €1.53 Million
≈ $1.79 Million
€7.21 Million Germany €3.81 ▲ +0.40%
19368 ATM Grupa S.A.
WAR:ATG
0.21x zł3.87 Million
≈ $1.07 Million
zł18.29 Million Poland zł3.65 ▲ +0.27%
19369 DK-Lok Corporation
KQ:105740
0.21x ₩1.64 Billion
≈ $1.11 Million
₩7.76 Billion Korea ₩7040.00 ▲ +1.15%
19370 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%
19371 Friend Co Ltd
SHG:605050
0.21x CN¥66.98 Million
≈ $9.80 Million
CN¥316.71 Million China CN¥10.29 ▲ +0.68%
19372 Zhejiang Walrus New Material Co Ltd
SHE:003011
0.21x CN¥5.38 Million
≈ $787.23K
CN¥25.44 Million China CN¥17.06 ▲ +1.79%
19373 INKEVERSE GROUP DL-001
F:5IK
0.21x €50.99 Million
≈ $59.62 Million
€241.20 Million Germany €0.11 ▲ +2.91%
19374 Dynacor Gold Mines Inc.
TO:DNG
0.21x CA$1.55 Million
≈ $1.12 Million
CA$7.33 Million Canada CA$6.30 ▲ +0.80%
19375 Guangxi Liuzhou Pharm Co Ltd
SHG:603368
0.21x CN¥45.64 Million
≈ $6.68 Million
CN¥216.43 Million China CN¥15.30 ▲ +1.53%
19376 Tecnoglass Inc
NYSE:TGLS
0.21x $6.71 Million $31.89 Million USA $45.38 ▲ +0.18%
19377 Yuyu Pharma Inc
KO:000227
0.21x ₩836.62 Million
≈ $566.97K
₩3.98 Billion Korea ₩6670.00 ▼ -8.76%
19378 Yuyu Pharma
KO:000220
0.21x ₩836.62 Million
≈ $566.97K
₩3.98 Billion Korea ₩3630.00 ▲ +0.69%
19379 TransUnion
NYSE:TRU
0.21x $84.20 Million $400.40 Million USA $77.24 ▲ +0.95%
19380 Hubei Century Network Technology Co Ltd
SHE:300494
0.21x CN¥5.65 Million
≈ $826.59K
CN¥26.87 Million China CN¥7.95 ▲ +4.74%
19381 TomaGold Corporation
F:OTM
0.21x €135.12K
≈ $157.98K
€644.40K Germany €0.01 ▲ +0.00%
19382 Skjern Bank A/S
CO:SKJE
0.21x Dkr14.27 Million
≈ $2.23 Million
Dkr68.08 Million Denmark Dkr363.50 ▲ +1.54%
19383 Rockworth Public Company Limited
BK:ROCK
0.21x ฿9.71 Million
≈ $302.72K
฿46.37 Million Thailand ฿10.90 ▲ +6.86%
19384 Century Aluminum Company
NASDAQ:CENX
0.21x $68.40 Million $327.00 Million USA $44.87 ▼ -2.90%
19385 Solstad Offsho
OL:SOFF
0.21x Nkr79.95 Million
≈ $8.41 Million
Nkr382.46 Million Norway Nkr67.80 ▼ -1.17%
19386 Walton Advanced Engineering Inc
TW:8110
0.21x NT$182.15 Million
≈ $5.74 Million
NT$871.76 Million Taiwan NT$41.40 ▲ +1.22%
19387 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$5.60 ▲ +2.56%
19388 Hanjinkal
KO:180640
0.21x ₩17.51 Billion
≈ $11.87 Million
₩83.95 Billion Korea ₩110700.00 ▲ +5.43%
19389 IZMO Limited
NSE:IZMO
0.21x Rs38.72 Million
≈ $418.73K
Rs185.63 Million India Rs1104.00 ▼ -0.05%
19390 Central Puerto S.A.
BA:CEPU
0.21x AR$39.11 Billion
≈ $28.30 Million
AR$187.54 Billion Argentina AR$2383.00 ▲ +0.76%
19391 Taiwan Fu Hsing Industrial Co Ltd
TW:9924
0.21x NT$60.25 Million
≈ $1.90 Million
NT$289.00 Million Taiwan NT$39.70 ▼ -0.25%
19392 Videndum Plc
LSE:VID
0.21x GBX500.00K
≈ $60.84
GBX2.40 Million UK GBX239.50 ▼ -0.21%
19393 Vitruvio Real Estate Socimi
MC:YVIT
0.21x €1.71 Million
≈ $2.00 Million
€8.20 Million Spain €18.20 ▲ +0.00%
19394 ShaMaran Petroleum Corp
V:SNM
0.21x CA$4.67 Million
≈ $3.38 Million
CA$22.54 Million Canada CA$0.20 ▲ +0.00%
19395 Cytek Biosciences Inc
NASDAQ:CTKB
0.21x $2.00 Million $9.64 Million USA $4.41 ▼ -1.12%
19396 Performant Healthcare, Inc
NASDAQ:PHLT
0.21x $430.00K $2.08 Million USA $7.75 ▲ +0.00%
19397 Nexus Real Estate Investment Trust
TO:NXR-UN
0.21x CA$6.66 Million
≈ $4.82 Million
CA$32.18 Million Canada CA$8.26 ▲ +0.24%
19398 Samhällsbyggnadsbolaget i Norden AB (publ)
ST:SBB-B
0.21x Skr234.00 Million
≈ $25.18 Million
Skr1.13 Billion Sweden Skr3.30 ▲ +4.80%
19399 Samhaellsbyggnadsbolaget i Norden AB Series D
ST:SBB-D
0.21x Skr234.00 Million
≈ $25.18 Million
Skr1.13 Billion Sweden Skr6.12 ▲ +3.90%
19400 Atlantis Resources Ltd
LSE:SAE
0.21x GBX4.17 Million
≈ $507.25
GBX20.17 Million UK GBX2.75 ▲ +1.85%