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
7401 SLR Investment Corp
NASDAQ:SLRC
2.83x $48.54 Million $17.12 Million USA $13.15 ▲ +1.78%
7402 Enter Air S.A.
WAR:ENT
2.83x zł308.51 Million
≈ $84.91 Million
zł108.86 Million Poland zł52.80 ▼ -1.31%
7403 NBT Inc.
KQ:236810
2.83x ₩3.24 Billion
≈ $2.20 Million
₩1.14 Billion Korea ₩1244.00 ▼ -11.08%
7404 Incar Financial Service Co. Ltd.
KQ:211050
2.83x ₩61.40 Billion
≈ $41.61 Million
₩21.67 Billion Korea ₩9350.00 ▼ -2.20%
7405 JCET Group Co Ltd
SHG:600584
2.83x CN¥1.37 Billion
≈ $200.24 Million
CN¥482.96 Million China CN¥80.08 ▼ -0.06%
7406 Chengdu KSW Technologies Co. Ltd. A
SHG:688283
2.83x CN¥37.90 Million
≈ $5.55 Million
CN¥13.38 Million China CN¥36.61 ▼ -1.67%
7407 Advancecon Holdings Bhd
KLSE:5281
2.83x RM25.49 Million
≈ $6.40 Million
RM9.00 Million Malaysia RM0.19 ▲ +0.00%
7408 Sheh Kai Precision Co Ltd
TWO:2063
2.83x NT$61.21 Million
≈ $1.93 Million
NT$21.62 Million Taiwan NT$25.40 ▼ -0.20%
7409 Scandinavian Astor Group AB
ST:ASTOR
2.83x Skr40.52 Million
≈ $4.36 Million
Skr14.31 Million Sweden Skr20.20 ▲ +1.10%
7410 Hansol Holdings Co Ltd
KO:004150
2.83x ₩7.27 Billion
≈ $4.92 Million
₩2.57 Billion Korea ₩3915.00 ▲ +3.30%
7411 Curo Holdings Co. Ltd
KQ:051780
2.83x ₩1.43 Billion
≈ $967.41K
₩504.60 Million Korea ₩3045.00 ▲ +1.50%
7412 Shanghai Fosun Pharmaceutical Group Co Ltd
SHG:600196
2.83x CN¥2.40 Billion
≈ $350.75 Million
CN¥847.27 Million China CN¥21.82 ▼ -1.62%
7413 CMO Public Company Limited
BK:CMO
2.83x ฿70.51 Million
≈ $2.20 Million
฿24.93 Million Thailand ฿0.62 ▲ +0.00%
7414 Chengdu Guibao Science Tech
SHE:300019
2.83x CN¥211.81 Million
≈ $31.00 Million
CN¥74.90 Million China CN¥17.07 ▲ +1.13%
7415 Procook Group PLC
LSE:PROC
2.83x GBX9.92 Million
≈ $1.21K
GBX3.51 Million UK GBX35.00 ▲ +0.00%
7416 Kofola CeskoSlovensko as
PR:KOFOL
2.83x Kč471.34 Million
≈ $22.61 Million
Kč166.80 Million Czech Republic Kč522.00 ▼ -0.57%
7417 Union Bankshares Inc
NASDAQ:UNB
2.83x $9.71 Million $3.44 Million USA $23.05 ▲ +0.92%
7418 ConAgra Foods Inc
NYSE:CAG
2.82x $564.40 Million $199.80 Million USA $12.68 ▲ +0.79%
7419 Ningbo Gaofa Automotive Ctrl
SHG:603788
2.82x CN¥146.43 Million
≈ $21.43 Million
CN¥51.85 Million China CN¥14.92 ▼ -2.55%
7420 JD LOGISTICS DL-000025
F:822
2.82x €18.77 Billion
≈ $21.94 Billion
€6.65 Billion Germany €1.48 ▲ +8.03%
7421 Hotel Holiday Garden
TW:2702
2.82x NT$107.32 Million
≈ $3.38 Million
NT$38.02 Million Taiwan NT$13.50 ▼ -0.37%
7422 TSE Co. Ltd
KQ:131290
2.82x ₩32.19 Billion
≈ $21.82 Million
₩11.41 Billion Korea ₩221500.00 ▲ +8.31%
7423 Powszechna Kasa Oszczednosci Bank Polski SA
WAR:PKO
2.82x zł7.66 Billion
≈ $2.11 Billion
zł2.71 Billion Poland zł100.38 ▲ +0.88%
7424 Tiv Taam
TA:TTAM
2.82x ILA62.47 Million
≈ $167.48K
ILA22.14 Million Israel ILA1185.00 ▼ -0.42%
7425 Guangzhou Jiacheng
SHG:603535
2.82x CN¥86.04 Million
≈ $12.59 Million
CN¥30.51 Million China CN¥6.83 ▼ -2.84%
7426 SPS Commerce Inc
NASDAQ:SPSC
2.82x $55.63 Million $19.73 Million USA $56.10 ▲ +0.99%
7427 Toyota Tsusho Corp
NYSE:TYHOY
2.82x $170.82 Billion $60.59 Billion USA $20.27 ▼ -4.02%
7428 Transmetro Corporation Ltd
AU:TCO
2.82x AU$3.52 Million
≈ $2.49 Million
AU$1.25 Million Australia AU$2.60 ▲ +0.00%
7429 Gen Digital Inc.
NASDAQ:GEN
2.82x $541.00 Million $192.00 Million USA $26.52 ▲ +0.08%
7430 NortonLifeLock Inc
F:SYM
2.82x €541.00 Million
≈ $632.49 Million
€192.00 Million Germany €22.48 ▼ -3.77%
7431 Cecep Environmental Protection Equipment Co Ltd
SHE:300140
2.82x CN¥951.51 Million
≈ $139.24 Million
CN¥337.78 Million China CN¥5.94 ▼ -3.57%
7432 Pointerra Ltd
AU:3DP
2.82x AU$1.79 Million
≈ $1.27 Million
AU$636.51K Australia AU$0.03 ▲ +0.00%
7433 Dynavox Group
ST:DYVOX
2.82x Skr107.00 Million
≈ $11.51 Million
Skr38.00 Million Sweden Skr75.25 ▼ -1.95%
7434 Wave Electronics Co. Ltd
KQ:095270
2.81x ₩6.64 Billion
≈ $4.50 Million
₩2.36 Billion Korea ₩4395.00 ▲ +2.45%
7435 AK Sigorta AS
IS:AKGRT
2.81x TL1.28 Billion
≈ $28.68 Million
TL454.90 Million Turkey TL7.58 ▼ -1.04%
7436 ORSTED UNSP.ADR 1/3 DK 10
F:D2G1
2.81x €6.54 Billion
≈ $7.64 Billion
€2.32 Billion Germany €6.80 ▲ +0.74%
7437 SinterCast AB
ST:SINT
2.81x Skr12.10 Million
≈ $1.30 Million
Skr4.30 Million Sweden Skr109.00 ▲ +3.81%
7438 Metro Mining Ltd
AU:MMI
2.81x AU$63.42 Million
≈ $44.87 Million
AU$22.54 Million Australia AU$1.53 ▼ -0.33%
7439 Malindo Feedmill Tbk
JK:MAIN
2.81x Rp176.94 Billion
≈ $10.37 Million
Rp62.89 Billion Indonesia Rp770.00 ▼ -1.28%
7440 Sanan Optoelectronics Co Ltd
SHG:600703
2.81x CN¥596.15 Million
≈ $87.24 Million
CN¥211.91 Million China CN¥17.06 ▲ +9.99%
7441 G1 Secure Solutions Ltd
TA:GOSS
2.81x ILA28.33 Million
≈ $75.94K
ILA10.07 Million Israel ILA1110.00 ▲ +1.00%
7442 President Chain Store Corp
TW:2912
2.81x NT$8.69 Billion
≈ $273.88 Million
NT$3.09 Billion Taiwan NT$246.00 ▲ +2.93%
7443 Character Group
LSE:CCT
2.81x GBX6.75 Million
≈ $820.91
GBX2.40 Million UK GBX282.00 ▼ -1.05%
7444 Salesforce.com Inc
NYSE:CRM
2.81x $5.46 Billion $1.94 Billion USA $188.75 ▼ -0.98%
7445 Fine Blanking & Tool Co Ltd
TWO:4535
2.81x NT$98.21 Million
≈ $3.09 Million
NT$34.92 Million Taiwan NT$27.25 ▲ +0.00%
7446 Kimbell Royalty Partners LP
NYSE:KRP
2.81x $62.76 Million $22.32 Million USA $15.44 ▲ +1.11%
7447 Smart Parking Ltd
AU:SPZ
2.81x AU$12.02 Million
≈ $8.51 Million
AU$4.28 Million Australia AU$0.80 ▲ +1.91%
7448 Powertech Technology Inc
TW:6239
2.81x NT$5.24 Billion
≈ $165.02 Million
NT$1.86 Billion Taiwan NT$354.00 ▲ +3.21%
7449 Tesna Inc
KQ:131970
2.81x ₩44.57 Billion
≈ $30.21 Million
₩15.86 Billion Korea ₩147500.00 ▼ -1.27%
7450 Iceland Seafood International hf.
IC:ICESEA
2.81x Ikr3.97 Million
≈ $32.37K
Ikr1.41 Million Iceland Ikr4.34 ▲ +0.46%
7451 KPJ Healthcare Bhd
KLSE:5878
2.81x RM373.35 Million
≈ $93.74 Million
RM132.90 Million Malaysia RM3.15 ▼ -1.25%
7452 Hong Ri Da Technology Co. Ltd. A
SHE:301285
2.81x CN¥87.07 Million
≈ $12.74 Million
CN¥31.00 Million China CN¥113.20 ▲ +0.16%
7453 Modern Times Group Mtg AB
ST:MTG-B
2.81x Skr382.00 Million
≈ $41.11 Million
Skr136.00 Million Sweden Skr130.90 ▼ -1.13%
7454 Modern Times Group Mtg AB
ST:MTG-A
2.81x Skr382.00 Million
≈ $41.11 Million
Skr136.00 Million Sweden Skr131.00 ▼ -2.24%
7455 TC Energy Corp
TO:TRP
2.81x CA$2.60 Billion
≈ $1.88 Billion
CA$927.00 Million Canada CA$95.75 ▲ +1.60%
7456 Ningbo Fujia Industrial Co Ltd
SHG:603219
2.81x CN¥117.05 Million
≈ $17.13 Million
CN¥41.70 Million China CN¥16.30 ▼ -2.69%
7457 Ardmore Shipping Corporation
F:A61
2.81x €26.21 Million
≈ $30.65 Million
€9.34 Million Germany €13.65 ▼ -1.37%
7458 NEOWIZ HOLDINGS Corporation
KQ:042420
2.81x ₩40.80 Billion
≈ $27.65 Million
₩14.54 Billion Korea ₩21300.00 ▼ -0.70%
7459 Mühlbauer Holding AG
XETRA:MUB
2.81x €29.47 Million
≈ $34.45 Million
€10.50 Million Germany €40.20 ▼ -1.47%
7460 Grupo Comercial Chedraui S.A.B. de C.V
MX:CHDRAUIB
2.81x MX$5.64 Billion
≈ $324.34 Million
MX$2.01 Billion Mexico MX$92.65 ▼ -1.23%
7461 Hangzhou Jizhi Mechatronic Co Ltd
SHE:300553
2.81x CN¥24.62 Million
≈ $3.60 Million
CN¥8.78 Million China CN¥70.03 ▲ +10.28%
7462 Safe Bulkers Inc
NYSE:SB
2.81x $33.21 Million $11.84 Million USA $6.40 ▼ -1.08%
7463 HSS Hire Group PLC
LSE:HSS
2.81x GBX15.41 Million
≈ $1.88K
GBX5.49 Million UK GBX7.39 ▼ -3.40%
7464 Asia Brands Bhd
KLSE:7722
2.80x RM3.56 Million
≈ $895.05K
RM1.27 Million Malaysia RM0.55 ▲ +0.00%
7465 Walt Disney Company
NYSE:DIS
2.80x $6.91 Billion $2.46 Billion USA $99.34 ▼ -0.05%
7466 Pelayaran Nelly Dwi Putri Tbk
JK:NELY
2.80x Rp47.18 Billion
≈ $2.76 Million
Rp16.82 Billion Indonesia Rp188.00 ▲ +0.00%
7467 Dongguan Development Holdings Co Ltd
SHE:000828
2.80x CN¥850.61 Million
≈ $124.47 Million
CN¥303.30 Million China CN¥9.96 ▼ -1.09%
7468 Plan B Media PCL
BK:PLANB
2.80x ฿987.90 Million
≈ $30.79 Million
฿352.36 Million Thailand ฿4.20 ▲ +0.48%
7469 Telia Company AB
ST:TELIA
2.80x Skr7.13 Billion
≈ $767.41 Million
Skr2.54 Billion Sweden Skr48.95 ▼ -1.31%
7470 Philippos Nakas S.A
AT:NAKAS
2.80x €1.45 Million
≈ $1.69 Million
€515.65K Greece €3.50 ▲ +0.00%
7471 Orica Ltd
AU:ORI
2.80x AU$704.30 Million
≈ $498.34 Million
AU$251.30 Million Australia AU$22.77 ▼ -1.30%
7472 Rich Sparkle Holdings Limited Ordinary Shares
NASDAQ:ANPA
2.80x $372.47K $132.93K USA $5.98 ▼ -1.16%
7473 Jangho Group Co Ltd
SHG:601886
2.80x CN¥363.29 Million
≈ $53.16 Million
CN¥129.70 Million China CN¥8.43 ▼ -3.33%
7474 RIAS A/S
CO:RIAS-B
2.80x Dkr25.11 Million
≈ $3.93 Million
Dkr8.97 Million Denmark Dkr660.00 ▼ -4.35%
7475 Beijing Hanyi Innovation Technology Co. Ltd. A
SHE:301270
2.80x CN¥24.66 Million
≈ $3.61 Million
CN¥8.81 Million China CN¥31.33 ▲ +2.02%
7476 Mears Group plc
LSE:MER
2.80x GBX66.50 Million
≈ $8.09K
GBX23.75 Million UK GBX394.50 ▲ +0.00%
7477 Magnate Technology Co Ltd
TWO:4541
2.80x NT$196.25 Million
≈ $6.18 Million
NT$70.11 Million Taiwan NT$47.25 ▼ -0.11%
7478 OPC Energy Ltd
TA:OPCE
2.80x ILA347.00 Million
≈ $930.29K
ILA124.00 Million Israel ILA11210.00 ▼ -1.41%
7479 Moneta Money Bank AS
PR:MONET
2.80x Kč4.55 Billion
≈ $218.48 Million
Kč1.63 Billion Czech Republic Kč190.20 ▲ +1.28%
7480 Palma Serasih PT
JK:PSGO
2.80x Rp218.11 Billion
≈ $12.78 Million
Rp77.96 Billion Indonesia Rp185.00 ▲ +0.00%
7481 Itissalat Al-Maghrib
PA:IAM
2.80x €7.94 Billion
≈ $9.28 Billion
€2.84 Billion France €9.10 ▲ +0.00%
7482 Suny Cellular Communication Ltd
TA:SNCM
2.80x ILA27.81 Million
≈ $74.55K
ILA9.95 Million Israel ILA140.00 ▼ -2.71%
7483 Coheris SA
PA:COH
2.80x €5.21 Million
≈ $6.09 Million
€1.86 Million France €12.25 ▼ -0.41%
7484 Namchow Food Group (Shanghai) Co. Ltd.
SHG:605339
2.80x CN¥19.56 Million
≈ $2.86 Million
CN¥7.00 Million China CN¥13.45 ▼ -2.75%
7485 Trident Limited
NSE:TRIDENT
2.79x Rs6.45 Billion
≈ $69.79 Million
Rs2.31 Billion India Rs24.33 ▲ +0.75%
7486 Fabryki Mebli Forte S.A.
WAR:FTE
2.79x zł21.61 Million
≈ $5.95 Million
zł7.73 Million Poland zł18.75 ▼ -0.27%
7487 NIPPON STEEL SP.ADR 033
F:NPSA
2.79x €978.59 Billion
≈ $1.14 Trillion
€350.23 Billion Germany €2.76 ▼ -2.13%
7488 Kasikornbank Public Company Limited
BK:KBANK
2.79x ฿36.34 Billion
≈ $1.13 Billion
฿13.01 Billion Thailand ฿203.00 ▼ -0.49%
7489 Macmahon Holdings Ltd
AU:MAH
2.79x AU$134.66 Million
≈ $95.28 Million
AU$48.21 Million Australia AU$0.93 ▼ -4.12%
7490 Borussia Dortmund GmbH & Co KGaA
XETRA:BVB
2.79x €71.46 Million
≈ $83.54 Million
€25.59 Million Germany €3.09 ▲ +0.00%
7491 Trivium Real Estate Socimi SA
MC:YTRI
2.79x €17.78 Million
≈ $20.78 Million
€6.37 Million Spain €39.60 ▲ +0.00%
7492 Pegasus Heights Bhd
KLSE:4464
2.79x RM8.01 Million
≈ $2.01 Million
RM2.87 Million Malaysia RM0.01 ▼ -50.00%
7493 Paiho Shih Holdings Corp
TW:8404
2.79x NT$281.42 Million
≈ $8.87 Million
NT$100.87 Million Taiwan NT$17.80 ▲ +2.59%
7494 Rush Street Interactive Inc
NYSE:RSI
2.79x $41.42 Million $14.85 Million USA $26.23 ▲ +3.19%
7495 Constellation Brands Inc Class A
NYSE:STZ
2.79x $562.80 Million $201.80 Million USA $137.78 ▲ +1.76%
7496 Aryzta AG
SW:ARYN
2.79x CHF167.31 Million
≈ $211.53 Million
CHF60.00 Million Switzerland CHF58.30 ▼ -0.51%
7497 Indeks Bilgisayar Sistemleri Muhendislik Sanayi ve Ticaret AS
IS:INDES
2.79x TL985.26 Million
≈ $22.07 Million
TL353.33 Million Turkey TL12.50 ▼ -1.19%
7498 Westgold Resources Ltd
AU:WGX
2.79x AU$531.74 Million
≈ $376.24 Million
AU$190.73 Million Australia AU$5.10 ▼ -2.86%
7499 Bossa Ticaret ve Sanayi Isletmeleri TAS
IS:BOSSA
2.79x TL221.86 Million
≈ $4.97 Million
TL79.58 Million Turkey TL6.55 ▲ +3.48%
7500 Sharda Cropchem Limited
NSE:SHARDACROP
2.79x Rs6.05 Billion
≈ $65.44 Million
Rs2.17 Billion India Rs904.75 ▼ -1.49%