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
15401 Laboratorios Farmaceuticos ROVI
MC:ROVI
0.97x €73.37 Million
≈ $85.78 Million
€75.70 Million Spain €58.80 ▼ -0.34%
15402 Guardian Capital Group Limited
TO:GCG
0.97x CA$68.38 Million
≈ $49.46 Million
CA$70.56 Million Canada CA$67.97 ▲ +0.04%
15403 Guardian Capital Group Ltd. Cl.A Nv (GCG-A.TO
TO:GCG-A
0.97x CA$68.38 Million
≈ $49.46 Million
CA$70.56 Million Canada CA$67.99 ▲ +0.03%
15404 Discovery Alaska Ltd
AU:DAF
0.97x AU$1.66 Million
≈ $1.17 Million
AU$1.71 Million Australia AU$0.02 ▼ -6.25%
15405 Thonburi Medical Centre Public Company Limited
BK:KDH
0.97x ฿45.18 Million
≈ $1.41 Million
฿46.62 Million Thailand ฿83.25 ▲ +0.30%
15406 Fast Finance SA
WAR:FFI
0.97x zł7.69 Million
≈ $2.12 Million
zł7.94 Million Poland zł1.01 ▲ +0.00%
15407 Braime Group PLC
LSE:BMT
0.97x GBX680.00K
≈ $82.74
GBX702.00K UK GBX950.00 ▲ +5.56%
15408 SaraminHR Co.Ltd
KQ:143240
0.97x ₩7.09 Billion
≈ $4.81 Million
₩7.32 Billion Korea ₩15160.00 ▲ +1.07%
15409 Megaron SA
WAR:MEG
0.97x zł275.00K
≈ $75.68K
zł284.00K Poland zł6.55 ▲ +12.93%
15410 Hexindo Adiperkasa Tbk
JK:HEXA
0.97x Rp6.68 Million
≈ $391.25
Rp6.90 Million Indonesia Rp4220.00 ▼ -1.63%
15411 Tibet GaoZheng Explosive Co Ltd
SHE:002827
0.97x CN¥55.04 Million
≈ $8.05 Million
CN¥56.85 Million China CN¥28.08 ▲ +2.37%
15412 Hyundai Mobis Co.,Ltd
KO:012330
0.97x ₩737.92 Billion
≈ $500.08 Million
₩762.88 Billion Korea ₩697000.00 ▼ -6.82%
15413 GEOTRANS S.A. ZY -10
F:5Z4
0.97x €733.39K
≈ $857.41K
€758.57K Germany €1.08 ▼ -4.85%
15414 Zhuhai Enpower Electric Co Ltd
SHE:300681
0.97x CN¥108.05 Million
≈ $15.81 Million
CN¥111.76 Million China CN¥32.47 ▲ +0.37%
15415 GEM Services Inc
TW:6525
0.97x NT$308.89 Million
≈ $9.73 Million
NT$319.54 Million Taiwan NT$121.00 ▲ +5.68%
15416 M.C.S. Steel Public Company Limited
BK:MCS
0.97x ฿228.00 Million
≈ $7.11 Million
฿235.89 Million Thailand ฿7.50 ▲ +1.35%
15417 Haohua Chemical Science & Technology Corp Ltd
SHG:600378
0.97x CN¥567.29 Million
≈ $83.01 Million
CN¥587.03 Million China CN¥46.60 ▲ +6.98%
15418 Cofinimmo SA
BR:COFB
0.97x €48.69 Million
≈ $56.92 Million
€50.38 Million Belgium €79.95 ▲ +0.63%
15419 Simbhaoli Sugars Limited
NSE:SIMBHALS
0.97x Rs273.60 Million
≈ $2.96 Million
Rs283.13 Million India Rs6.70 ▼ -2.19%
15420 PREMIER1 Lithium Ltd
AU:PLC
0.97x AU$505.70 Million
≈ $357.81 Million
AU$523.50 Million Australia AU$0.01 ▲ +0.00%
15421 Transportadora de Gas del Sur SA B
BA:TGSU2
0.97x AR$140.66 Billion
≈ $101.78 Million
AR$145.63 Billion Argentina AR$8935.00 ▼ -3.35%
15422 Dolphin Drilling AS
OL:DDRIL
0.97x Nkr16.10 Million
≈ $1.69 Million
Nkr16.67 Million Norway Nkr2.70 ▼ -1.10%
15423 Vale SA ADR
NYSE:VALE
0.97x $2.59 Billion $2.68 Billion USA $17.14 ▼ -2.11%
15424 Mint Incorporation Limited Class A Ordinary Shares
NASDAQ:MIMI
0.97x $756.47K $783.44K USA $2.78 ▼ -9.00%
15425 Hunan Fangsheng Pharm Co Ltd
SHG:603998
0.97x CN¥95.63 Million
≈ $13.99 Million
CN¥99.04 Million China CN¥9.68 ▲ +1.36%
15426 AllianceBernstein Holding L.P.
NYSE:AB
0.97x $71.21 Million $73.75 Million USA $37.26 ▲ +0.19%
15427 TAIDOC TECHNOLOGY CORP
TW:4736
0.97x NT$415.54 Million
≈ $13.09 Million
NT$430.43 Million Taiwan NT$126.00 ▲ +0.00%
15428 Proeduca Altus S.A.
MC:PRO
0.97x €13.65 Million
≈ $15.96 Million
€14.14 Million Spain €33.40 ▲ +0.00%
15429 ChemoMetec A/S
CO:CHEMM
0.96x Dkr90.64 Million
≈ $14.18 Million
Dkr93.97 Million Denmark Dkr377.60 ▲ +6.37%
15430 Henan Newland Pharmaceutical Co. Ltd. A
SHE:301277
0.96x CN¥116.94 Million
≈ $17.11 Million
CN¥121.25 Million China CN¥9.44 ▲ +0.85%
15431 IT Tech Packaging Inc
NYSE MKT:ITP
0.96x $4.01 Million $4.16 Million USA $0.20 ▼ -0.50%
15432 Northern Venture Trust
LSE:NVT
0.96x GBX1.77 Million
≈ $215.24
GBX1.83 Million UK GBX57.00 ▲ +0.00%
15433 GeneDx Holdings Corp.
NASDAQ:WGS
0.96x $10.42 Million $10.81 Million USA $52.21 ▼ -7.22%
15434 Panora Gayrimenkul Yatirim Ortakligi AS
IS:PAGYO
0.96x TL154.40 Million
≈ $3.46 Million
TL160.17 Million Turkey TL128.50 ▲ +1.10%
15435 Vista Oil Gas ADR
NYSE:VIST
0.96x $303.89 Million $315.29 Million USA $70.30 ▲ +2.33%
15436 China Railway Group Limited
F:CNO
0.96x €8.06 Billion
≈ $9.42 Billion
€8.36 Billion Germany €0.39 ▲ +0.00%
15437 Whitefield Industrials Ltd
AU:WHF
0.96x AU$10.10 Million
≈ $7.15 Million
AU$10.48 Million Australia AU$4.56 ▼ -2.46%
15438 ABL Bio Inc
KQ:298380
0.96x ₩38.30 Billion
≈ $25.96 Million
₩39.78 Billion Korea ₩99800.00 ▼ -5.85%
15439 Wuxi Autowell Technology Co Ltd
SHG:688516
0.96x CN¥79.37 Million
≈ $11.61 Million
CN¥82.43 Million China CN¥58.34 ▼ -0.41%
15440 Life Insurance Corporation Of India
NSE:LICI
0.96x Rs59.82 Billion
≈ $646.90 Million
Rs62.13 Billion India Rs399.90 ▲ +0.31%
15441 Megastar Foods Limited
NSE:MEGASTAR
0.96x Rs13.09 Million
≈ $141.52K
Rs13.59 Million India Rs308.45 ▲ +1.51%
15442 LeMaitre Vascular Inc
NASDAQ:LMAT
0.96x $15.09 Million $15.68 Million USA $94.48 ▲ +0.98%
15443 Anhui Ankai Automobile Co Ltd
SHE:000868
0.96x CN¥13.50 Million
≈ $1.98 Million
CN¥14.03 Million China CN¥3.78 ▲ +0.53%
15444 ChowChow Cloud International Holdings Limited
NYSE MKT:CHOW
0.96x $609.79K $633.82K USA $0.38 ▼ -1.72%
15445 Amtel Holdings Bhd
KLSE:7031
0.96x RM6.97 Million
≈ $1.75 Million
RM7.24 Million Malaysia RM0.37 ▲ +0.00%
15446 RioCan Real Estate Investment Trust
TO:REI-UN
0.96x CA$89.61 Million
≈ $64.82 Million
CA$93.16 Million Canada CA$22.54 ▲ +1.94%
15447 Jutze Intelligent Technology Co Ltd
SHE:300802
0.96x CN¥31.12 Million
≈ $4.55 Million
CN¥32.36 Million China CN¥24.35 ▲ +1.71%
15448 Blue Jet Healthcare Limited
NSE:BLUEJET
0.96x Rs460.32 Million
≈ $4.98 Million
Rs478.70 Million India Rs465.15 ▼ -2.20%
15449 Manorama Industries Limited
NSE:MANORAMA
0.96x Rs71.55 Million
≈ $773.83K
Rs74.42 Million India Rs1476.10 ▲ +1.07%
15450 Mallcom (India) Limited
NSE:MALLCOM
0.96x Rs65.65 Million
≈ $710.00K
Rs68.31 Million India Rs962.35 ▼ -1.79%
15451 Karmarts Public Company Limited
BK:KAMART
0.96x ฿174.32 Million
≈ $5.43 Million
฿181.43 Million Thailand ฿7.25 ▼ -1.36%
15452 Sam Chun Dang Pharm. Co. Ltd
KQ:000250
0.96x ₩1.23 Billion
≈ $830.25K
₩1.28 Billion Korea ₩292000.00 ▼ -5.65%
15453 Thor Explorations Ltd.
V:THX
0.96x CA$64.33 Million
≈ $46.53 Million
CA$66.95 Million Canada CA$1.17 ▼ -7.87%
15454 Limes Schlosskliniken AG
XETRA:LIK
0.96x €3.18 Million
≈ $3.72 Million
€3.31 Million Germany €515.00 ▲ +1.98%
15455 Science Applications International Corporation Common Stock
NYSE:SAIC
0.96x $122.00 Million $127.00 Million USA $100.61 ▼ -1.16%
15456 Transportadora de Gas del Sur SA ADR
NYSE:TGS
0.96x $141.22 Billion $147.04 Billion USA $30.69 ▼ -1.00%
15457 Changzhou Youon Pubilic Bicycle System Co Ltd
SHG:603776
0.96x CN¥23.36 Million
≈ $3.42 Million
CN¥24.33 Million China CN¥20.34 ▼ -0.25%
15458 Mildex Optical
TWO:4729
0.96x NT$3.16 Million
≈ $99.49K
NT$3.29 Million Taiwan NT$24.30 ▼ -7.60%
15459 Hyundai Electric & Energy Systems Co Ltd
KO:267260
0.96x ₩235.24 Billion
≈ $159.42 Million
₩245.02 Billion Korea ₩956000.00 ▼ -4.30%
15460 Grupo KUO S.A.B. de C.V
MX:KUOB
0.96x MX$80.55 Million
≈ $4.64 Million
MX$83.90 Million Mexico MX$58.00 ▲ +0.00%
15461 Waterco Ltd
AU:WAT
0.96x AU$6.48 Million
≈ $4.58 Million
AU$6.75 Million Australia AU$5.13 ▲ +0.00%
15462 Raubex
JSE:RBX
0.96x ZAC423.92 Million
≈ $225.29K
ZAC441.60 Million South Africa ZAC5041.00 ▲ +0.02%
15463 Vale S.A
BA:VALE
0.96x AR$2.58 Billion
≈ $1.86 Million
AR$2.69 Billion Argentina AR$11470.00 ▼ -3.53%
15464 Cloudpoint Technology Berhad
KLSE:0277
0.96x RM6.74 Million
≈ $1.69 Million
RM7.02 Million Malaysia RM0.46 ▲ +0.00%
15465 Ningbo Sunrise Elc Technology Co Ltd Class A
SHE:002937
0.96x CN¥33.91 Million
≈ $4.96 Million
CN¥35.35 Million China CN¥34.66 ▼ -0.29%
15466 Batero Gold Corp
V:BAT
0.96x CA$191.48K
≈ $138.51K
CA$199.61K Canada CA$0.10 ▼ -4.76%
15467 Lafarge Malayan Cement Bhd
KLSE:3794
0.96x RM277.61 Million
≈ $69.70 Million
RM289.50 Million Malaysia RM6.92 ▲ +0.73%
15468 Duke Energy Corporation
NYSE:DUK
0.96x $1.51 Billion $1.58 Billion USA $124.22 ▲ +1.97%
15469 Happy City Holdings Limited Class A Ordinary shares
NASDAQ:HCHL
0.96x $1.27 Million $1.32 Million USA $4.25 ▲ +14.25%
15470 Fintech Select Ltd
V:FTEC
0.96x CA$132.49K
≈ $95.84K
CA$138.22K Canada CA$0.05 ▲ +0.00%
15471 Precio Fishbone AB (publ)
ST:PRCO-B
0.96x Skr715.00K
≈ $76.95K
Skr746.00K Sweden Skr18.90 ▲ +1.61%
15472 Delta Electronics Inc
TW:2308
0.96x NT$19.70 Billion
≈ $620.61 Million
NT$20.56 Billion Taiwan NT$2300.00 ▼ -5.15%
15473 Amcil Ltd
AU:AMH
0.96x AU$3.93 Million
≈ $2.78 Million
AU$4.10 Million Australia AU$0.89 ▲ +0.00%
15474 Ferrari Group PLC
AS:FERGR
0.96x €15.71 Million
≈ $18.36 Million
€16.39 Million Netherlands €7.88 ▼ -1.38%
15475 Iron Road Ltd
AU:IRD
0.96x AU$6.06 Million
≈ $4.29 Million
AU$6.32 Million Australia AU$0.01 ▲ +3.57%
15476 General Electric Company
SA:GEOO34
0.96x R$1.82 Billion
≈ $357.71 Million
R$1.90 Billion Brazil R$1410.25 ▲ +3.36%
15477 Ameresco Inc
NYSE:AMRC
0.96x $17.71 Million $18.50 Million USA $28.46 ▼ -13.05%
15478 Eaton Vance National Municipal Opportunities Closed Fund
NYSE:EOT
0.96x $5.59 Million $5.84 Million USA $16.90 ▲ +0.06%
15479 Quartix Holdings Plc
LSE:QTX
0.96x GBX2.56 Million
≈ $310.99
GBX2.67 Million UK GBX262.50 ▼ -0.94%
15480 VAIV Co. Inc.
KQ:301300
0.96x ₩2.53 Billion
≈ $1.71 Million
₩2.64 Billion Korea ₩1729.00 ▼ -3.30%
15481 Chow Steel Industries Public Company Limited
BK:CHOW
0.96x ฿3.17 Million
≈ $98.78K
฿3.31 Million Thailand ฿1.38 ▼ -0.72%
15482 Star Paper Mills Limited
NSE:STARPAPER
0.96x Rs247.10 Million
≈ $2.67 Million
Rs258.28 Million India Rs136.15 ▼ -1.38%
15483 Delpha Construction Co Ltd
TW:2530
0.96x NT$780.28 Million
≈ $24.58 Million
NT$815.62 Million Taiwan NT$19.60 ▲ +2.62%
15484 Shanghai Fullhan Microelectronics Co Ltd
SHE:300613
0.96x CN¥56.44 Million
≈ $8.26 Million
CN¥59.01 Million China CN¥59.89 ▲ +0.86%
15485 IDEXX Laboratories Inc
NASDAQ:IDXX
0.96x $266.25 Million $278.45 Million USA $562.16 ▼ -0.46%
15486 Frontken Corporation Bhd
KLSE:0128
0.96x RM40.49 Million
≈ $10.17 Million
RM42.35 Million Malaysia RM4.92 ▲ +0.82%
15487 Inspirisys Solutions Limited
NSE:INSPIRISYS
0.96x Rs188.30 Million
≈ $2.04 Million
Rs197.00 Million India Rs114.74 ▼ -2.27%
15488 Avino Silver & Gold Mines Ltd
TO:ASM
0.96x CA$10.15 Million
≈ $7.34 Million
CA$10.62 Million Canada CA$8.15 ▼ -13.76%
15489 Hangzhou Alltest Biotech Co. Ltd. A
SHG:688606
0.96x CN¥55.21 Million
≈ $8.08 Million
CN¥57.80 Million China CN¥49.65 ▲ +1.78%
15490 Guizhou Redstar Developing Co Ltd
SHG:600367
0.96x CN¥27.63 Million
≈ $4.04 Million
CN¥28.93 Million China CN¥49.50 ▲ +5.36%
15491 VERBUND AG ADR 1/5/O.N.
F:OEW
0.96x €264.75 Million
≈ $309.51 Million
€277.20 Million Germany €12.60 ▲ +0.80%
15492 VERBUND AG
VI:VER
0.96x €264.75 Million
≈ $309.51 Million
€277.20 Million Austria €59.35 ▲ +0.94%
15493 Jiangxi GETO New Materials Corporation Limited
SHE:300986
0.96x CN¥39.79 Million
≈ $5.82 Million
CN¥41.66 Million China CN¥18.97 ▲ +0.53%
15494 Lipocine Inc
NASDAQ:LPCN
0.95x $1.70 Million $1.78 Million USA $2.05 ▼ -7.24%
15495 Squirrel Media SA
MC:SQRL
0.95x €5.67 Million
≈ $6.63 Million
€5.94 Million Spain €2.34 ▼ -0.85%
15496 Zenner Metering Technology (Shanghai) Ltd. A
SHE:301303
0.95x CN¥327.56 Million
≈ $47.93 Million
CN¥343.06 Million China CN¥16.88 ▲ +13.75%
15497 The Beachbody Company, Inc.
NYSE:BODI
0.95x $4.98 Million $5.22 Million USA $10.69 ▼ -2.11%
15498 Kolon Plastics
KO:138490
0.95x ₩12.71 Billion
≈ $8.61 Million
₩13.32 Billion Korea ₩15000.00 ▼ -2.47%
15499 Nextracker Inc. Class A Common Stock
NASDAQ:NXT
0.95x $125.27 Million $131.24 Million USA $131.57 ▼ -12.47%
15500 Pansoft Company Limited
SHE:300996
0.95x CN¥115.72 Million
≈ $16.93 Million
CN¥121.25 Million China CN¥11.53 ▲ +0.79%