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.
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% |