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
10901 Pix Transmissions Limited
NSE:PIXTRANS
1.73x Rs890.33 Million
≈ $9.63 Million
Rs514.03 Million India Rs1766.10 ▼ -1.34%
10902 United Security Bancshares
NASDAQ:UBFO
1.73x $6.97 Million $4.02 Million USA $10.51 ▲ +1.94%
10903 Park Aerospace Corp
NYSE:PKE
1.73x $5.11 Million $2.95 Million USA $34.24 ▼ -0.17%
10904 Canfor Corporation
TO:CFP
1.73x CA$184.40 Million
≈ $133.39 Million
CA$106.50 Million Canada CA$13.88 ▼ -0.14%
10905 Beijing UniStrong Science & Technology Co Ltd
SHE:002383
1.73x CN¥29.27 Million
≈ $4.28 Million
CN¥16.91 Million China CN¥6.35 ▼ -2.91%
10906 Plasson Indus
TA:PLSN
1.73x ILA89.16 Million
≈ $239.05K
ILA51.52 Million Israel ILA15910.00 ▲ +1.34%
10907 BW LPG Limited
F:BW9
1.73x €180.34 Million
≈ $210.84 Million
€104.23 Million Germany €1820.00 ▲ +5.81%
10908 Mobileye Global Inc. Class A Common Stock
NASDAQ:MBLY
1.73x $109.00 Million $63.00 Million USA $8.05 ▲ +7.76%
10909 REA Group Limited
F:R9C
1.73x €133.65 Million
≈ $156.25 Million
€77.25 Million Germany €91.50 ▼ -3.17%
10910 Murphy USA Inc
NYSE:MUSA
1.73x $245.50 Million $141.90 Million USA $613.15 ▼ -1.54%
10911 Sun Max Tech Ltd
TW:6591
1.73x NT$53.53 Million
≈ $1.69 Million
NT$30.94 Million Taiwan NT$45.30 ▲ +2.49%
10912 FANUC CORP.UNSP.ADR 1/10
F:FUCA
1.73x €255.27 Billion
≈ $298.44 Billion
€147.60 Billion Germany €16.40 ▼ -3.53%
10913 Air France-KLM SA
PA:AF
1.73x €925.00 Million
≈ $1.08 Billion
€535.00 Million France €11.74 ▲ +4.45%
10914 Otto Holding AS
IS:OTTO
1.73x TL29.15 Million
≈ $652.89K
TL16.86 Million Turkey TL183.50 ▼ -4.03%
10915 Oriental Holdings Bhd
KLSE:4006
1.73x RM439.11 Million
≈ $110.25 Million
RM254.04 Million Malaysia RM6.87 ▲ +0.29%
10916 Wells Fargo & Company
NYSE:WFC
1.73x $9.14 Billion $5.29 Billion USA $86.31 ▲ +0.14%
10917 Qinhuangdao Port Co Ltd
F:QHD
1.73x €855.24 Million
≈ $999.86 Million
€494.84 Million Germany €0.25 ▲ +0.00%
10918 BFI Finance Indonesia Tbk
JK:BFIN
1.73x Rp699.74 Billion
≈ $41.00 Million
Rp405.00 Billion Indonesia Rp760.00 ▼ -1.30%
10919 Equinix Inc
NASDAQ:EQIX
1.73x $717.00 Million $415.00 Million USA $1084.24 ▲ +4.90%
10920 ONEOK Inc
NYSE:OKE
1.73x $1.62 Billion $940.00 Million USA $93.16 ▼ -0.08%
10921 Ecoplastic Corporation
KQ:038110
1.73x ₩7.56 Billion
≈ $5.12 Million
₩4.37 Billion Korea ₩2015.00 ▼ -0.25%
10922 ASSA ABLOY AB (publ)
ST:ASSA-B
1.73x Skr7.41 Billion
≈ $797.43 Million
Skr4.29 Billion Sweden Skr348.00 ▲ +1.28%
10923 Sungdo Engineering & Construction Co. Ltd
KQ:037350
1.73x ₩17.24 Billion
≈ $11.68 Million
₩9.99 Billion Korea ₩7760.00 ▼ -7.62%
10924 Shanghai Lisheng Racing Co Ltd
SHE:002858
1.73x CN¥11.56 Million
≈ $1.69 Million
CN¥6.70 Million China CN¥10.12 ▼ -5.60%
10925 STMicroelectronics NV
LSE:0INB
1.73x €1.88 Billion
≈ $2.20 Billion
€1.09 Billion UK €46.63 ▼ -2.15%
10926 Vulcabras Azaleia S.A
SA:VULC3
1.73x R$138.26 Million
≈ $27.13 Million
R$80.13 Million Brazil R$13.81 ▲ +0.00%
10927 Aristocrat Leisure Ltd
AU:ALL
1.73x AU$1.16 Billion
≈ $821.55 Million
AU$673.10 Million Australia AU$60.79 ▼ -0.99%
10928 Tikehau Capital
PA:TKO
1.72x €74.58 Million
≈ $87.19 Million
€43.24 Million France €17.58 ▲ +2.57%
10929 Aurobindo Pharma Limited
NSE:AUROPHARMA
1.72x Rs28.85 Billion
≈ $312.01 Million
Rs16.73 Billion India Rs1532.00 ▲ +0.56%
10930 Vornado Realty Trust
NYSE:VNO
1.72x $33.17 Million $19.24 Million USA $39.72 ▲ +1.85%
10931 Strides Pharma Science Limited
NSE:STAR
1.72x Rs3.91 Billion
≈ $42.34 Million
Rs2.27 Billion India Rs1020.00 ▼ -1.12%
10932 Paycom Software, Inc.
NYSE:PAYC
1.72x $196.10 Million $113.80 Million USA $145.35 ▲ +4.79%
10933 Renold
LSE:RNO
1.72x GBX11.20 Million
≈ $1.36K
GBX6.50 Million UK GBX81.80 ▲ +0.00%
10934 t42 IoT Tracking Solutions PLC
LSE:TRAC
1.72x GBX545.37K
≈ $66.36
GBX316.51K UK GBX3.70 ▲ +2.78%
10935 Gamehost Inc.
TO:GH
1.72x CA$5.41 Million
≈ $3.91 Million
CA$3.14 Million Canada CA$13.65 ▲ +0.00%
10936 China Hongqiao Group Ltd
F:H0Q
1.72x €39.00 Billion
≈ $45.59 Billion
€22.64 Billion Germany €2.53 ▼ -4.48%
10937 Espressif Systems Shanghai Co Ltd
SHG:688018
1.72x CN¥198.96 Million
≈ $29.11 Million
CN¥115.50 Million China CN¥105.16 ▲ +1.19%
10938 Harvia Oyj
HE:HARVIA
1.72x €16.03 Million
≈ $18.74 Million
€9.31 Million Finland €42.00 ▲ +1.08%
10939 E KOCREF CR REIT
KO:088260
1.72x ₩11.29 Billion
≈ $7.65 Million
₩6.56 Billion Korea ₩3090.00 ▲ +0.98%
10940 Gujarat Fluorochemicals Limited
NSE:FLUOROCHEM
1.72x Rs6.25 Billion
≈ $67.59 Million
Rs3.63 Billion India Rs4573.70 ▼ -0.08%
10941 Fortive Corp
NYSE:FTV
1.72x $234.80 Million $136.40 Million USA $62.31 ▲ +2.79%
10942 IPH Ltd
AU:IPH
1.72x AU$70.90 Million
≈ $50.17 Million
AU$41.20 Million Australia AU$4.01 ▲ +0.50%
10943 Shanghai Beite Technology Co
SHG:603009
1.72x CN¥64.81 Million
≈ $9.48 Million
CN¥37.67 Million China CN¥38.99 ▼ -5.48%
10944 Cinevista Limited
NSE:CINEVISTA
1.72x Rs30.36 Million
≈ $328.32K
Rs17.64 Million India Rs15.29 ▲ +0.79%
10945 Thruvision Group PLC
LSE:THRU
1.72x GBX1.72 Million
≈ $208.91
GBX998.00K UK GBX0.68 ▲ +0.00%
10946 Nanjing Zhongbei Group Co Ltd
SHE:000421
1.72x CN¥145.57 Million
≈ $21.30 Million
CN¥84.62 Million China CN¥5.16 ▼ -3.01%
10947 Now Inc
NYSE:DNOW
1.72x $43.00 Million $25.00 Million USA $14.41 ▲ +0.07%
10948 Becton Dickinson and Company
NYSE:BDX
1.72x $657.00 Million $382.00 Million USA $156.36 ▲ +2.22%
10949 Jiangsu Expressway Co Ltd
SHG:600377
1.72x CN¥2.43 Billion
≈ $355.66 Million
CN¥1.41 Billion China CN¥12.21 ▲ +0.08%
10950 Fiyta Holdings Ltd
SHE:200026
1.72x HK$134.41 Million
≈ $17.16 Million
HK$78.16 Million China HK$7.68 ▼ -0.13%
10951 RBB Bancorp
NASDAQ:RBB
1.72x $19.43 Million $11.30 Million USA $26.28 ▼ -0.30%
10952 EXPERIAN PLC ADR
F:J2BA
1.72x €2.00 Billion
≈ $2.34 Billion
€1.17 Billion Germany €32.60 ▼ -2.40%
10953 Hubify Ltd
AU:HFY
1.72x AU$3.05 Million
≈ $2.16 Million
AU$1.77 Million Australia AU$0.01 ▲ +0.00%
10954 Banque Cantonale de Geneve
SW:BCGE
1.72x CHF196.60 Million
≈ $248.55 Million
CHF114.37 Million Switzerland CHF33.30 ▲ +0.60%
10955 SJM Co Ltd
KO:123700
1.72x ₩11.28 Billion
≈ $7.65 Million
₩6.56 Billion Korea ₩3360.00 ▼ -1.18%
10956 Victory Capital Holdings Inc
NASDAQ:VCTR
1.72x $165.91 Million $96.54 Million USA $97.20 ▲ +0.74%
10957 FDM Group Holdings PLC
LSE:FDM
1.72x GBX10.71 Million
≈ $1.30K
GBX6.23 Million UK GBX118.20 ▲ +2.25%
10958 Instituto Rosenbusch S.A.
BA:ROSE
1.72x AR$851.11 Million
≈ $615.86K
AR$495.44 Million Argentina AR$154.00 ▲ +0.00%
10959 Actblue Co Ltd
SHE:300816
1.72x CN¥51.22 Million
≈ $7.49 Million
CN¥29.82 Million China CN¥46.87 ▼ -2.90%
10960 Al-Bad Massuot Yitzhak Ltd
TA:ALBA
1.72x ILA31.73 Million
≈ $85.06K
ILA18.47 Million Israel ILA2689.00 ▼ -0.92%
10961 AMREP Corporation
NYSE:AXR
1.72x $5.40 Million $3.15 Million USA $25.41 ▲ +0.00%
10962 Natural Resource Partners LP
NYSE:NRP
1.72x $33.01 Million $19.23 Million USA $98.00 ▲ +0.67%
10963 GOLFZON NEWDIN HOLDINGS Co. Ltd
KQ:121440
1.72x ₩13.79 Billion
≈ $9.34 Million
₩8.03 Billion Korea ₩6660.00 ▼ -0.15%
10964 HIM International Music
TWO:8446
1.72x NT$153.34 Million
≈ $4.83 Million
NT$89.33 Million Taiwan NT$86.90 ▲ +0.23%
10965 Tatton Asset Management plc
LSE:TAM
1.72x GBX17.46 Million
≈ $2.12K
GBX10.17 Million UK GBX740.00 ▲ +0.00%
10966 Perfect Group Corp Ltd Class A
SHG:603059
1.72x CN¥57.56 Million
≈ $8.42 Million
CN¥33.55 Million China CN¥21.99 ▼ -1.79%
10967 SEP Analytical (Shanghai) Co. Ltd.
SHE:301228
1.72x CN¥86.53 Million
≈ $12.66 Million
CN¥50.43 Million China CN¥59.85 ▼ -4.07%
10968 Leenos Corp
KQ:039980
1.72x ₩3.71 Billion
≈ $2.51 Million
₩2.16 Billion Korea ₩4490.00 ▼ -13.32%
10969 Republic Bancorp Inc
NASDAQ:RBCAA
1.72x $73.01 Million $42.57 Million USA $93.63 ▲ +3.16%
10970 Shanghai Fudan Microelectronics Group Co Ltd
SHG:688385
1.71x CN¥234.40 Million
≈ $34.30 Million
CN¥136.68 Million China CN¥50.51 ▼ -2.96%
10971 Erayak Power Solution Group Inc. Class A Ordinary Shares
NASDAQ:RAYA
1.71x $1.28 Million $743.54K USA $2.72 ▼ -2.33%
10972 RIVER TECH EO -005
F:9YQ
1.71x €10.91 Million
≈ $12.76 Million
€6.37 Million Germany €0.09 ▲ +0.00%
10973 Top Choice Medical Investment Co Inc
SHG:600763
1.71x CN¥329.71 Million
≈ $48.25 Million
CN¥192.34 Million China CN¥33.89 ▼ -4.75%
10974 eMedia Holdings Limited
JSE:EMN
1.71x ZAC135.03 Million
≈ $71.76K
ZAC78.79 Million South Africa ZAC179.00 ▼ -0.56%
10975 biote Corp
NASDAQ:BTMD
1.71x $3.90 Million $2.28 Million USA $2.28 ▲ +1.33%
10976 Iofina plc
LSE:IOF
1.71x GBX9.23 Million
≈ $1.12K
GBX5.39 Million UK GBX58.00 ▲ +0.00%
10977 CLARIANT ADR 1/SF 4
F:CLRS
1.71x €418.00 Million
≈ $488.69 Million
€244.00 Million Germany €9.45 ▼ -1.05%
10978 Beijing Tiantan Biological Products Corp Ltd
SHG:600161
1.71x CN¥318.80 Million
≈ $46.65 Million
CN¥186.12 Million China CN¥12.05 ▼ -2.59%
10979 Samsung SDS Co Ltd
KO:018260
1.71x ₩334.24 Billion
≈ $226.51 Million
₩195.16 Billion Korea ₩209500.00 ▼ -3.90%
10980 M2N Co.Ltd
KQ:033310
1.71x ₩4.02 Billion
≈ $2.73 Million
₩2.35 Billion Korea ₩1314.00 ▼ -1.43%
10981 NRB Bearing Limited
NSE:NRBBEARING
1.71x Rs1.25 Billion
≈ $13.47 Million
Rs727.20 Million India Rs397.65 ▲ +1.18%
10982 BUREAU VERITAS ADR EO-12
F:4BV0
1.71x €1.01 Billion
≈ $1.18 Billion
€588.00 Million Germany €50.50 ▼ -6.48%
10983 H2O America
NASDAQ:HTO
1.71x $77.27 Million $45.13 Million USA $63.84 ▼ -0.13%
10984 United Palm Oil Industry Public Company Limited
BK:UPOIC
1.71x ฿109.58 Million
≈ $3.42 Million
฿64.02 Million Thailand ฿6.85 ▼ -0.72%
10985 Hunan Sundy Science and Technology Co Ltd
SHE:300515
1.71x CN¥92.05 Million
≈ $13.47 Million
CN¥53.79 Million China CN¥15.13 ▼ -8.86%
10986 China Railway High speed Electrification Equipment Co Ltd
SHG:688285
1.71x CN¥40.25 Million
≈ $5.89 Million
CN¥23.52 Million China CN¥6.68 ▼ -3.75%
10987 Tencent Music Entertainment Group
NYSE:TME
1.71x $3.68 Billion $2.15 Billion USA $8.86 ▲ +1.14%
10988 Carmila SA
PA:CARM
1.71x €106.67 Million
≈ $124.71 Million
€62.36 Million France €16.56 ▲ +0.49%
10989 Camtek Ltd
TA:CAMT
1.71x ILA21.82 Million
≈ $58.51K
ILA12.76 Million Israel ILA48820.00 ▲ +3.45%
10990 FS KKR Capital Corp
NYSE:FSK
1.71x $366.00 Million $214.00 Million USA $10.63 ▲ +0.47%
10991 Huber+suhner AG
SW:HUBN
1.71x CHF65.04 Million
≈ $82.22 Million
CHF38.03 Million Switzerland CHF187.00 ▼ -1.37%
10992 Chengdu Shengbang Seals Co.Ltd.
SHE:301233
1.71x CN¥20.05 Million
≈ $2.93 Million
CN¥11.72 Million China CN¥28.20 ▼ -2.35%
10993 Memscap Regpt
PA:MEMS
1.71x €908.00K
≈ $1.06 Million
€531.00K France €4.75 ▲ +1.28%
10994 Mercury General Corporation
NYSE:MCY
1.71x $325.60 Million $190.42 Million USA $107.28 ▲ +1.73%
10995 O’Reilly Automotive Inc
NASDAQ:ORLY
1.71x $1.03 Billion $604.18 Million USA $87.40 ▲ +1.50%
10996 Dollar Tree Inc
NASDAQ:DLTR
1.71x $1.23 Billion $720.80 Million USA $120.45 ▲ +2.38%
10997 Digital Aria Co Ltd
KQ:115450
1.71x ₩1.10 Billion
≈ $744.49K
₩642.67 Million Korea ₩1731.00 ▼ -0.29%
10998 Banque Cantonale Vaudoise
SW:BCVN
1.71x CHF551.00 Million
≈ $696.61 Million
CHF322.45 Million Switzerland CHF127.30 ▼ -1.32%
10999 D&C Media Co.Ltd
KQ:263720
1.71x ₩10.96 Billion
≈ $7.43 Million
₩6.42 Billion Korea ₩6890.00 ▲ +1.62%
11000 Range Resources Corp
NYSE:RRC
1.71x $247.54 Million $144.92 Million USA $38.97 ▲ +0.26%