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
15201 Realia
MC:RLIA
1.00x €85.22 Million
≈ $99.63 Million
€85.23 Million Spain €1.02 ▲ +0.99%
15202 Sabine Royalty Trust
NYSE:SBR
1.00x $73.43 Million $73.44 Million USA $77.76 ▼ -1.02%
15203 Permian Basin Royalty Trust
NYSE:PBT
1.00x $11.85 Million $11.86 Million USA $28.47 ▼ -2.30%
15204 Dare Bioscience Inc
NASDAQ:DARE
1.00x $12.90 Million $12.91 Million USA $1.88 ▼ -13.76%
15205 The Siam Cement Public Company Limited
BK:SCC
1.00x ฿17.32 Billion
≈ $539.96 Million
฿17.34 Billion Thailand ฿234.00 ▲ +3.54%
15206 The Siam Cement Public Company Limited
F:TCM1
1.00x €17.32 Billion
≈ $20.25 Billion
€17.34 Billion Germany €6.30 ▲ +7.69%
15207 SIAM CEMENT UNSP.ADS/1
F:TCM
1.00x €17.32 Billion
≈ $20.25 Billion
€17.34 Billion Germany €5.30 ▲ +1.92%
15208 CIMC Enric Holdings Limited
F:E8F
1.00x €284.06 Million
≈ $332.10 Million
€284.34 Million Germany €0.94 ▼ -6.50%
15209 Aallon Group Oyj
HE:AALLON
1.00x €836.00K
≈ $977.37K
€837.00K Finland €8.98 ▼ -0.22%
15210 Neptis
WAR:YAN
1.00x zł4.09 Million
≈ $1.13 Million
zł4.09 Million Poland zł15.00 ▲ +1.35%
15211 KL-Net Corp
KQ:039420
1.00x ₩2.85 Billion
≈ $1.93 Million
₩2.85 Billion Korea ₩2690.00 ▲ +0.75%
15212 Compañía Industrial El Volcán S.A
SN:VOLCAN
1.00x CL$17.73 Billion
≈ $19.83 Million
CL$17.77 Billion Chile CL$3107.60 ▲ +0.00%
15213 Wuxi Xinan Technology Co. Ltd. A
SHE:301170
1.00x CN¥109.50 Million
≈ $16.02 Million
CN¥109.72 Million China CN¥25.41 ▲ +2.54%
15214 Sido Muncul PT
JK:SIDO
1.00x Rp409.72 Billion
≈ $24.01 Million
Rp410.66 Billion Indonesia Rp364.00 ▼ -1.62%
15215 Alphamin Resources Corp.
JSE:APH
1.00x ZAC56.76 Million
≈ $30.16K
ZAC56.90 Million South Africa ZAC1725.00 ▲ +1.59%
15216 Jiangxi Sunshine Dairy Co Ltd
SHE:001318
1.00x CN¥37.66 Million
≈ $5.51 Million
CN¥37.76 Million China CN¥11.51 ▲ +0.52%
15217 Tinka Resources Limited
V:TK
1.00x CA$900.54K
≈ $651.44K
CA$903.35K Canada CA$0.45 ▼ -4.26%
15218 Jointown Pharmaceutical Group Co Ltd
SHG:600998
1.00x CN¥528.22 Million
≈ $77.30 Million
CN¥529.89 Million China CN¥4.97 ▲ +0.40%
15219 Quartz Mountain Resources Ltd
V:QZM
1.00x CA$112.71K
≈ $81.53K
CA$113.09K Canada CA$0.54 ▼ -10.00%
15220 Sanghvi Movers Limited
NSE:SANGHVIMOV
1.00x Rs1.18 Billion
≈ $12.72 Million
Rs1.18 Billion India Rs373.15 ▲ +1.75%
15221 RONESANS GAYRIMENKUL YAT.
IS:RGYAS
1.00x TL3.52 Billion
≈ $78.93 Million
TL3.54 Billion Turkey TL195.30 ▲ +0.15%
15222 Gaming & Leisure Properties
NASDAQ:GLPI
1.00x $240.31 Million $241.19 Million USA $47.17 ▲ +2.10%
15223 CVC Technologies
TWO:4744
1.00x NT$81.39 Million
≈ $2.56 Million
NT$81.71 Million Taiwan NT$35.05 ▼ -1.82%
15224 AB Volvo (publ)
ST:VOLV-A
1.00x Skr10.63 Billion
≈ $1.14 Billion
Skr10.68 Billion Sweden Skr322.20 ▼ -1.17%
15225 AB Volvo (publ)
ST:VOLV-B
1.00x Skr10.63 Billion
≈ $1.14 Billion
Skr10.68 Billion Sweden Skr321.50 ▼ -1.32%
15226 Zhejiang Garden Bio-chemical High-tech Co Ltd
SHE:300401
1.00x CN¥72.21 Million
≈ $10.57 Million
CN¥72.51 Million China CN¥11.32 ▼ -0.44%
15227 Papa John's International Inc
NASDAQ:PZZA
1.00x $7.22 Million $7.25 Million USA $31.92 ▼ -1.12%
15228 Northern Bear Plc
LSE:NTBR
1.00x GBX3.00 Million
≈ $364.40
GBX3.01 Million UK GBX106.50 ▼ -2.29%
15229 Kingfa Science & Technology (India) Limited
NSE:KINGFA
1.00x Rs1.09 Billion
≈ $11.78 Million
Rs1.09 Billion India Rs5367.00 ▼ -0.06%
15230 The Dixie Group Inc
NASDAQ:DXYN
1.00x $1.04 Million $1.04 Million USA $0.40 ▼ -0.02%
15231 Shaanxi Sirui Advanced Materials Co. Ltd. A
SHG:688102
0.99x CN¥146.86 Million
≈ $21.49 Million
CN¥147.60 Million China CN¥37.59 ▲ +3.87%
15232 Guangdong Insight Brand Marketing Group Co Ltd
SHE:300781
0.99x CN¥4.13 Million
≈ $604.24K
CN¥4.15 Million China CN¥29.70 ▲ +0.07%
15233 Realtek Semiconductor Corp
TW:2379
0.99x NT$2.64 Billion
≈ $83.19 Million
NT$2.65 Billion Taiwan NT$643.00 ▲ +3.04%
15234 Yonyou Auto Information Technology (Shanghai) Co. Ltd.
SHG:688479
0.99x CN¥80.29 Million
≈ $11.75 Million
CN¥80.71 Million China CN¥32.62 ▲ +0.09%
15235 Geratherm Medical AG
XETRA:GME
0.99x €965.50K
≈ $1.13 Million
€970.70K Germany €2.80 ▲ +0.00%
15236 Land and Houses Public Company Limited
BK:LH
0.99x ฿782.41 Million
≈ $24.39 Million
฿786.62 Million Thailand ฿3.64 ▼ -0.55%
15237 Balchem Corporation
NASDAQ:BCPC
0.99x $40.06 Million $40.28 Million USA $159.91 ▲ +1.20%
15238 GrafTech International Ltd
NYSE:EAF
0.99x $50.02 Million $50.33 Million USA $8.72 ▼ -9.26%
15239 Everest Group Ltd
NYSE:EG
0.99x $649.00 Million $653.00 Million USA $334.41 ▲ +4.67%
15240 PJX Resources Inc
V:PJX
0.99x CA$714.74K
≈ $517.03K
CA$719.15K Canada CA$0.13 ▲ +0.00%
15241 Evergreen Marine Corp Taiwan Ltd
TW:2603
0.99x NT$24.90 Billion
≈ $784.38 Million
NT$25.05 Billion Taiwan NT$232.00 ▼ -1.69%
15242 Guangdong Wens Foodstuff Group Co Ltd
SHE:300498
0.99x CN¥1.77 Billion
≈ $258.99 Million
CN¥1.78 Billion China CN¥12.89 ▲ +0.55%
15243 JMC Electronics Co Ltd
TW:6552
0.99x NT$66.63 Million
≈ $2.10 Million
NT$67.08 Million Taiwan NT$32.90 ▼ -2.81%
15244 China Harzone Industry Corp Ltd
SHE:300527
0.99x CN¥29.67 Million
≈ $4.34 Million
CN¥29.87 Million China CN¥7.67 ▼ -0.39%
15245 ROUTE1 INC.
F:3R6N
0.99x €250.95K
≈ $293.38K
€252.69K Germany €0.07 ▲ +4.44%
15246 Route1 Inc
V:ROI
0.99x CA$250.95K
≈ $181.53K
CA$252.69K Canada CA$0.12 ▼ -7.69%
15247 Dongguan Yiheda Automation Co. Ltd.
SHE:301029
0.99x CN¥508.43 Million
≈ $74.40 Million
CN¥511.98 Million China CN¥29.00 ▲ +1.33%
15248 Tianjin Ringpu Bio Tech
SHE:300119
0.99x CN¥105.02 Million
≈ $15.37 Million
CN¥105.78 Million China CN¥15.81 ▼ -0.06%
15249 Star Cement Limited
NSE:STARCEMENT
0.99x Rs1.69 Billion
≈ $18.30 Million
Rs1.70 Billion India Rs209.06 ▲ +0.03%
15250 enX Group Ltd
JSE:ENX
0.99x ZAC40.45 Million
≈ $21.50K
ZAC40.75 Million South Africa ZAC430.00 ▼ -3.37%
15251 Vale S.A
F:CVLB
0.99x €1.88 Billion
≈ $2.20 Billion
€1.89 Billion Germany €14.20 ▲ +2.53%
15252 Vale S.A
MX:VALEN
0.99x MX$1.88 Billion
≈ $108.14 Million
MX$1.89 Billion Mexico MX$286.50 ▼ -0.52%
15253 ABCO Electronics Co. Ltd
KQ:036010
0.99x ₩2.35 Billion
≈ $1.60 Million
₩2.37 Billion Korea ₩10760.00 ▼ -7.32%
15254 ABN AMRO BK.UNSP.ADR/1
F:AB2A
0.99x €2.23 Billion
≈ $2.61 Billion
€2.25 Billion Germany €29.40 ▼ -2.00%
15255 Beijing LabTech Instruments Co Ltd
SHG:688056
0.99x CN¥11.37 Million
≈ $1.66 Million
CN¥11.45 Million China CN¥48.16 ▲ +20.01%
15256 Merit Medical Systems Inc
NASDAQ:MMSI
0.99x $40.68 Million $40.99 Million USA $64.48 ▲ +2.28%
15257 A.F.P. Provida
SN:PROVIDA
0.99x CL$26.00 Billion
≈ $29.07 Million
CL$26.20 Billion Chile CL$5037.00 ▲ +0.01%
15258 Oil India Limited
NSE:OIL
0.99x Rs32.99 Billion
≈ $356.79 Million
Rs33.25 Billion India Rs483.35 ▼ -1.14%
15259 Endeavour Mining Corp
LSE:EDV
0.99x GBX308.50 Million
≈ $37.54K
GBX311.00 Million UK GBX3975.00 ▼ -5.89%
15260 Scandinavian Tobacco Group A/S
CO:STG
0.99x Dkr225.40 Million
≈ $35.27 Million
Dkr227.30 Million Denmark Dkr68.10 ▲ +0.44%
15261 BETTER COLLECTIVE EO-01
F:9C8
0.99x €12.92 Million
≈ $15.10 Million
€13.03 Million Germany €10.98 ▲ +0.73%
15262 Eckert & Ziegler Strahlen- und Medizintechnik AG
F:EUZ
0.99x €18.75 Million
≈ $21.91 Million
€18.91 Million Germany €15.50 ▲ +1.11%
15263 Deterra Royalties Ltd
AU:DRR
0.99x AU$86.40 Million
≈ $61.13 Million
AU$87.17 Million Australia AU$4.40 ▼ -0.68%
15264 Swiss Prime Site AG
SW:SPSN
0.99x CHF216.34 Million
≈ $273.51 Million
CHF218.26 Million Switzerland CHF126.70 ▼ -0.86%
15265 Zhejiang Shuanghuan Driveline Co Ltd
SHE:002472
0.99x CN¥318.37 Million
≈ $46.59 Million
CN¥321.24 Million China CN¥42.86 ▲ +3.55%
15266 Surya Oil & Gas Corp.
NASDAQ:SURY
0.99x $488.59K $493.07K USA $0.00 ▲ +0.00%
15267 MLP Saglik Hizmetleri AS
IS:MPARK
0.99x TL1.65 Billion
≈ $37.00 Million
TL1.67 Billion Turkey TL442.00 ▼ -2.64%
15268 Chung Lien Transportation Co Ltd
TWO:5604
0.99x NT$22.07 Million
≈ $695.33K
NT$22.28 Million Taiwan NT$31.45 ▲ +0.32%
15269 Enterprise Products Partners LP
NYSE:EPD
0.99x $1.47 Billion $1.48 Billion USA $37.81 ▼ -0.97%
15270 RATH Aktiengesellschaft
VI:RAT
0.99x €2.04 Million
≈ $2.39 Million
€2.06 Million Austria €25.00 ▲ +0.00%
15271 Solvac S.A.
BR:SOLV
0.99x €27.83 Million
≈ $32.53 Million
€28.10 Million Belgium €76.50 ▼ -1.29%
15272 As Commercial Industrial Company of Computers and Toys S.A.
AT:ASCO
0.99x €810.58K
≈ $947.65K
€818.57K Greece €4.74 ▲ +0.85%
15273 ABB PAR AB B ADR/1/2/SK 1
F:ALZ
0.99x €3.50 Billion
≈ $4.09 Billion
€3.54 Billion Germany €16.90 ▼ -0.59%
15274 Leggett & Platt Incorporated
NYSE:LEG
0.99x $125.90 Million $127.20 Million USA $10.01 ▼ -1.86%
15275 Suprema Inc
KQ:236200
0.99x ₩12.80 Billion
≈ $8.67 Million
₩12.93 Billion Korea ₩43600.00 ▼ -4.28%
15276 Yageo Corp
TW:2327
0.99x NT$8.13 Billion
≈ $256.05 Million
NT$8.21 Billion Taiwan NT$769.00 ▲ +3.50%
15277 A.F.P. Habitat
SN:HABITAT
0.99x CL$36.84 Billion
≈ $41.20 Million
CL$37.22 Billion Chile CL$1341.50 ▼ -0.49%
15278 Sesoda Corp
TW:1708
0.99x NT$329.67 Million
≈ $10.39 Million
NT$333.14 Million Taiwan NT$49.10 ▲ +3.04%
15279 Ameris Bancorp
NASDAQ:ABCB
0.99x $104.92 Million $106.03 Million USA $76.55 ▼ -0.34%
15280 Bajaj Consumer Care Limited
NSE:BAJAJCON
0.99x Rs793.66 Million
≈ $8.58 Million
Rs802.15 Million India Rs552.05 ▼ -1.21%
15281 AVE Science & Technology Co Ltd
SHG:688067
0.99x CN¥15.02 Million
≈ $2.20 Million
CN¥15.18 Million China CN¥23.55 ▲ +1.51%
15282 Doximity Inc
NYSE:DOCS
0.99x $60.89 Million $61.56 Million USA $20.59 ▼ -0.53%
15283 Nyfosa AB (publ)
ST:NYF
0.99x Skr272.00 Million
≈ $29.27 Million
Skr275.00 Million Sweden Skr68.30 ▼ -1.23%
15284 Ifishdeco PT
JK:IFSH
0.99x Rp52.16 Billion
≈ $3.06 Million
Rp52.75 Billion Indonesia Rp1050.00 ▼ -8.30%
15285 Sociedad Química y Minera de Chile S.A
F:QYM
0.99x €1.14 Billion
≈ $1.33 Billion
€1.15 Billion Germany €65.00 ▼ -3.27%
15286 Sociedad Química y Minera de Chile S.A.
SN:SQM-B
0.99x CL$1.14 Billion
≈ $1.27 Million
CL$1.15 Billion Chile CL$69340.00 ▼ -0.45%
15287 Siglent Technologies Co Ltd
SHG:688112
0.99x CN¥35.75 Million
≈ $5.23 Million
CN¥36.19 Million China CN¥71.16 ▼ -0.82%
15288 Ameris Bancorp
NYSE:ABCB
0.99x $107.04 Million $108.36 Million USA $85.47 ▲ +0.40%
15289 Vieworks Co. Ltd
KQ:100120
0.99x ₩10.70 Billion
≈ $7.25 Million
₩10.84 Billion Korea ₩25800.00 ▼ -5.49%
15290 Net Insight AB (publ)
ST:NETI-B
0.99x Skr21.69 Million
≈ $2.33 Million
Skr21.97 Million Sweden Skr4.14 ▼ -2.71%
15291 Guangxi Liugong Machinery Co Ltd
SHE:000528
0.99x CN¥224.76 Million
≈ $32.89 Million
CN¥227.65 Million China CN¥8.53 ▲ +0.71%
15292 KBC Ancora
BR:KBCA
0.99x €294.80 Million
≈ $344.65 Million
€298.64 Million Belgium €76.90 ▲ +1.05%
15293 EZCORP Inc
NASDAQ:EZPW
0.99x $48.46 Million $49.10 Million USA $31.95 ▼ -0.62%
15294 P-Duke Technology Co Ltd
TWO:8109
0.99x NT$144.06 Million
≈ $4.54 Million
NT$145.97 Million Taiwan NT$120.00 ▲ +0.42%
15295 Critical Holdings Berhad
KLSE:0291
0.99x RM7.70 Million
≈ $1.93 Million
RM7.80 Million Malaysia RM0.97 ▲ +2.12%
15296 Rongcheer Industrial Technology (Suzhou) Co. Ltd. A
SHE:301360
0.99x CN¥41.96 Million
≈ $6.14 Million
CN¥42.52 Million China CN¥80.09 ▼ -0.26%
15297 SIS LIMITED
NSE:SIS
0.99x Rs1.71 Billion
≈ $18.54 Million
Rs1.74 Billion India Rs417.05 ▼ -1.64%
15298 Vale S.A.
SA:VALE3
0.99x R$2.58 Billion
≈ $505.65 Million
R$2.61 Billion Brazil R$78.70 ▼ -3.78%
15299 QES Group Bhd
KLSE:0196
0.99x RM7.18 Million
≈ $1.80 Million
RM7.28 Million Malaysia RM0.48 ▲ +0.00%
15300 AE Multi Holdings Bhd
KLSE:7146
0.99x RM10.86 Million
≈ $2.73 Million
RM11.01 Million Malaysia RM0.05 ▲ +0.00%