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
13001 Air Products and Chemicals Inc
NYSE:APD
1.33x $900.70 Million $678.20 Million USA $297.87 ▲ +1.22%
13002 Chang Hwa Commercial Bank Ltd
TW:2801
1.33x NT$6.93 Billion
≈ $218.45 Million
NT$5.22 Billion Taiwan NT$24.35 ▲ +0.41%
13003 Rex Trueform Group Ltd
JSE:RTO
1.33x ZAC18.07 Million
≈ $9.60K
ZAC13.61 Million South Africa ZAC11.00 ▲ +0.00%
13004 Wooyang Co. Ltd
KQ:103840
1.33x ₩1.90 Billion
≈ $1.29 Million
₩1.43 Billion Korea ₩1919.00 ▼ -0.67%
13005 ReposiTrak
NASDAQ:TRAK
1.33x $2.24 Million $1.69 Million USA $10.11 ▲ +1.20%
13006 Minera Valparaiso S.A.
SN:MINERA
1.33x CL$163.40 Million
≈ $182.73K
CL$123.11 Million Chile CL$10400.00 ▲ +0.00%
13007 Chengdu Xuguang Electronics Co Ltd
SHG:600353
1.33x CN¥80.27 Million
≈ $11.75 Million
CN¥60.49 Million China CN¥26.48 ▼ -0.41%
13008 FuJian YanJing HuiQuan Brewery Co Ltd
SHG:600573
1.33x CN¥78.27 Million
≈ $11.45 Million
CN¥58.99 Million China CN¥9.23 ▼ -0.11%
13009 Lian Hwa Foods Corp
TW:1231
1.33x NT$623.45 Million
≈ $19.64 Million
NT$469.93 Million Taiwan NT$91.90 ▼ -0.11%
13010 Oppein Home Group Inc
SHG:603833
1.33x CN¥1.08 Billion
≈ $158.06 Million
CN¥814.29 Million China CN¥30.99 ▼ -2.24%
13011 Grifols S.A.
MC:GRF
1.33x €155.27 Million
≈ $181.52 Million
€117.06 Million Spain €9.66 ▲ +2.70%
13012 CKM Building Material
TWO:8930
1.33x NT$79.36 Million
≈ $2.50 Million
NT$59.86 Million Taiwan NT$31.05 ▼ -0.80%
13013 Shanghai Bailian Group Co Ltd A
SHG:600827
1.33x CN¥159.42 Million
≈ $23.33 Million
CN¥120.27 Million China CN¥7.44 ▼ -2.49%
13014 Nickel Industries Ltd
AU:NIC
1.33x AU$15.48 Million
≈ $10.95 Million
AU$11.68 Million Australia AU$0.84 ▼ -5.65%
13015 Nomad Foods Limited
F:0NH
1.33x €38.30 Million
≈ $44.78 Million
€28.90 Million Germany €10.00 ▼ -1.96%
13016 TriCo Bancshares
NASDAQ:TCBK
1.33x $45.08 Million $34.02 Million USA $58.12 ▼ -1.96%
13017 City Of London Investment Group
LSE:CLIG
1.33x GBX10.62 Million
≈ $1.29K
GBX8.01 Million UK GBX478.00 ▲ +2.58%
13018 Mingzhu Logistics Holdings Ltd
NASDAQ:YGMZ
1.32x $2.39 Million $1.81 Million USA $0.00 ▼ -17.86%
13019 MingZhu Logistics Holdings Ltd
NASDAQ:YGMZF
1.32x $2.39 Million $1.81 Million USA $0.00 ▲ +15.00%
13020 Shenzhen Click Technology Co Ltd
SHE:002782
1.32x CN¥89.17 Million
≈ $13.05 Million
CN¥67.32 Million China CN¥13.95 ▼ -3.46%
13021 Dixie Gold Inc
V:DG
1.32x CA$207.08K
≈ $149.80K
CA$156.35K Canada CA$0.05 ▲ +0.00%
13022 SS&C Technologies Holdings Inc
NASDAQ:SSNC
1.32x $299.70 Million $226.30 Million USA $73.88 ▲ +10.35%
13023 Marriott International Inc
NASDAQ:MAR
1.32x $858.00 Million $648.00 Million USA $374.43 ▲ +2.73%
13024 Shenzhen Water Planning & Design Institute Co. Ltd.
SHE:301038
1.32x CN¥69.79 Million
≈ $10.21 Million
CN¥52.71 Million China CN¥14.79 ▼ -0.87%
13025 Turpaz Industries Ltd
TA:TRPZ
1.32x ILA5.57 Million
≈ $14.93K
ILA4.21 Million Israel ILA6589.00 ▼ -1.54%
13026 Ekopak BV
BR:EKOP
1.32x €210.50K
≈ $246.10K
€159.00K Belgium €3.66 ▼ -0.54%
13027 Compagnie du Cambodge
PA:CBDG
1.32x €27.40 Million
≈ $32.03 Million
€20.70 Million France €106.00 ▲ +0.00%
13028 Gérard Perrier Industrie S.A.
PA:PERR
1.32x €22.30 Million
≈ $26.07 Million
€16.85 Million France €80.40 ▲ +0.00%
13029 Asphere Innovations Public Company Limited
BK:AS
1.32x ฿71.12 Million
≈ $2.22 Million
฿53.74 Million Thailand ฿2.40 ▼ -0.83%
13030 ISC Co. Ltd
KQ:095340
1.32x ₩15.22 Billion
≈ $10.31 Million
₩11.50 Billion Korea ₩134600.00 ▼ -8.56%
13031 Wolters Kluwer N.V.
AS:WKL
1.32x €999.00 Million
≈ $1.17 Billion
€755.00 Million Netherlands €62.46 ▲ +4.52%
13032 Garmin Ltd
NYSE:GRMN
1.32x $535.99 Million $405.08 Million USA $243.03 ▲ +1.22%
13033 Garmin Ltd
F:GEY
1.32x €535.99 Million
≈ $626.63 Million
€405.08 Million Germany €212.50 ▲ +1.92%
13034 Vitrolife AB
ST:VITR
1.32x Skr172.00 Million
≈ $18.51 Million
Skr130.00 Million Sweden Skr85.20 ▼ -0.41%
13035 SBA Communications Corp
NASDAQ:SBAC
1.32x $318.03 Million $240.43 Million USA $173.57 ▼ -0.73%
13036 Dogu Aras Enerji Yatirimlari AS
IS:ARASE
1.32x TL949.60 Million
≈ $21.27 Million
TL717.91 Million Turkey TL119.00 ▼ -2.14%
13037 Transportadora de Gas del Norte SA Class C
BA:TGNO4
1.32x AR$77.30 Billion
≈ $55.93 Million
AR$58.46 Billion Argentina AR$4170.00 ▼ -1.42%
13038 Astino Bhd
KLSE:7162
1.32x RM43.65 Million
≈ $10.96 Million
RM33.02 Million Malaysia RM0.52 ▲ +0.00%
13039 Bioteque
TWO:4107
1.32x NT$205.60 Million
≈ $6.48 Million
NT$155.55 Million Taiwan NT$118.50 ▼ -0.42%
13040 BIO UV Group
PA:ALTUV
1.32x €1.77 Million
≈ $2.07 Million
€1.34 Million France €1.31 ▲ +0.00%
13041 Shanghai Shibei Hi-Tech Co Ltd A
SHG:600604
1.32x CN¥50.82 Million
≈ $7.44 Million
CN¥38.45 Million China CN¥4.10 ▼ -2.15%
13042 Zhejiang Xianju Pharmaceutical Co Ltd
SHE:002332
1.32x CN¥130.05 Million
≈ $19.03 Million
CN¥98.42 Million China CN¥8.20 ▼ -2.26%
13043 Samsung Electro Mechanics Pref
KO:009155
1.32x ₩294.41 Billion
≈ $199.51 Million
₩222.81 Billion Korea ₩465500.00 ▼ -7.64%
13044 Samsung Electro-Mechanics
KO:009150
1.32x ₩294.41 Billion
≈ $199.51 Million
₩222.81 Billion Korea ₩1326000.00 ▼ -8.43%
13045 Tyler Technologies Inc
NYSE:TYL
1.32x $107.26 Million $81.18 Million USA $297.15 ▲ +3.12%
13046 Harbin Medisan Pharmaceutical Co Ltd
SHE:002900
1.32x CN¥18.91 Million
≈ $2.77 Million
CN¥14.31 Million China CN¥11.40 ▼ -5.79%
13047 CITIC Guoan Information Industry Co Ltd
SHE:000839
1.32x CN¥51.39 Million
≈ $7.52 Million
CN¥38.89 Million China CN¥2.47 ▼ -4.63%
13048 Heritage Commerce Corp
NASDAQ:HTBK
1.32x $19.97 Million $15.12 Million USA $13.45 ▲ +0.00%
13049 Grupa Azoty S.A.
WAR:ATT
1.32x zł1.25 Billion
≈ $343.14 Million
zł943.80 Million Poland zł19.30 ▼ -0.16%
13050 Inbest Prime VI Inmuebles Socimi SA
MC:YINB6
1.32x €653.62K
≈ $764.15K
€494.83K Spain €0.99 ▲ +0.00%
13051 Bayan Resources Tbk
JK:BYAN
1.32x Rp3.74 Trillion
≈ $218.97 Million
Rp2.83 Trillion Indonesia Rp11975.00 ▼ -1.64%
13052 Zhejiang Huangma Technology Co Ltd
SHG:603181
1.32x CN¥156.83 Million
≈ $22.95 Million
CN¥118.74 Million China CN¥12.04 ▼ -1.47%
13053 United Microelectronics
NYSE:UMC
1.32x $21.98 Billion $16.64 Billion USA $19.48 ▼ -6.66%
13054 United Microelectronics Corporation
TW:2303
1.32x NT$21.98 Billion
≈ $692.53 Million
NT$16.64 Billion Taiwan NT$128.00 ▼ -7.58%
13055 Nordic American Tankers Limited
F:B3O
1.32x €15.40 Million
≈ $18.00 Million
€11.66 Million Germany €5.60 ▲ +0.00%
13056 MarketAxess Holdings Inc
NASDAQ:MKTX
1.32x $90.16 Million $68.27 Million USA $116.69 ▲ +2.08%
13057 Asturiana de Laminados S.A.
MC:ELZ
1.32x €643.39K
≈ $752.19K
€487.20K Spain €0.08 ▲ +1.50%
13058 Kyochon F And B Co Ltd
KO:339770
1.32x ₩4.58 Billion
≈ $3.10 Million
₩3.47 Billion Korea ₩3625.00 ▲ +0.83%
13059 Indonesian Tobacco Tbk PT
JK:ITIC
1.32x Rp12.07 Billion
≈ $707.16K
Rp9.15 Billion Indonesia Rp210.00 ▼ -1.87%
13060 Era Graharealty PT Tbk
JK:IPAC
1.32x Rp2.92 Billion
≈ $171.12K
Rp2.21 Billion Indonesia Rp160.00 ▼ -0.62%
13061 Hill & Smith Holdings PLC
LSE:HILS
1.32x GBX62.40 Million
≈ $7.59K
GBX47.30 Million UK GBX3030.00 ▼ -0.49%
13062 Amorepacific Corp. (New)
KO:090430
1.32x ₩143.19 Billion
≈ $97.04 Million
₩108.54 Billion Korea ₩118000.00 ▼ -0.84%
13063 Amorepacific Corp Pref
KO:090435
1.32x ₩143.19 Billion
≈ $97.04 Million
₩108.54 Billion Korea ₩40550.00 ▲ +0.00%
13064 ClearOne Inc
NASDAQ:CLRO
1.32x $3.48 Million $2.64 Million USA $5.34 ▼ -3.61%
13065 Atlas Engineered Products Ltd
V:AEP
1.32x CA$2.46 Million
≈ $1.78 Million
CA$1.87 Million Canada CA$0.60 ▲ +0.00%
13066 Sambo Motors Co. Ltd
KQ:053700
1.32x ₩13.06 Billion
≈ $8.85 Million
₩9.91 Billion Korea ₩3920.00 ▼ -2.00%
13067 Tacheng Real Estate Co Ltd
TWO:6171
1.32x NT$366.26 Million
≈ $11.54 Million
NT$277.80 Million Taiwan NT$23.20 ▼ -0.64%
13068 MBL Infrastructure Limited
NSE:MBLINFRA
1.32x Rs313.90 Million
≈ $3.39 Million
Rs238.10 Million India Rs25.24 ▼ -1.79%
13069 Milestone Pharmaceuticals Inc
NASDAQ:MIST
1.32x $1.01 Million $770.00K USA $1.16 ▼ -3.33%
13070 B’IN Live Co Ltd
TW:6625
1.32x NT$236.45 Million
≈ $7.45 Million
NT$179.41 Million Taiwan NT$75.20 ▲ +0.00%
13071 Hunan Aihua Group Co Ltd
SHG:603989
1.32x CN¥96.91 Million
≈ $14.18 Million
CN¥73.56 Million China CN¥26.24 ▼ -6.65%
13072 AECI Ltd
JSE:AFE
1.32x ZAC411.00 Million
≈ $218.43K
ZAC312.00 Million South Africa ZAC11825.00 ▼ -0.71%
13073 Marathon Petroleum Corp
NYSE:MPC
1.32x $1.12 Billion $851.00 Million USA $309.24 ▼ -0.97%
13074 Thule Group AB
ST:THULE
1.32x Skr54.00 Million
≈ $5.81 Million
Skr41.00 Million Sweden Skr216.00 ▲ +1.98%
13075 Together Startup Network Ltd
TA:TGTR
1.32x ILA3.03 Million
≈ $8.13K
ILA2.30 Million Israel ILA235.00 ▲ +7.40%
13076 Balwin Properties Ltd
JSE:BWN
1.32x ZAC128.89 Million
≈ $68.50K
ZAC97.88 Million South Africa ZAC425.00 ▲ +0.00%
13077 In The F
KO:014990
1.32x ₩4.55 Billion
≈ $3.09 Million
₩3.46 Billion Korea ₩1921.00 ▲ +1.11%
13078 Aker Carbon Capture ASA
OL:ACC
1.32x Nkr104.00 Million
≈ $10.94 Million
Nkr79.00 Million Norway Nkr0.14 ▲ +0.00%
13079 Glencore PLC
LSE:GLEN
1.32x GBX4.73 Billion
≈ $576.09K
GBX3.60 Billion UK GBX537.30 ▼ -0.07%
13080 Glencore plc
MX:GLENN
1.32x MX$3.01 Billion
≈ $173.02 Million
MX$2.28 Billion Mexico MX$120.66 ▼ -11.77%
13081 Glencore PLC
JSE:GLN
1.32x ZAC3.01 Billion
≈ $1.60 Million
ZAC2.28 Billion South Africa ZAC12070.00 ▲ +0.37%
13082 Elan Microelectronics Corp
TW:2458
1.32x NT$927.89 Million
≈ $29.23 Million
NT$705.05 Million Taiwan NT$168.00 ▼ -1.75%
13083 Journey Energy Inc
TO:JOY
1.32x CA$12.75 Million
≈ $9.22 Million
CA$9.69 Million Canada CA$4.54 ▼ -2.78%
13084 Anhui Heli Co Ltd
SHG:600761
1.32x CN¥427.46 Million
≈ $62.55 Million
CN¥324.91 Million China CN¥16.91 ▼ -2.87%
13085 Pearl Gold AG
F:02P
1.32x €4.43 Million
≈ $5.18 Million
€3.37 Million Germany €0.54 ▲ +8.00%
13086 ORIENT OVERSEAS INT.ADR/5
F:ORI
1.32x €1.99 Billion
≈ $2.33 Billion
€1.51 Billion Germany €71.50 ▲ +1.42%
13087 Prakash Industries Limited
NSE:PRAKASH
1.32x Rs2.01 Billion
≈ $21.76 Million
Rs1.53 Billion India Rs123.77 ▲ +0.30%
13088 Ekachai Medical Care Public Company Limited
BK:EKH
1.32x ฿95.90 Million
≈ $2.99 Million
฿72.91 Million Thailand ฿5.00 ▲ +0.00%
13089 Metalore Resources Ltd
V:MET
1.31x CA$176.14K
≈ $127.42K
CA$133.96K Canada CA$2.30 ▼ -6.12%
13090 National Retail Properties Inc
NYSE:NNN
1.31x $126.17 Million $95.95 Million USA $49.38 ▲ +1.52%
13091 Euro India Fresh Foods Limited
NSE:EIFFL
1.31x Rs14.20 Million
≈ $153.57K
Rs10.80 Million India Rs320.00 ▲ +0.88%
13092 Beijing Jiuzhou Yi Gui Environmental Technology Co. Ltd.
SHG:688485
1.31x CN¥14.66 Million
≈ $2.15 Million
CN¥11.15 Million China CN¥48.28 ▼ -3.82%
13093 Essent Group Ltd
NYSE:ESNT
1.31x $215.86 Million $164.22 Million USA $65.75 ▲ +2.06%
13094 Globavend Holdings Limited Ordinary Shares
NASDAQ:GVH
1.31x $384.40K $292.46K USA $1.00 ▲ +0.00%
13095 Navigator Holdings Ltd
NYSE:NVGS
1.31x $46.61 Million $35.46 Million USA $21.71 ▲ +0.14%
13096 BlackRock Investment Quality Municipal Closed Fund
NYSE:BKN
1.31x $3.04 Million $2.32 Million USA $11.54 ▲ +0.00%
13097 Jinhui Mining Co Ltd
SHG:603132
1.31x CN¥121.12 Million
≈ $17.72 Million
CN¥92.22 Million China CN¥14.62 ▼ -5.68%
13098 ATRESM.C.D.M.ADR/1/EO-75
F:YT2
1.31x €81.55 Million
≈ $95.34 Million
€62.11 Million Germany €4.90 ▼ -1.21%
13099 ASIX Electronics
TWO:3169
1.31x NT$80.84 Million
≈ $2.55 Million
NT$61.57 Million Taiwan NT$102.00 ▼ -0.97%
13100 Alpine Income Property Trust, Inc.
NYSE:PINE
1.31x $2.10 Million $1.60 Million USA $20.49 ▼ -0.19%