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 |
|---|---|---|---|---|---|---|---|
| 8201 |
Airtel Africa Plc
LSE:AAF |
2.50x |
GBX918.00 Million
≈ $111.69K |
GBX367.00 Million | UK | GBX341.00 | ▲ +1.49% |
| 8202 |
Sonda S.A
SN:SONDA |
2.50x |
CL$33.81 Billion
≈ $37.82 Million |
CL$13.52 Billion | Chile | CL$275.00 | ▼ -1.09% |
| 8203 |
Innodata Inc
NASDAQ:INOD |
2.50x | $37.26 Million | $14.90 Million | USA | $121.50 | ▲ +12.22% |
| 8204 |
Powell Max Limited Class A Ordinary Shares
NASDAQ:PMAX |
2.50x | $249.84K | $99.90K | USA | $2.05 | ▼ -3.30% |
| 8205 |
A.P.MOELL-M.B U.ADR 1/200
F:DP4H |
2.50x |
€2.62 Billion
≈ $3.06 Billion |
€1.05 Billion | Germany | €9.85 | ▼ -1.01% |
| 8206 |
DANIEL THWAITES LS-25
F:7KW |
2.50x |
€19.00 Million
≈ $22.21 Million |
€7.60 Million | Germany | €0.94 | ▼ -0.53% |
| 8207 |
Vertice Bhd
KLSE:7240 |
2.50x |
RM5.00 Million
≈ $1.26 Million |
RM2.00 Million | Malaysia | RM0.15 | ▼ -6.25% |
| 8208 |
Shandong Sanyuan Biotechnology Co.Ltd.
SHE:301206 |
2.50x |
CN¥24.79 Million
≈ $3.63 Million |
CN¥9.92 Million | China | CN¥24.07 | ▼ -0.37% |
| 8209 |
ArcBest Corp
NASDAQ:ARCB |
2.50x | $98.18 Million | $39.27 Million | USA | $146.08 | ▲ +2.78% |
| 8210 |
Muramoto Electron (Thailand) Public Company Limited
BK:METCO |
2.50x |
฿852.45 Million
≈ $26.57 Million |
฿341.00 Million | Thailand | ฿293.00 | ▲ +2.09% |
| 8211 |
EmbedWay Tech(Shanghai)Corp
SHG:603496 |
2.50x |
CN¥52.98 Million
≈ $7.75 Million |
CN¥21.20 Million | China | CN¥22.63 | ▼ -0.66% |
| 8212 |
Henan Zhongyuan Expressway Co Ltd
SHG:600020 |
2.50x |
CN¥744.77 Million
≈ $108.98 Million |
CN¥298.12 Million | China | CN¥3.96 | ▼ -0.25% |
| 8213 |
China Nonferrous Mining Corporation Limited
STU:3N4 |
2.50x |
€231.96 Million
≈ $271.18 Million |
€92.85 Million | Germany | €1.21 | ▲ +8.04% |
| 8214 |
Nestle (Malaysia) Bhd
KLSE:4707 |
2.50x |
RM284.88 Million
≈ $71.52 Million |
RM114.04 Million | Malaysia | RM95.12 | ▲ +1.71% |
| 8215 |
Preferred Bank
NASDAQ:PFBC |
2.50x | $86.93 Million | $34.82 Million | USA | $96.03 | ▲ +2.49% |
| 8216 |
Orix Corp Ads
F:OIXA |
2.50x |
€316.82 Billion
≈ $370.39 Billion |
€126.93 Billion | Germany | €26.00 | ▲ +2.36% |
| 8217 |
Stride Inc
NYSE:LRN |
2.50x | $220.91 Million | $88.53 Million | USA | $101.99 | ▲ +2.37% |
| 8218 |
Flügger group A/S
CO:FLUG-B |
2.50x |
Dkr126.00 Million
≈ $19.71 Million |
Dkr50.50 Million | Denmark | Dkr364.00 | ▲ +1.11% |
| 8219 |
Gree Electric Appliances Inc of Zhuhai
SHE:000651 |
2.49x |
CN¥17.58 Billion
≈ $2.57 Billion |
CN¥7.05 Billion | China | CN¥38.88 | ▼ -1.57% |
| 8220 |
Canada Goose Holdings Inc
TO:GOOS |
2.49x |
CA$336.20 Million
≈ $243.20 Million |
CA$134.80 Million | Canada | CA$13.68 | ▲ +0.15% |
| 8221 |
JB Hunt Transport Services Inc
NASDAQ:JBHT |
2.49x | $353.04 Million | $141.55 Million | USA | $283.31 | ▲ +1.16% |
| 8222 |
Gladstone Capital Corporation
NASDAQ:GLAD |
2.49x | $14.77 Million | $5.92 Million | USA | $19.55 | ▲ +3.33% |
| 8223 |
Ebro Foods
MC:EBRO |
2.49x |
€232.77 Million
≈ $272.14 Million |
€93.38 Million | Spain | €17.88 | ▼ -0.56% |
| 8224 |
Oshkosh Corporation
NYSE:OSK |
2.49x | $489.00 Million | $196.20 Million | USA | $133.13 | ▼ -0.69% |
| 8225 |
S-1 Corp
KO:012750 |
2.49x |
₩120.36 Billion
≈ $81.56 Million |
₩48.30 Billion | Korea | ₩74000.00 | ▼ -0.13% |
| 8226 |
Sandstorm Gold Ltd N
TO:SSL |
2.49x |
CA$38.52 Million
≈ $27.86 Million |
CA$15.46 Million | Canada | CA$16.15 | ▼ -2.12% |
| 8227 |
Sino-High (China) Co. Ltd.
SHE:301076 |
2.49x |
CN¥139.43 Million
≈ $20.40 Million |
CN¥55.97 Million | China | CN¥27.59 | ▼ -0.72% |
| 8228 |
Prima Moda SA
WAR:PMA |
2.49x |
zł1.43 Million
≈ $393.56K |
zł574.00K | Poland | zł0.84 | ▲ +0.00% |
| 8229 |
Kron Telekomunikasyon Hizmetleri AS
IS:KRONT |
2.49x |
TL85.43 Million
≈ $1.91 Million |
TL34.29 Million | Turkey | TL19.60 | ▼ -2.00% |
| 8230 |
INSUN Environmental New Technology Co. Ltd
KQ:060150 |
2.49x |
₩21.33 Billion
≈ $14.46 Million |
₩8.57 Billion | Korea | ₩3505.00 | ▲ +1.01% |
| 8231 |
Six Flags Entertainment Corporation
NYSE:FUN |
2.49x | $337.36 Million | $135.47 Million | USA | $21.21 | ▲ +4.53% |
| 8232 |
Youlchon Chem
KO:008730 |
2.49x |
₩21.47 Billion
≈ $14.55 Million |
₩8.62 Billion | Korea | ₩18300.00 | ▲ +1.61% |
| 8233 |
Collegium Pharmaceutical Inc
NASDAQ:COLL |
2.49x | $78.44 Million | $31.51 Million | USA | $32.69 | ▲ +5.25% |
| 8234 |
Santander Bank Polska S.A.
WAR:SPL |
2.49x |
zł4.58 Billion
≈ $1.26 Billion |
zł1.84 Billion | Poland | zł620.00 | ▼ -1.56% |
| 8235 |
Red Robin Gourmet Burgers Inc
NASDAQ:RRGB |
2.49x | $9.94 Million | $3.99 Million | USA | $4.43 | ▲ +0.45% |
| 8236 |
Shin Shin Co Ltd
TW:2901 |
2.49x |
NT$23.47 Million
≈ $739.56K |
NT$9.43 Million | Taiwan | NT$23.50 | ▲ +0.21% |
| 8237 |
Zhejiang Zomax Transmission
SHG:603767 |
2.49x |
CN¥13.94 Million
≈ $2.04 Million |
CN¥5.61 Million | China | CN¥16.89 | ▼ -0.06% |
| 8238 |
K & S Corporation Ltd
AU:KSC |
2.49x |
AU$27.94 Million
≈ $19.77 Million |
AU$11.23 Million | Australia | AU$3.20 | ▼ -0.62% |
| 8239 |
Ithaca Energy PLC
LSE:ITH |
2.49x |
GBX243.96 Million
≈ $29.68K |
GBX98.10 Million | UK | GBX236.40 | ▲ +0.25% |
| 8240 |
Admie Holding S.A
AT:ADMIE |
2.49x |
€70.75 Million
≈ $82.72 Million |
€28.45 Million | Greece | €4.00 | ▲ +0.38% |
| 8241 |
Crombie Real Estate Investment Trust
TO:CRR-UN |
2.49x |
CA$94.10 Million
≈ $68.07 Million |
CA$37.84 Million | Canada | CA$16.91 | ▼ -0.18% |
| 8242 |
Lanpec Technologies Ltd
SHG:601798 |
2.49x |
CN¥35.95 Million
≈ $5.26 Million |
CN¥14.46 Million | China | CN¥8.69 | ▲ +1.76% |
| 8243 |
Sakura Development Co Ltd
TW:2539 |
2.49x |
NT$3.32 Billion
≈ $104.64 Million |
NT$1.34 Billion | Taiwan | NT$38.15 | ▲ +4.52% |
| 8244 |
Elnusa Tbk
JK:ELSA |
2.49x |
Rp372.40 Billion
≈ $21.82 Million |
Rp149.83 Billion | Indonesia | Rp605.00 | ▲ +1.68% |
| 8245 |
Ganesh Housing Corporation Limited
NSE:GANESHHOUC |
2.49x |
Rs4.10 Billion
≈ $44.32 Million |
Rs1.65 Billion | India | Rs861.10 | ▼ -0.90% |
| 8246 |
SiS Distribution (Thailand) Public Company Limited
BK:SIS |
2.49x |
฿543.81 Million
≈ $16.95 Million |
฿218.83 Million | Thailand | ฿21.70 | ▼ -0.91% |
| 8247 |
Terravest Capital Inc
TO:TVK |
2.49x |
CA$27.96 Million
≈ $20.22 Million |
CA$11.25 Million | Canada | CA$158.43 | ▲ +4.92% |
| 8248 |
Shenzhen Crastal Technology Co Ltd
SHE:300824 |
2.48x |
CN¥43.77 Million
≈ $6.41 Million |
CN¥17.62 Million | China | CN¥8.18 | ▼ -2.39% |
| 8249 |
Hawkins Inc
NASDAQ:HWKN |
2.48x | $35.56 Million | $14.31 Million | USA | $152.54 | ▼ -1.39% |
| 8250 |
Foshan Electrical and Lighting Co Ltd
SHE:200541 |
2.48x |
HK$124.80 Million
≈ $15.93 Million |
HK$50.24 Million | China | HK$1.93 | ▼ -0.52% |
| 8251 |
Schaffer Corporation Ltd
AU:SFC |
2.48x |
AU$12.37 Million
≈ $8.75 Million |
AU$4.98 Million | Australia | AU$18.95 | ▼ -0.16% |
| 8252 |
Nupur Recyclers Limited
NSE:NRL |
2.48x |
Rs183.89 Million
≈ $1.99 Million |
Rs74.08 Million | India | Rs72.01 | ▲ +0.70% |
| 8253 |
Jenoptik AG
F:JEN |
2.48x |
€52.84 Million
≈ $61.77 Million |
€21.29 Million | Germany | €46.00 | ▼ -3.97% |
| 8254 |
American Financial Group, Inc.
NYSE:AFG |
2.48x | $474.00 Million | $191.00 Million | USA | $128.56 | ▼ -0.24% |
| 8255 |
Peyto Exploration&Development Corp
TO:PEY |
2.48x |
CA$225.14 Million
≈ $162.86 Million |
CA$90.74 Million | Canada | CA$25.80 | ▲ +0.35% |
| 8256 |
JD Sports Fashion PLC
LSE:JD |
2.48x |
GBX980.00 Million
≈ $119.24K |
GBX395.00 Million | UK | GBX87.46 | ▲ +4.67% |
| 8257 |
Mount Burgess Mining NL
AU:MTB |
2.48x |
AU$1.35 Million
≈ $954.50K |
AU$544.00K | Australia | AU$0.01 | ▲ +0.00% |
| 8258 |
EQT AB (publ)
ST:EQT |
2.48x |
Skr962.07 Million
≈ $103.53 Million |
Skr388.01 Million | Sweden | Skr299.50 | ▲ +1.53% |
| 8259 |
Tanzanian Royalty Exploration Corp
NYSE MKT:TRX |
2.48x | $16.28 Million | $6.57 Million | USA | $1.09 | ▼ -0.91% |
| 8260 |
TRX Gold Corporation
TO:TRX |
2.48x |
CA$16.28 Million
≈ $11.78 Million |
CA$6.57 Million | Canada | CA$1.47 | ▼ -0.68% |
| 8261 |
Astral Asia Bhd
KLSE:7054 |
2.48x |
RM3.79 Million
≈ $951.79K |
RM1.53 Million | Malaysia | RM0.09 | ▲ +0.00% |
| 8262 |
Summit State Bank
NASDAQ:SSBI |
2.48x | $2.65 Million | $1.07 Million | USA | $13.36 | ▼ -1.40% |
| 8263 |
Audinate Group Ltd
AU:AD8 |
2.48x |
AU$13.61 Million
≈ $9.63 Million |
AU$5.49 Million | Australia | AU$2.10 | ▲ +1.94% |
| 8264 |
Duta Pertiwi Nusantara Tbk
JK:DPNS |
2.48x |
Rp3.01 Billion
≈ $176.20K |
Rp1.21 Billion | Indonesia | Rp310.00 | ▲ +0.00% |
| 8265 |
Guangdong Transtek Medical Electronics Co Ltd
SHE:300562 |
2.48x |
CN¥57.96 Million
≈ $8.48 Million |
CN¥23.39 Million | China | CN¥11.84 | ▼ -2.63% |
| 8266 |
Barrel Co. Ltd
KQ:267790 |
2.48x |
₩9.66 Billion
≈ $6.54 Million |
₩3.90 Billion | Korea | ₩3045.00 | ▼ -3.03% |
| 8267 |
Genetic Technologies Ltd
AU:GTG |
2.48x |
AU$1.12 Million
≈ $790.09K |
AU$450.67K | Australia | AU$0.04 | ▲ +0.00% |
| 8268 |
Genetic Technologies Ltd
NASDAQ:GENE |
2.48x | $1.12 Million | $450.67K | USA | $1908.00 | ▲ +0.53% |
| 8269 |
Zhejiang Sanhua Co Ltd
SHE:002050 |
2.48x |
CN¥2.03 Billion
≈ $297.49 Million |
CN¥820.53 Million | China | CN¥47.01 | ▲ +4.28% |
| 8270 |
Aurelia Metals Ltd
AU:AMI |
2.48x |
AU$76.56 Million
≈ $54.17 Million |
AU$30.90 Million | Australia | AU$0.32 | ▼ -1.56% |
| 8271 |
Kolmar Holding
KO:024720 |
2.48x |
₩5.00 Billion
≈ $3.39 Million |
₩2.02 Billion | Korea | ₩8580.00 | ▲ +0.00% |
| 8272 |
Softing AG
XETRA:SYT |
2.48x |
€3.52 Million
≈ $4.12 Million |
€1.42 Million | Germany | €2.79 | ▲ +0.00% |
| 8273 |
Colony Bankcorp Inc.
NASDAQ:CBAN |
2.48x | $14.41 Million | $5.82 Million | USA | $17.47 | ▲ +0.69% |
| 8274 |
Icandy Interactive Ltd
AU:ICI |
2.48x |
AU$1.13 Million
≈ $796.65K |
AU$454.69K | Australia | AU$0.02 | ▲ +0.00% |
| 8275 |
Schaeffler India Limited
NSE:SCHAEFFLER |
2.48x |
Rs7.11 Billion
≈ $76.88 Million |
Rs2.87 Billion | India | Rs3997.40 | ▼ -1.30% |
| 8276 |
VNET Group Inc DRC
NASDAQ:VNET |
2.48x | $742.14 Million | $299.83 Million | USA | $9.71 | ▼ -6.00% |
| 8277 |
Xiamen Bank Co Ltd
SHG:601187 |
2.47x |
CN¥1.93 Billion
≈ $282.78 Million |
CN¥781.06 Million | China | CN¥7.16 | ▼ -1.51% |
| 8278 |
Portman Ridge Finance Corp
NASDAQ:PTMN |
2.47x | $11.10 Million | $4.49 Million | USA | $11.66 | ▲ +1.83% |
| 8279 |
Dominos PIZZA Enterprises Ltd
AU:DMP |
2.47x |
AU$101.22 Million
≈ $71.62 Million |
AU$40.92 Million | Australia | AU$16.03 | ▲ +0.50% |
| 8280 |
Fiverr International Ltd
NYSE:FVRR |
2.47x | $21.18 Million | $8.56 Million | USA | $10.28 | ▲ +2.09% |
| 8281 |
Toplus Global Co Ltd
TWO:3522 |
2.47x |
NT$41.32 Million
≈ $1.30 Million |
NT$16.71 Million | Taiwan | NT$11.60 | ▲ +1.31% |
| 8282 |
Zhenjiang Dongfang Electric Heat
SHE:300217 |
2.47x |
CN¥146.90 Million
≈ $21.50 Million |
CN¥59.42 Million | China | CN¥5.19 | ▼ -0.76% |
| 8283 |
BOROSIL RENEWABLES LIMITED
NSE:BORORENEW |
2.47x |
Rs619.37 Million
≈ $6.70 Million |
Rs250.54 Million | India | Rs524.15 | ▼ -3.76% |
| 8284 |
Orient Ceratech Limited
NSE:ORIENTCER |
2.47x |
Rs291.44 Million
≈ $3.15 Million |
Rs117.92 Million | India | Rs38.56 | ▼ -3.43% |
| 8285 |
Arcontech Group Plc
LSE:ARC |
2.47x |
GBX974.97K
≈ $118.63 |
GBX394.62K | UK | GBX75.50 | ▲ +0.00% |
| 8286 |
Jubilant Foodworks Limited
NSE:JUBLFOOD |
2.47x |
Rs9.10 Billion
≈ $98.43 Million |
Rs3.68 Billion | India | Rs430.30 | ▼ -0.46% |
| 8287 |
Go Fashion (India) Limited
NSE:GOCOLORS |
2.47x |
Rs578.13 Million
≈ $6.25 Million |
Rs234.03 Million | India | Rs401.65 | ▲ +6.62% |
| 8288 |
Procter & Gamble Hygiene and Health Care Limited
NSE:PGHH |
2.47x |
Rs5.18 Billion
≈ $56.06 Million |
Rs2.10 Billion | India | Rs9450.50 | ▲ +1.63% |
| 8289 |
Indorama Ventures PCL
BK:IVL |
2.47x |
฿2.56 Billion
≈ $79.70 Million |
฿1.04 Billion | Thailand | ฿23.60 | ▼ -1.26% |
| 8290 |
Steamships Trading Company Ltd
AU:SST |
2.47x |
AU$107.89 Million
≈ $76.34 Million |
AU$43.70 Million | Australia | AU$11.00 | ▲ +0.00% |
| 8291 |
Patel Engineering Limited
NSE:PATELENG |
2.47x |
Rs3.80 Billion
≈ $41.11 Million |
Rs1.54 Billion | India | Rs26.53 | ▲ +0.84% |
| 8292 |
Stewart Information Services Corp
NYSE:STC |
2.47x | $89.54 Million | $36.28 Million | USA | $63.42 | ▲ +1.28% |
| 8293 |
Beijing Caishikou Department Store Co Ltd
SHG:605599 |
2.47x |
CN¥464.12 Million
≈ $67.91 Million |
CN¥188.07 Million | China | CN¥15.57 | ▼ -1.46% |
| 8294 |
Quebecor Inc
TO:QBR-A |
2.47x |
CA$521.90 Million
≈ $377.53 Million |
CA$211.50 Million | Canada | CA$68.00 | ▼ -4.20% |
| 8295 |
PUMA SE UNSP.ADR 1/10
F:PUMA |
2.47x |
€694.80 Million
≈ $812.29 Million |
€281.60 Million | Germany | €2.44 | ▼ -2.40% |
| 8296 |
Medartis Holding AG
SW:MED |
2.47x |
CHF24.17 Million
≈ $30.56 Million |
CHF9.80 Million | Switzerland | CHF75.10 | ▲ +1.76% |
| 8297 |
Hunan Jingfeng Pharmaceutical
SHE:000908 |
2.47x |
CN¥8.64 Million
≈ $1.26 Million |
CN¥3.51 Million | China | CN¥7.15 | ▼ -0.14% |
| 8298 |
The AES Corporation
NYSE:AES |
2.47x | $1.20 Billion | $487.00 Million | USA | $14.73 | ▲ +0.14% |
| 8299 |
Groupe Guillin SA
PA:ALGIL |
2.47x |
€66.15 Million
≈ $77.33 Million |
€26.82 Million | France | €22.20 | ▲ +0.91% |
| 8300 |
Sriracha Construction Public Company Limited
BK:SRICHA |
2.47x |
฿986.55 Million
≈ $30.75 Million |
฿400.14 Million | Thailand | ฿16.90 | ▼ -1.17% |