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
11001 United Orthopedic
TWO:4129
1.71x NT$223.65 Million
≈ $7.05 Million
NT$130.94 Million Taiwan NT$88.30 ▲ +0.46%
11002 Domino's Pizza Enterprises Limited
F:HQX
1.71x €54.56 Million
≈ $63.79 Million
€31.95 Million Germany €9.90 ▼ -1.98%
11003 Lumexa Imaging Holdings, Inc. Common Stock
NASDAQ:LMRI
1.71x $2.93 Million $1.72 Million USA $10.93 ▲ +1.67%
11004 Afya Ltd
NASDAQ:AFYA
1.71x $430.50 Million $252.21 Million USA $13.90 ▲ +1.02%
11005 Lanakam S.A
AT:LANAC
1.71x €325.45K
≈ $380.48K
€190.67K Greece €1.18 ▲ +0.00%
11006 Xinyaqiang Silicon Chemistry Co Ltd
SHG:603155
1.71x CN¥33.86 Million
≈ $4.95 Million
CN¥19.84 Million China CN¥12.85 ▼ -0.39%
11007 Alexander & Baldwin Inc
F:ABU
1.71x €24.46 Million
≈ $28.60 Million
€14.34 Million Germany €17.80 ▲ +0.00%
11008 WINS Co. Ltd
KQ:136540
1.71x ₩3.84 Billion
≈ $2.60 Million
₩2.25 Billion Korea ₩10400.00 ▲ +0.00%
11009 IKD Co Ltd Class A
SHG:600933
1.71x CN¥549.69 Million
≈ $80.44 Million
CN¥322.26 Million China CN¥12.75 ▼ -3.41%
11010 SGS SA
SW:SGSN
1.71x CHF1.22 Billion
≈ $1.55 Billion
CHF717.00 Million Switzerland CHF93.38 ▼ -2.67%
11011 Changchun Yidong Clutch Co Ltd
SHG:600148
1.71x CN¥8.62 Million
≈ $1.26 Million
CN¥5.05 Million China CN¥13.94 ▼ -0.29%
11012 Zotefoams PLC
LSE:ZTF
1.71x GBX21.98 Million
≈ $2.67K
GBX12.89 Million UK GBX469.50 ▲ +2.62%
11013 Manhattan Associates Inc
NASDAQ:MANH
1.70x $84.05 Million $49.30 Million USA $151.67 ▲ +2.88%
11014 Symphony Limited
NSE:SYMPHONY
1.70x Rs1.04 Billion
≈ $11.25 Million
Rs610.00 Million India Rs676.85 ▼ -0.43%
11015 Thunderbird Entertainment Group Inc
V:TBRD
1.70x CA$3.77 Million
≈ $2.73 Million
CA$2.21 Million Canada CA$1.71 ▲ +2.40%
11016 Home Federal Bancorp Louisiana
NASDAQ:HFBL
1.70x $2.85 Million $1.68 Million USA $21.95 ▼ -0.43%
11017 Bohae Brewery
KO:000890
1.70x ₩2.01 Billion
≈ $1.36 Million
₩1.18 Billion Korea ₩1402.00 ▼ -3.51%
11018 Jinduicheng Molybdenum Co Ltd
SHG:601958
1.70x CN¥1.54 Billion
≈ $225.48 Million
CN¥904.11 Million China CN¥20.70 ▼ -5.26%
11019 JLS Co.Ltd
KQ:040420
1.70x ₩3.59 Billion
≈ $2.44 Million
₩2.11 Billion Korea ₩5800.00 ▲ +0.00%
11020 First Graphene Ltd
AU:FGR
1.70x AU$1.58 Million
≈ $1.11 Million
AU$925.38K Australia AU$0.06 ▲ +3.45%
11021 Zhejiang Jianye Chemical Co Ltd
SHG:603948
1.70x CN¥97.86 Million
≈ $14.32 Million
CN¥57.49 Million China CN¥18.34 ▼ -0.16%
11022 Tungkong Inc
SHE:002117
1.70x CN¥75.96 Million
≈ $11.12 Million
CN¥44.63 Million China CN¥7.43 ▼ -3.76%
11023 Porvair plc
LSE:PRV
1.70x GBX15.97 Million
≈ $1.94K
GBX9.38 Million UK GBX822.00 ▼ -0.96%
11024 Seojin System Co.Ltd
KQ:178320
1.70x ₩44.29 Billion
≈ $30.02 Million
₩26.03 Billion Korea ₩39000.00 ▼ -8.24%
11025 Northpointe Bancshares, Inc.
NYSE:NPB
1.70x $37.69 Million $22.15 Million USA $17.19 ▼ -0.17%
11026 Dexus
AU:DXS
1.70x AU$593.60 Million
≈ $420.01 Million
AU$349.00 Million Australia AU$5.64 ▼ -0.53%
11027 Golden Friends
TWO:4506
1.70x NT$469.54 Million
≈ $14.79 Million
NT$276.11 Million Taiwan NT$120.00 ▲ +0.00%
11028 EDP - Energias de Portugal S.A.
LS:EDP
1.70x €642.42 Million
≈ $751.05 Million
€377.80 Million Portugal €4.60 ▼ -0.43%
11029 Opera Limited
F:2V8
1.70x €42.15 Million
≈ $49.27 Million
€24.79 Million Germany €15.85 ▼ -2.76%
11030 Soho House & Co Inc.
NYSE:SHCO
1.70x $41.01 Million $24.13 Million USA $8.99 ▼ -0.11%
11031 WEST RED LAKE GOLD MINES
F:UJ0
1.70x €16.18 Million
≈ $18.91 Million
€9.52 Million Germany €0.45 ▼ -0.22%
11032 Geneuro SA
PA:GNRO
1.70x €3.64K
≈ $4.26K
€2.14K France €0.03 ▲ +0.00%
11033 Media and Games Invest PLC
XETRA:M8G
1.70x €316.00K
≈ $369.44K
€186.00K Germany €3.87 ▲ +0.00%
11034 Media and Games Invest PLC
F:M8G
1.70x €316.00K
≈ $369.44K
€186.00K Germany €3.87 ▲ +0.00%
11035 Quality Houses Public Company Limited
BK:QH
1.70x ฿787.12 Million
≈ $24.53 Million
฿463.31 Million Thailand ฿1.38 ▼ -1.43%
11036 Chong Hong Construction Co Ltd
TW:5534
1.70x NT$1.86 Billion
≈ $58.45 Million
NT$1.09 Billion Taiwan NT$79.90 ▲ +0.25%
11037 HansBiomed Corporation
KQ:042520
1.70x ₩159.13 Million
≈ $107.84K
₩93.69 Million Korea ₩19700.00 ▼ -5.74%
11038 Dottikon Es Holding AG
SW:DESN
1.70x CHF80.92 Million
≈ $102.31 Million
CHF47.65 Million Switzerland CHF266.50 ▲ +1.33%
11039 Supercomnet Technologies Bhd
KLSE:0001
1.70x RM10.72 Million
≈ $2.69 Million
RM6.31 Million Malaysia RM0.44 ▼ -1.12%
11040 Lumibird SA
PA:LBIRD
1.70x €15.43 Million
≈ $18.04 Million
€9.09 Million France €27.25 ▼ -0.18%
11041 MACOM Technology Solutions Holdings Inc
NASDAQ:MTSI
1.70x $78.66 Million $46.33 Million USA $266.99 ▼ -5.60%
11042 Lite-On Technology Corp
TW:2301
1.70x NT$6.55 Billion
≈ $206.46 Million
NT$3.86 Billion Taiwan NT$214.50 ▼ -1.61%
11043 Eagle Materials Inc
NYSE:EXP
1.70x $102.14 Million $60.16 Million USA $213.55 ▲ +3.11%
11044 Hana Materials Inc
KQ:166090
1.70x ₩29.86 Billion
≈ $20.24 Million
₩17.59 Billion Korea ₩54700.00 ▲ +0.00%
11045 Bio-Techne Corp
NASDAQ:TECH
1.70x $86.66 Million $51.05 Million USA $71.60 ▼ -0.24%
11046 Smartgroup Corporation Ltd
AU:SIQ
1.70x AU$70.22 Million
≈ $49.68 Million
AU$41.36 Million Australia AU$12.71 ▼ -1.01%
11047 Daehan Flour Mills Co Ltd
KO:001130
1.70x ₩38.77 Billion
≈ $26.27 Million
₩22.84 Billion Korea ₩11190.00 ▼ -0.53%
11048 Daehan New Pharm Co. Ltd
KQ:054670
1.70x ₩4.43 Billion
≈ $3.00 Million
₩2.61 Billion Korea ₩5500.00 ▲ +0.36%
11049 ERREDUE S.P.A.
F:Z9H
1.70x €5.58 Million
≈ $6.53 Million
€3.29 Million Germany €9.68 ▼ -2.81%
11050 E Media Holdings Ltd
JSE:EMH
1.70x ZAC208.32 Million
≈ $110.71K
ZAC122.78 Million South Africa ZAC187.00 ▲ +2.75%
11051 Companhiade Eletricidade do Estado da Bahia - COELBA
SA:CEEB3
1.70x R$419.00 Million
≈ $82.22 Million
R$247.00 Million Brazil R$46.80 ▲ +0.65%
11052 INOX India Limited
NSE:INOXINDIA
1.70x Rs707.40 Million
≈ $7.65 Million
Rs417.10 Million India Rs2004.00 ▼ -0.39%
11053 Kintech Electronics Co Ltd
TWO:6210
1.70x NT$17.73 Million
≈ $558.75K
NT$10.46 Million Taiwan NT$19.50 ▲ +0.00%
11054 Engie Brasil Energia S.A
F:7TE1
1.70x €1.27 Billion
≈ $1.49 Billion
€751.48 Million Germany €4.96 ▼ -0.40%
11055 Abbott Laboratories
NYSE:ABT
1.70x $2.79 Billion $1.64 Billion USA $103.06 ▲ +2.29%
11056 First Seacoast Bancorp
NASDAQ:FSEA
1.69x $661.00K $390.00K USA $16.90 ▲ +0.06%
11057 AS Trigon Property Development
STU:UG4
1.69x €261.37K
≈ $305.57K
€154.22K Germany €0.52 ▼ -4.43%
11058 Leon Fuat Bhd
KLSE:5232
1.69x RM26.46 Million
≈ $6.64 Million
RM15.61 Million Malaysia RM0.33 ▲ +0.00%
11059 Vijaya Diagnostic Centre Limited
NSE:VIJAYA
1.69x Rs1.39 Billion
≈ $14.99 Million
Rs818.72 Million India Rs1313.90 ▼ -0.37%
11060 Fabryka Obrabiarek RAFAMET S.A.
WAR:RAF
1.69x zł5.24 Million
≈ $1.44 Million
zł3.10 Million Poland zł49.95 ▲ +0.00%
11061 Hangzhou Everfine Photo E Info
SHE:300306
1.69x CN¥26.37 Million
≈ $3.86 Million
CN¥15.57 Million China CN¥8.68 ▼ -3.45%
11062 U.S. Bancorp
NYSE:USB
1.69x $3.39 Billion $2.00 Billion USA $63.97 ▲ +1.01%
11063 Legacy Iron Ore Ltd
AU:LCY
1.69x AU$2.75 Million
≈ $1.94 Million
AU$1.62 Million Australia AU$0.01 ▲ +0.00%
11064 Hasbro Inc
NASDAQ:HAS
1.69x $337.70 Million $199.50 Million USA $88.79 ▲ +1.65%
11065 Quanta Services Inc
NYSE:PWR
1.69x $391.74 Million $231.43 Million USA $625.84 ▼ -4.28%
11066 San Lien Technology
TWO:5493
1.69x NT$156.28 Million
≈ $4.92 Million
NT$92.33 Million Taiwan NT$80.00 ▼ -0.37%
11067 Exxaro Resources Ltd
JSE:EXX
1.69x ZAC5.79 Billion
≈ $3.08 Million
ZAC3.42 Billion South Africa ZAC20382.00 ▼ -1.15%
11068 Texas Roadhouse Inc
NASDAQ:TXRH
1.69x $143.62 Million $84.90 Million USA $193.27 ▲ +1.26%
11069 XOMA Royalty Corporation
NASDAQ:XOMA
1.69x $6.04 Million $3.57 Million USA $40.17 ▲ +0.00%
11070 Henderson European Focus Trust Plc
LSE:HET
1.69x GBX3.52 Million
≈ $428.89
GBX2.09 Million UK GBX201.00 ▲ +0.00%
11071 Tureks Turizm Tasimacilik AS
IS:TUREX
1.69x TL159.05 Million
≈ $3.56 Million
TL94.11 Million Turkey TL7.95 ▲ +9.96%
11072 Natural Grocers by Vitamin Cottage Inc
NYSE:NGVC
1.69x $22.70 Million $13.43 Million USA $30.01 ▲ +2.25%
11073 NCS Multistage Holdings Inc
NASDAQ:NCSM
1.69x $7.17 Million $4.24 Million USA $47.23 ▲ +7.34%
11074 Yibitas Yozgat Isci Birligi Insaat Malzemeleri Ticaret Sanayi AS
IS:YBTAS
1.69x TL16.59 Million
≈ $371.53K
TL9.82 Million Turkey TL15.10 ▼ -0.26%
11075 Martifer SGPS S.A
LS:MAR
1.69x €7.69 Million
≈ $8.99 Million
€4.55 Million Portugal €2.32 ▼ -0.43%
11076 By health
SHE:300146
1.69x CN¥288.55 Million
≈ $42.22 Million
CN¥170.79 Million China CN¥9.70 ▼ -3.29%
11077 MasterBeef Group Ordinary Shares
NASDAQ:MB
1.69x $60.17 Million $35.61 Million USA $3.67 ▼ -0.01%
11078 SYNergy ScienTech Corp
TW:6558
1.69x NT$18.20 Million
≈ $573.46K
NT$10.78 Million Taiwan NT$27.00 ▼ -1.46%
11079 Dolby Laboratories
NYSE:DLB
1.69x $349.37 Million $206.84 Million USA $49.86 ▲ +1.42%
11080 HDFC Bank Limited
F:HDFA
1.69x €1.20 Trillion
≈ $1.40 Trillion
€707.92 Billion Germany €20.00 ▲ +0.00%
11081 Celanese Corporation
NYSE:CE
1.69x $76.00 Million $45.00 Million USA $46.43 ▼ -1.94%
11082 YC Inox Co Ltd
TW:2034
1.69x NT$414.33 Million
≈ $13.05 Million
NT$245.34 Million Taiwan NT$19.30 ▼ -1.28%
11083 Eqva ASA
OL:EQVA
1.69x Nkr15.44 Million
≈ $1.62 Million
Nkr9.14 Million Norway Nkr3.16 ▼ -0.94%
11084 Hwang Chang General Contractor Co Ltd
TW:2543
1.69x NT$330.65 Million
≈ $10.42 Million
NT$195.88 Million Taiwan NT$38.60 ▼ -1.15%
11085 Slate Grocery REIT
TO:SGR-U
1.69x $24.09 Million $14.28 Million Canada $12.46 ▲ +0.00%
11086 Liveramp Holdings Inc
NYSE:RAMP
1.69x $67.27 Million $39.87 Million USA $37.67 ▼ -0.03%
11087 Zijin Mining Group Company Limited
F:FJZ
1.69x €8.20 Billion
≈ $9.59 Billion
€4.86 Billion Germany €3.54 ▼ -3.45%
11088 Maison Solutions Inc
NASDAQ:MSS
1.69x $1.68 Million $995.16K USA $1.84 ▼ -28.40%
11089 AleAnna, Inc. Class A Common Stock
NASDAQ:ANNA
1.69x $8.97 Million $5.32 Million USA $3.33 ▼ -3.20%
11090 Pelita Samudera Shipping Tbk PT
JK:PSSI
1.69x Rp3.37 Million
≈ $197.49
Rp2.00 Million Indonesia Rp322.00 ▼ -3.01%
11091 Svenska Aerogel Holding AB (publ)
ST:AERO
1.69x Skr290.00K
≈ $31.21K
Skr172.00K Sweden Skr0.79 ▼ -1.00%
11092 Newag S.A.
WAR:NWG
1.69x zł258.49 Million
≈ $71.14 Million
zł153.31 Million Poland zł86.70 ▲ +0.23%
11093 Sabina Public Company Limited
BK:SABINA
1.69x ฿186.60 Million
≈ $5.82 Million
฿110.68 Million Thailand ฿15.70 ▼ -0.63%
11094 Vantage Towers AG
HM:VTWR
1.69x €797.50 Million
≈ $932.36 Million
€473.10 Million Germany €38.50 ▲ +0.00%
11095 Genco Shipping & Trading Ltd
NYSE:GNK
1.69x $15.69 Million $9.31 Million USA $26.77 ▲ +3.96%
11096 Lottomatica Group SpA
NYSE:LOTMY
1.69x $136.49 Million $80.98 Million USA $27.80 ▲ +1.53%
11097 Zurich Insurance Group AG
F:ZFI1
1.69x €2.10 Billion
≈ $2.46 Billion
€1.25 Billion Germany €32.60 ▼ -0.61%
11098 Guangzhou Hongli Opto Electron
SHE:300219
1.69x CN¥101.84 Million
≈ $14.90 Million
CN¥60.43 Million China CN¥6.09 ▼ -3.79%
11099 Brilliant Earth Group Inc
NASDAQ:BRLT
1.68x $7.17 Million $4.25 Million USA $1.14 ▲ +1.79%
11100 Aurelius Technologies Bhd
KLSE:5302
1.68x RM35.34 Million
≈ $8.87 Million
RM20.98 Million Malaysia RM0.73 ▼ -0.68%