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
7301 Amcor plc
F:485
2.84x €503.00 Million
≈ $588.06 Million
€177.00 Million Germany €35.00 ▼ -6.91%
7302 Coloray International Investment Co. Ltd
KQ:900310
2.84x ₩695.77 Million
≈ $471.51K
₩244.87 Million Korea ₩2020.00 ▲ +0.25%
7303 Tessenderlo
BR:TESB
2.84x €171.60 Million
≈ $200.62 Million
€60.40 Million Belgium €20.50 ▼ -0.97%
7304 Ningxia Xinri Hengli Steel Wire Rope Co Ltd
SHG:600165
2.84x CN¥90.50 Million
≈ $13.24 Million
CN¥31.86 Million China CN¥2.25 ▲ +2.74%
7305 Galderma Group N
SW:GALD
2.84x CHF475.06 Million
≈ $600.61 Million
CHF167.26 Million Switzerland CHF175.00 ▲ +1.19%
7306 Centrale d'Achat Française pour l'Outre-Mer Société Anonyme
PA:CAFO
2.84x €21.23 Million
≈ $24.82 Million
€7.47 Million France €7.92 ▲ +0.00%
7307 KoMiCo Ltd
KQ:183300
2.84x ₩26.71 Billion
≈ $18.10 Million
₩9.41 Billion Korea ₩69200.00 ▲ +3.13%
7308 Guangdong Piano Customized Furniture Co Ltd
SHE:002853
2.84x CN¥14.34 Million
≈ $2.10 Million
CN¥5.05 Million China CN¥18.99 ▼ -1.91%
7309 Winner Group Enterprise Public Company Limited
BK:WINNER
2.84x ฿90.09 Million
≈ $2.81 Million
฿31.73 Million Thailand ฿2.20 ▲ +0.92%
7310 Challenger Ltd
AU:CGF
2.84x AU$1.05 Billion
≈ $741.39 Million
AU$369.10 Million Australia AU$10.61 ▼ -0.56%
7311 RTL Group SA
XETRA:RRTL
2.84x €44.00 Million
≈ $51.44 Million
€15.50 Million Germany €32.05 ▲ +0.16%
7312 Uscom Ltd
AU:UCM
2.84x AU$468.38K
≈ $331.41K
AU$165.02K Australia AU$0.01 ▲ +0.00%
7313 Hangzhou Prevail Optoelectronic Equipment Co Ltd
SHE:300710
2.84x CN¥10.51 Million
≈ $1.54 Million
CN¥3.70 Million China CN¥26.05 ▲ +0.62%
7314 K.P.R. Mill Limited
NSE:KPRMILL
2.84x Rs12.22 Billion
≈ $132.14 Million
Rs4.31 Billion India Rs1100.90 ▼ -1.11%
7315 Rathbone Brothers PLC
LSE:RAT
2.84x GBX192.60 Million
≈ $23.43K
GBX67.90 Million UK GBX1668.00 ▼ -1.30%
7316 Kingfa Sci&Tech Co Ltd
SHG:600143
2.84x CN¥1.36 Billion
≈ $198.87 Million
CN¥479.24 Million China CN¥14.21 ▲ +5.97%
7317 Anhui Huangshan Capsule Co Ltd
SHE:002817
2.84x CN¥45.15 Million
≈ $6.61 Million
CN¥15.92 Million China CN¥5.73 ▼ -2.88%
7318 Grupo Televisa SAB ADR
NYSE:TV
2.83x $2.98 Billion $1.05 Billion USA $3.08 ▼ -0.96%
7319 SLR Investment Corp
NASDAQ:SLRC
2.83x $48.54 Million $17.12 Million USA $13.23 ▲ +2.32%
7320 Enter Air S.A.
WAR:ENT
2.83x zł308.51 Million
≈ $84.91 Million
zł108.86 Million Poland zł49.60 ▼ -0.60%
7321 Incar Financial Service Co. Ltd.
KQ:211050
2.83x ₩61.40 Billion
≈ $41.61 Million
₩21.67 Billion Korea ₩9930.00 ▲ +3.44%
7322 JCET Group Co Ltd
SHG:600584
2.83x CN¥1.37 Billion
≈ $200.24 Million
CN¥482.96 Million China CN¥84.69 ▲ +10.00%
7323 Chengdu KSW Technologies Co. Ltd. A
SHG:688283
2.83x CN¥37.90 Million
≈ $5.55 Million
CN¥13.38 Million China CN¥25.17 ▲ +5.09%
7324 Advancecon Holdings Bhd
KLSE:5281
2.83x RM25.49 Million
≈ $6.40 Million
RM9.00 Million Malaysia RM0.18 ▲ +0.00%
7325 Frontier Developments Plc
LSE:FDEV
2.83x GBX22.68 Million
≈ $2.76K
GBX8.01 Million UK GBX405.00 ▼ -1.94%
7326 Sheh Kai Precision Co Ltd
TWO:2063
2.83x NT$61.21 Million
≈ $1.93 Million
NT$21.62 Million Taiwan NT$24.20 ▲ +0.83%
7327 Scandinavian Astor Group AB
ST:ASTOR
2.83x Skr40.52 Million
≈ $4.36 Million
Skr14.31 Million Sweden Skr17.80 ▼ -0.86%
7328 Hansol Holdings Co Ltd
KO:004150
2.83x ₩7.27 Billion
≈ $4.92 Million
₩2.57 Billion Korea ₩2995.00 ▲ +1.18%
7329 Revvity Inc.
NYSE:RVTY
2.83x $115.23 Million $40.72 Million USA $110.52 ▲ +3.83%
7330 Curo Holdings Co. Ltd
KQ:051780
2.83x ₩1.43 Billion
≈ $967.41K
₩504.60 Million Korea ₩2720.00 ▲ +2.64%
7331 Shanghai Fosun Pharmaceutical Group Co Ltd
SHG:600196
2.83x CN¥2.40 Billion
≈ $350.75 Million
CN¥847.27 Million China CN¥23.69 ▼ -1.29%
7332 CMO Public Company Limited
BK:CMO
2.83x ฿70.51 Million
≈ $2.20 Million
฿24.93 Million Thailand ฿0.79 ▲ +1.28%
7333 Chengdu Guibao Science Tech
SHE:300019
2.83x CN¥211.81 Million
≈ $31.00 Million
CN¥74.90 Million China CN¥14.09 ▲ +3.53%
7334 Procook Group PLC
LSE:PROC
2.83x GBX9.92 Million
≈ $1.21K
GBX3.51 Million UK GBX49.50 ▼ -4.81%
7335 Kofola CeskoSlovensko as
PR:KOFOL
2.83x Kč471.34 Million
≈ $22.61 Million
Kč166.80 Million Czech Republic Kč504.00 ▲ +0.20%
7336 Union Bankshares Inc
NASDAQ:UNB
2.83x $9.71 Million $3.44 Million USA $25.12 ▼ -1.45%
7337 ConAgra Foods Inc
NYSE:CAG
2.82x $564.40 Million $199.80 Million USA $14.85 ▲ +1.43%
7338 Ningbo Gaofa Automotive Ctrl
SHG:603788
2.82x CN¥146.43 Million
≈ $21.43 Million
CN¥51.85 Million China CN¥12.94 ▼ -1.82%
7339 JD LOGISTICS DL-000025
F:822
2.82x €18.77 Billion
≈ $21.94 Billion
€6.65 Billion Germany €1.52 ▲ +2.70%
7340 Harmonic Inc
NASDAQ:HLIT
2.82x $31.69 Million $11.22 Million USA $12.47 ▲ +3.66%
7341 HPL Electric & Power Limited
NSE:HPL
2.82x Rs1.15 Billion
≈ $12.43 Million
Rs407.04 Million India Rs347.55 ▲ +1.98%
7342 Hotel Holiday Garden
TW:2702
2.82x NT$107.32 Million
≈ $3.38 Million
NT$38.02 Million Taiwan NT$12.95 ▼ -0.38%
7343 TSE Co. Ltd
KQ:131290
2.82x ₩32.19 Billion
≈ $21.82 Million
₩11.41 Billion Korea ₩251000.00 ▼ -2.90%
7344 Powszechna Kasa Oszczednosci Bank Polski SA
WAR:PKO
2.82x zł7.66 Billion
≈ $2.11 Billion
zł2.71 Billion Poland zł108.88 ▲ +2.00%
7345 Tiv Taam
TA:TTAM
2.82x ILA62.47 Million
≈ $167.48K
ILA22.14 Million Israel ILA1134.00 ▲ +0.71%
7346 Wiable Corp
KQ:065530
2.82x ₩2.96 Billion
≈ $2.01 Million
₩1.05 Billion Korea ₩1059.00 ▲ +0.09%
7347 Guangzhou Jiacheng
SHG:603535
2.82x CN¥86.04 Million
≈ $12.59 Million
CN¥30.51 Million China CN¥5.92 ▼ -0.84%
7348 SPS Commerce Inc
NASDAQ:SPSC
2.82x $55.63 Million $19.73 Million USA $62.03 ▼ -5.61%
7349 Toyota Tsusho Corp
NYSE:TYHOY
2.82x $170.82 Billion $60.59 Billion USA $20.24 ▲ +0.51%
7350 Transmetro Corporation Ltd
AU:TCO
2.82x AU$3.52 Million
≈ $2.49 Million
AU$1.25 Million Australia AU$2.60 ▲ +0.00%
7351 Gen Digital Inc.
NASDAQ:GEN
2.82x $541.00 Million $192.00 Million USA $26.11 ▼ -2.12%
7352 NortonLifeLock Inc
F:SYM
2.82x €541.00 Million
≈ $632.49 Million
€192.00 Million Germany €23.07 ▲ +0.24%
7353 Cecep Environmental Protection Equipment Co Ltd
SHE:300140
2.82x CN¥951.51 Million
≈ $139.24 Million
CN¥337.78 Million China CN¥5.43 ▼ -0.55%
7354 Pointerra Ltd
AU:3DP
2.82x AU$1.79 Million
≈ $1.27 Million
AU$636.51K Australia AU$0.03 ▼ -3.57%
7355 Wave Electronics Co. Ltd
KQ:095270
2.81x ₩6.64 Billion
≈ $4.50 Million
₩2.36 Billion Korea ₩3675.00 ▲ +1.66%
7356 AK Sigorta AS
IS:AKGRT
2.81x TL1.28 Billion
≈ $28.68 Million
TL454.90 Million Turkey TL7.12 ▲ +0.85%
7357 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%
7358 SinterCast AB
ST:SINT
2.81x Skr12.10 Million
≈ $1.30 Million
Skr4.30 Million Sweden Skr108.00 ▲ +2.86%
7359 Metro Mining Ltd
AU:MMI
2.81x AU$63.42 Million
≈ $44.87 Million
AU$22.54 Million Australia AU$1.32 ▼ -6.05%
7360 Malindo Feedmill Tbk
JK:MAIN
2.81x Rp176.94 Billion
≈ $10.37 Million
Rp62.89 Billion Indonesia Rp715.00 ▼ -0.69%
7361 Sanan Optoelectronics Co Ltd
SHG:600703
2.81x CN¥596.15 Million
≈ $87.24 Million
CN¥211.91 Million China CN¥12.48 ▲ +7.59%
7362 G1 Secure Solutions Ltd
TA:GOSS
2.81x ILA28.33 Million
≈ $75.94K
ILA10.07 Million Israel ILA1150.00 ▲ +0.00%
7363 President Chain Store Corp
TW:2912
2.81x NT$8.69 Billion
≈ $273.88 Million
NT$3.09 Billion Taiwan NT$243.00 ▼ -0.21%
7364 Character Group
LSE:CCT
2.81x GBX6.75 Million
≈ $820.91
GBX2.40 Million UK GBX302.00 ▼ -0.66%
7365 Fine Blanking & Tool Co Ltd
TWO:4535
2.81x NT$98.21 Million
≈ $3.09 Million
NT$34.92 Million Taiwan NT$27.40 ▼ -2.14%
7366 Kimbell Royalty Partners LP
NYSE:KRP
2.81x $62.76 Million $22.32 Million USA $15.10 ▲ +0.67%
7367 Smart Parking Ltd
AU:SPZ
2.81x AU$12.02 Million
≈ $8.51 Million
AU$4.28 Million Australia AU$0.70 ▼ -1.41%
7368 Powertech Technology Inc
TW:6239
2.81x NT$5.24 Billion
≈ $165.02 Million
NT$1.86 Billion Taiwan NT$272.00 ▲ +2.06%
7369 Iceland Seafood International hf.
IC:ICESEA
2.81x Ikr3.97 Million
≈ $32.37K
Ikr1.41 Million Iceland Ikr4.34 ▲ +0.46%
7370 KPJ Healthcare Bhd
KLSE:5878
2.81x RM373.35 Million
≈ $93.74 Million
RM132.90 Million Malaysia RM3.17 ▼ -0.31%
7371 Hong Ri Da Technology Co. Ltd. A
SHE:301285
2.81x CN¥87.07 Million
≈ $12.74 Million
CN¥31.00 Million China CN¥74.04 ▲ +9.53%
7372 Modern Times Group Mtg AB
ST:MTG-B
2.81x Skr382.00 Million
≈ $41.11 Million
Skr136.00 Million Sweden Skr126.00 ▲ +6.06%
7373 Modern Times Group Mtg AB
ST:MTG-A
2.81x Skr382.00 Million
≈ $41.11 Million
Skr136.00 Million Sweden Skr125.00 ▲ +6.84%
7374 TC Energy Corp
TO:TRP
2.81x CA$2.60 Billion
≈ $1.88 Billion
CA$927.00 Million Canada CA$96.82 ▲ +0.49%
7375 Ningbo Fujia Industrial Co Ltd
SHG:603219
2.81x CN¥117.05 Million
≈ $17.13 Million
CN¥41.70 Million China CN¥12.40 ▲ +0.81%
7376 Ardmore Shipping Corporation
F:A61
2.81x €26.21 Million
≈ $30.65 Million
€9.34 Million Germany €13.77 ▲ +3.15%
7377 NEOWIZ HOLDINGS Corporation
KQ:042420
2.81x ₩40.80 Billion
≈ $27.65 Million
₩14.54 Billion Korea ₩22600.00 ▲ +1.80%
7378 Mühlbauer Holding AG
XETRA:MUB
2.81x €29.47 Million
≈ $34.45 Million
€10.50 Million Germany €39.80 ▲ +0.51%
7379 TFI International Inc
TO:TFII
2.81x CA$119.52 Million
≈ $86.46 Million
CA$42.60 Million Canada CA$216.30 ▲ +1.45%
7380 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$88.42 ▼ -1.90%
7381 Hangzhou Jizhi Mechatronic Co Ltd
SHE:300553
2.81x CN¥24.62 Million
≈ $3.60 Million
CN¥8.78 Million China CN¥47.00 ▼ -0.40%
7382 Safe Bulkers Inc
NYSE:SB
2.81x $33.21 Million $11.84 Million USA $7.45 ▲ +4.05%
7383 Ocean Glass Public Company Limited
BK:OGC
2.81x ฿27.65 Million
≈ $861.76K
฿9.85 Million Thailand ฿9.25 ▼ -3.65%
7384 HSS Hire Group PLC
LSE:HSS
2.81x GBX15.41 Million
≈ $1.88K
GBX5.49 Million UK GBX7.39 ▼ -3.40%
7385 Asia Brands Bhd
KLSE:7722
2.80x RM3.56 Million
≈ $895.05K
RM1.27 Million Malaysia RM0.55 ▲ +0.00%
7386 Walt Disney Company
NYSE:DIS
2.80x $6.91 Billion $2.46 Billion USA $96.14 ▼ -0.28%
7387 Pelayaran Nelly Dwi Putri Tbk
JK:NELY
2.80x Rp47.18 Billion
≈ $2.76 Million
Rp16.82 Billion Indonesia Rp206.00 ▼ -0.96%
7388 Dongguan Development Holdings Co Ltd
SHE:000828
2.80x CN¥850.61 Million
≈ $124.47 Million
CN¥303.30 Million China CN¥9.92 ▲ +0.30%
7389 Plan B Media PCL
BK:PLANB
2.80x ฿987.90 Million
≈ $30.79 Million
฿352.36 Million Thailand ฿5.55 ▲ +1.83%
7390 Telia Company AB
ST:TELIA
2.80x Skr7.13 Billion
≈ $767.41 Million
Skr2.54 Billion Sweden Skr44.83 ▼ -1.12%
7391 Philippos Nakas S.A
AT:NAKAS
2.80x €1.45 Million
≈ $1.69 Million
€515.65K Greece €3.32 ▲ +0.00%
7392 Orica Ltd
AU:ORI
2.80x AU$704.30 Million
≈ $498.34 Million
AU$251.30 Million Australia AU$23.30 ▲ +0.95%
7393 Rich Sparkle Holdings Limited Ordinary Shares
NASDAQ:ANPA
2.80x $372.47K $132.93K USA $4.00 ▼ -5.88%
7394 Jangho Group Co Ltd
SHG:601886
2.80x CN¥363.29 Million
≈ $53.16 Million
CN¥129.70 Million China CN¥8.49 ▲ +6.66%
7395 Runway Growth Finance Corp
NASDAQ:RWAY
2.80x $20.63 Million $7.37 Million USA $5.60 ▼ -0.71%
7396 RIAS A/S
CO:RIAS-B
2.80x Dkr25.11 Million
≈ $3.93 Million
Dkr8.97 Million Denmark Dkr655.00 ▼ -0.76%
7397 Beijing Hanyi Innovation Technology Co. Ltd. A
SHE:301270
2.80x CN¥24.66 Million
≈ $3.61 Million
CN¥8.81 Million China CN¥29.10 ▼ -1.82%
7398 Mears Group plc
LSE:MER
2.80x GBX66.50 Million
≈ $8.09K
GBX23.75 Million UK GBX436.00 ▼ -0.23%
7399 Magnate Technology Co Ltd
TWO:4541
2.80x NT$196.25 Million
≈ $6.18 Million
NT$70.11 Million Taiwan NT$75.70 ▲ +9.87%
7400 OPC Energy Ltd
TA:OPCE
2.80x ILA347.00 Million
≈ $930.29K
ILA124.00 Million Israel ILA10040.00 ▲ +3.06%