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 |
|---|---|---|---|---|---|---|---|
| 4601 |
High Tide Inc
V:HITI |
4.86x |
CA$5.86 Million
≈ $4.24 Million |
CA$1.21 Million | Canada | CA$3.31 | ▲ +2.48% |
| 4602 |
Mitra Adiperkasa Tbk
JK:MAPI |
4.86x |
Rp2.01 Trillion
≈ $117.93 Million |
Rp413.86 Billion | Indonesia | Rp1500.00 | ▲ +0.33% |
| 4603 |
Westshore Terminals Investment Corp
TO:WTE |
4.86x |
CA$93.94 Million
≈ $67.96 Million |
CA$19.32 Million | Canada | CA$42.56 | ▲ +1.04% |
| 4604 |
WooriNet Inc
KQ:115440 |
4.86x |
₩3.51 Billion
≈ $2.38 Million |
₩722.69 Million | Korea | ₩11090.00 | ▲ +3.84% |
| 4605 |
Renault SA
PA:RNO |
4.86x |
€1.90 Billion
≈ $2.22 Billion |
€390.00 Million | France | €27.15 | ▼ -0.40% |
| 4606 |
Great Wall Motor Company Limited
F:GRV |
4.86x |
€5.77 Billion
≈ $6.74 Billion |
€1.19 Billion | Germany | €1.30 | ▼ -9.58% |
| 4607 |
Civitas Resources Inc
NYSE:CIVI |
4.86x | $860.00 Million | $177.00 Million | USA | $27.38 | ▼ -1.37% |
| 4608 |
Shake Shack Inc
NYSE:SHAK |
4.86x | $63.14 Million | $13.00 Million | USA | $53.36 | ▼ -3.91% |
| 4609 |
Leader Electronics Inc
TW:3058 |
4.86x |
NT$463.27 Million
≈ $14.60 Million |
NT$95.39 Million | Taiwan | NT$10.50 | ▲ +3.45% |
| 4610 |
Sajo Seafood
KO:014710 |
4.86x |
₩15.89 Billion
≈ $10.77 Million |
₩3.27 Billion | Korea | ₩7630.00 | ▲ +1.19% |
| 4611 |
Zhejiang Qianjiang Biochemical Co Ltd
SHG:600796 |
4.85x |
CN¥214.82 Million
≈ $31.43 Million |
CN¥44.27 Million | China | CN¥5.25 | ▼ -1.13% |
| 4612 |
Focusrite Plc
LSE:TUNE |
4.85x |
GBX17.11 Million
≈ $2.08K |
GBX3.53 Million | UK | GBX187.50 | ▼ -2.60% |
| 4613 |
Crest Builder Holdings Bhd
KLSE:8591 |
4.85x |
RM87.18 Million
≈ $21.89 Million |
RM17.98 Million | Malaysia | RM0.48 | ▲ +0.00% |
| 4614 |
Hubei Biocause Heilen Pharmaceutical Co. Ltd.
SHE:301211 |
4.85x |
CN¥11.57 Million
≈ $1.69 Million |
CN¥2.39 Million | China | CN¥9.68 | ▼ -1.63% |
| 4615 |
Likewise Group PLC
LSE:LIKE |
4.85x |
GBX3.20 Million
≈ $388.89 |
GBX659.11K | UK | GBX27.25 | ▼ -0.91% |
| 4616 |
Aluminum Corp of China Ltd
SHG:601600 |
4.85x |
CN¥8.57 Billion
≈ $1.25 Billion |
CN¥1.77 Billion | China | CN¥10.90 | ▼ -9.24% |
| 4617 |
GNA Axles Limited
NSE:GNA |
4.85x |
Rs1.51 Billion
≈ $16.35 Million |
Rs311.94 Million | India | Rs374.40 | ▲ +1.05% |
| 4618 |
Guangdong Liantai Environmental Protection Co Ltd
SHG:603797 |
4.85x |
CN¥141.56 Million
≈ $20.72 Million |
CN¥29.22 Million | China | CN¥4.22 | ▼ -2.31% |
| 4619 |
Roche Bobois
PA:RBO |
4.85x |
€27.96 Million
≈ $32.69 Million |
€5.77 Million | France | €25.10 | ▲ +0.00% |
| 4620 |
Migdal Insurance
TA:MGDL |
4.84x |
ILA2.59 Billion
≈ $6.95 Million |
ILA535.00 Million | Israel | ILA1790.00 | ▲ +1.59% |
| 4621 |
Technip Energies BV
PA:TE |
4.84x |
€409.30 Million
≈ $478.51 Million |
€84.50 Million | France | €34.88 | ▲ +0.17% |
| 4622 |
ZhuZhou QianJin Pharmaceutical Co Ltd
SHG:600479 |
4.84x |
CN¥288.83 Million
≈ $42.27 Million |
CN¥59.63 Million | China | CN¥10.00 | ▼ -1.48% |
| 4623 |
Xinjiang Hejin Holding Co Ltd
SHE:000633 |
4.84x |
CN¥13.92 Million
≈ $2.04 Million |
CN¥2.87 Million | China | CN¥5.47 | ▼ -2.15% |
| 4624 |
Raia Drogasil S.A
SA:RADL3 |
4.84x |
R$769.60 Million
≈ $151.01 Million |
R$158.96 Million | Brazil | R$17.51 | ▼ -3.26% |
| 4625 |
Cleanaway Co Ltd
TW:8422 |
4.84x |
NT$1.35 Billion
≈ $42.63 Million |
NT$279.52 Million | Taiwan | NT$28.25 | ▲ +0.53% |
| 4626 |
Tien Wah Press Holdings Bhd
KLSE:7374 |
4.84x |
RM24.86 Million
≈ $6.24 Million |
RM5.14 Million | Malaysia | RM0.77 | ▲ +0.00% |
| 4627 |
Doctorglasses Chain Co Ltd
SHE:300622 |
4.84x |
CN¥153.87 Million
≈ $22.52 Million |
CN¥31.80 Million | China | CN¥15.90 | ▼ -3.46% |
| 4628 |
Elecnor S.A
MC:ENO |
4.84x |
€293.12 Million
≈ $342.69 Million |
€60.58 Million | Spain | €39.25 | ▼ -1.26% |
| 4629 |
Brimag -L
TA:BRMG |
4.84x |
ILA28.77 Million
≈ $77.14K |
ILA5.95 Million | Israel | ILA2046.00 | ▼ -2.53% |
| 4630 |
Genolution Inc.
KQ:225220 |
4.84x |
₩174.53 Million
≈ $118.27K |
₩36.08 Million | Korea | ₩1493.00 | ▼ -3.74% |
| 4631 |
Luxfer Holdings PLC
NYSE:LXFR |
4.84x | $12.09 Million | $2.50 Million | USA | $17.54 | ▲ +1.33% |
| 4632 |
Visgeneer
TWO:4197 |
4.83x |
NT$12.35 Million
≈ $389.17K |
NT$2.56 Million | Taiwan | NT$9.36 | ▲ +0.11% |
| 4633 |
Xiwang Foodstuffs Co Ltd
SHE:000639 |
4.83x |
CN¥100.49 Million
≈ $14.70 Million |
CN¥20.79 Million | China | CN¥1.63 | ▲ +5.16% |
| 4634 |
Crookes Brothers Ltd
JSE:CKS |
4.83x |
ZAC94.71 Million
≈ $50.33K |
ZAC19.60 Million | South Africa | ZAC2005.00 | ▲ +1.47% |
| 4635 |
CHN Energy Changyuan Electric Power Co Ltd
SHE:000966 |
4.83x |
CN¥1.19 Billion
≈ $174.16 Million |
CN¥246.43 Million | China | CN¥5.28 | ▼ -2.58% |
| 4636 |
Jiangsu Phoenix Property Investment Co Ltd
SHG:600716 |
4.83x |
CN¥46.60 Million
≈ $6.82 Million |
CN¥9.65 Million | China | CN¥3.60 | ▼ -2.70% |
| 4637 |
Appotronics Corp Ltd
SHG:688007 |
4.83x |
CN¥154.68 Million
≈ $22.63 Million |
CN¥32.04 Million | China | CN¥13.66 | ▼ -2.22% |
| 4638 |
BAIC Motor Corp Ltd
F:2B5 |
4.83x |
€6.71 Billion
≈ $7.85 Billion |
€1.39 Billion | Germany | €0.12 | ▼ -6.23% |
| 4639 |
Hunt Electronic Co Ltd
TWO:3297 |
4.83x |
NT$47.65 Million
≈ $1.50 Million |
NT$9.87 Million | Taiwan | NT$34.90 | ▲ +3.87% |
| 4640 |
Castellana Properties Socimi
MC:YCPS |
4.82x |
€48.72 Million
≈ $56.95 Million |
€10.10 Million | Spain | €9.80 | ▲ +0.00% |
| 4641 |
CN LGY.PWR.GR.UNSP.ADR/10
F:6WX0 |
4.82x |
€21.83 Billion
≈ $25.52 Billion |
€4.53 Billion | Germany | €6.65 | ▲ +0.76% |
| 4642 |
EuroTeleSites AG
VI:ETS |
4.82x |
€103.45 Million
≈ $120.95 Million |
€21.45 Million | Austria | €4.70 | ▲ +3.07% |
| 4643 |
VIRINCHI ORD (BSE)
NSE:VIRINCHI |
4.82x |
Rs270.81 Million
≈ $2.93 Million |
Rs56.16 Million | India | Rs15.29 | ▼ -2.74% |
| 4644 |
Banco do Estado do Rio Grande do Sul S.A
SA:BRSR3 |
4.82x |
R$3.25 Billion
≈ $637.66 Million |
R$674.49 Million | Brazil | R$17.02 | ▼ -4.38% |
| 4645 |
Lynch Group Holdings Ltd
AU:LGL |
4.82x |
AU$21.27 Million
≈ $15.05 Million |
AU$4.42 Million | Australia | AU$2.15 | ▲ +0.00% |
| 4646 |
Goltas Goller Bolgesi Cimento Sanayi ve Ticaret AS
IS:GOLTS |
4.82x |
TL426.94 Million
≈ $9.56 Million |
TL88.64 Million | Turkey | TL335.50 | ▼ -0.45% |
| 4647 |
Lien Viet Post Joint Stock Commercial Bank
VN:LPB |
4.82x |
₫11.54 Trillion
≈ $438.41 Million |
₫2.40 Trillion | Vietnam | ₫46450.00 | ▼ -3.23% |
| 4648 |
UBcare. Co. Ltd
KQ:032620 |
4.82x |
₩8.98 Billion
≈ $6.08 Million |
₩1.86 Billion | Korea | ₩3170.00 | ▼ -1.86% |
| 4649 |
Cowealth Medical China Co.Ltd.
SHG:603122 |
4.82x |
CN¥132.75 Million
≈ $19.43 Million |
CN¥27.57 Million | China | CN¥12.35 | ▼ -2.06% |
| 4650 |
Hindustan Aeronautics Limited
NSE:HAL |
4.81x |
Rs80.36 Billion
≈ $869.06 Million |
Rs16.69 Billion | India | Rs4191.00 | ▼ -1.71% |
| 4651 |
Welltend Technology Corp
TW:3021 |
4.81x |
NT$92.85 Million
≈ $2.93 Million |
NT$19.29 Million | Taiwan | NT$36.00 | ▼ -10.00% |
| 4652 |
HengFeng Information Technology Co Ltd
SHE:300605 |
4.81x |
CN¥38.36 Million
≈ $5.61 Million |
CN¥7.97 Million | China | CN¥10.56 | ▼ -2.76% |
| 4653 |
Highlight Tech
TWO:6208 |
4.81x |
NT$337.50 Million
≈ $10.63 Million |
NT$70.13 Million | Taiwan | NT$86.70 | ▼ -4.30% |
| 4654 |
Ganges Securities Limited
NSE:GANGESSECU |
4.81x |
Rs189.46 Million
≈ $2.05 Million |
Rs39.38 Million | India | Rs120.87 | ▼ -1.11% |
| 4655 |
Curro Hol
JSE:COH |
4.81x |
ZAC688.00 Million
≈ $365.64K |
ZAC143.00 Million | South Africa | ZAC1461.00 | ▲ +0.41% |
| 4656 |
LandBridge Company LLC
NYSE:LB |
4.81x | $41.12 Million | $8.55 Million | USA | $74.27 | ▼ -2.17% |
| 4657 |
Aarti Surfactants Limited
NSE:AARTISURF |
4.81x |
Rs216.41 Million
≈ $2.34 Million |
Rs45.00 Million | India | Rs368.10 | ▼ -1.88% |
| 4658 |
Lichen China Limited Class A Ordinary Shares
NASDAQ:LICN |
4.81x | $3.69 Million | $767.00K | USA | $1.87 | ▲ +16.15% |
| 4659 |
United Faith Auto-Engineering Co. Ltd.
SHE:301112 |
4.81x |
CN¥56.97 Million
≈ $8.34 Million |
CN¥11.85 Million | China | CN¥30.64 | ▼ -2.82% |
| 4660 |
Thoresen Thai Agencies Public Company Limited
BK:TTA-R |
4.81x |
฿432.98 Million
≈ $13.50 Million |
฿90.11 Million | Thailand | ฿4.36 | ▲ +0.00% |
| 4661 |
N.C. Housing Public Company Limited
BK:NCH |
4.80x |
฿151.24 Million
≈ $4.71 Million |
฿31.48 Million | Thailand | ฿0.38 | ▲ +0.00% |
| 4662 |
Carnival Corporation
NYSE:CCL |
4.80x | $1.26 Billion | $263.00 Million | USA | $27.85 | ▲ +2.50% |
| 4663 |
Carnival Plc ADS
NYSE:CUK |
4.80x | $1.26 Billion | $263.00 Million | USA | $26.60 | ▼ -0.97% |
| 4664 |
Hangzhou First PV Material Co Ltd
SHG:603806 |
4.80x |
CN¥921.00 Million
≈ $134.77 Million |
CN¥191.85 Million | China | CN¥17.79 | ▲ +1.37% |
| 4665 |
Radium Life Tech Co Ltd
TW:2547 |
4.80x |
NT$388.32 Million
≈ $12.23 Million |
NT$80.90 Million | Taiwan | NT$10.35 | ▲ +0.49% |
| 4666 |
Cardinal Health Inc
NYSE:CAH |
4.80x | $1.82 Billion | $380.00 Million | USA | $201.74 | ▲ +3.01% |
| 4667 |
Ok Biotech Co Ltd
TW:4155 |
4.80x |
NT$256.86 Million
≈ $8.09 Million |
NT$53.54 Million | Taiwan | NT$15.10 | ▲ +4.50% |
| 4668 |
Jiangsu New Energy Development Co Ltd
SHG:603693 |
4.80x |
CN¥519.94 Million
≈ $76.08 Million |
CN¥108.40 Million | China | CN¥16.59 | ▼ -4.98% |
| 4669 |
Beijing Tieke Shougang Railway Tech Co Ltd
SHG:688569 |
4.80x |
CN¥216.75 Million
≈ $31.72 Million |
CN¥45.20 Million | China | CN¥18.14 | ▼ -1.73% |
| 4670 |
Longyan Zhuoyue New Energy Co Ltd
SHG:688196 |
4.79x |
CN¥385.77 Million
≈ $56.45 Million |
CN¥80.50 Million | China | CN¥41.57 | ▼ -0.81% |
| 4671 |
ITEK Inc
KQ:119830 |
4.79x |
₩5.92 Billion
≈ $4.01 Million |
₩1.24 Billion | Korea | ₩7040.00 | ▼ -10.55% |
| 4672 |
Fwusow Industry Co Ltd
TW:1219 |
4.79x |
NT$163.52 Million
≈ $5.15 Million |
NT$34.13 Million | Taiwan | NT$13.00 | ▲ +0.78% |
| 4673 |
Holtek Semiconductor Inc
TW:6202 |
4.79x |
NT$130.00 Million
≈ $4.10 Million |
NT$27.14 Million | Taiwan | NT$57.40 | ▼ -1.71% |
| 4674 |
Fiera Capital Corporation
TO:FSZ |
4.79x |
CA$36.73 Million
≈ $26.57 Million |
CA$7.67 Million | Canada | CA$5.32 | ▲ +1.92% |
| 4675 |
EP Manufacturing Bhd
KLSE:7773 |
4.79x |
RM62.37 Million
≈ $15.66 Million |
RM13.02 Million | Malaysia | RM0.45 | ▲ +0.00% |
| 4676 |
SIAV S.P.A.
F:F4U |
4.79x |
€6.62 Million
≈ $7.74 Million |
€1.38 Million | Germany | €2.26 | ▲ +0.00% |
| 4677 |
Magontec Ltd
AU:MGL |
4.79x |
AU$11.47 Million
≈ $8.12 Million |
AU$2.40 Million | Australia | AU$0.25 | ▲ +0.00% |
| 4678 |
Pharmhouse Corp
NASDAQ:PHSE |
4.79x | $128.99K | $26.95K | USA | $0.04 | ▼ -6.51% |
| 4679 |
Simplex Infrastructures Limited
NSE:SIMPLEXINF |
4.79x |
Rs2.08 Billion
≈ $22.48 Million |
Rs434.40 Million | India | Rs250.60 | ▲ +5.65% |
| 4680 |
GuangDong Leary New Material Technology Co. Ltd. A
SHG:688683 |
4.78x |
CN¥52.10 Million
≈ $7.62 Million |
CN¥10.89 Million | China | CN¥38.10 | ▲ +0.69% |
| 4681 |
Pilbara Minerals Ltd
AU:PLS |
4.78x |
AU$156.98 Million
≈ $111.07 Million |
AU$32.82 Million | Australia | AU$6.14 | ▼ -4.51% |
| 4682 |
Guosen Securities Co Ltd
SHE:002736 |
4.78x |
CN¥10.06 Billion
≈ $1.47 Billion |
CN¥2.10 Billion | China | CN¥9.99 | ▼ -1.09% |
| 4683 |
Prime Dividend Corp
TO:PDV |
4.78x |
CA$516.72K
≈ $373.79K |
CA$108.11K | Canada | CA$13.58 | ▲ +0.00% |
| 4684 |
GRP Limited
NSE:GRPLTD |
4.78x |
Rs177.13 Million
≈ $1.92 Million |
Rs37.06 Million | India | Rs1798.80 | ▼ -1.77% |
| 4685 |
Wynn Resorts Limited
NASDAQ:WYNN |
4.78x | $478.02 Million | $100.03 Million | USA | $103.60 | ▼ -1.29% |
| 4686 |
RWE Aktiengesellschaft
F:RWEA |
4.78x |
€3.97 Billion
≈ $4.64 Billion |
€831.00 Million | Germany | €56.50 | ▲ +0.00% |
| 4687 |
Materialise NV
F:06MA |
4.78x |
€10.36 Million
≈ $12.11 Million |
€2.17 Million | Germany | €5.55 | ▼ -4.31% |
| 4688 |
Nanxing Furniture Machinery & Equipment Co Ltd
SHE:002757 |
4.77x |
CN¥152.88 Million
≈ $22.37 Million |
CN¥32.02 Million | China | CN¥22.75 | ▼ -3.23% |
| 4689 |
Balkrishna Industries Limited
NSE:BALKRISIND |
4.77x |
Rs12.63 Billion
≈ $136.57 Million |
Rs2.65 Billion | India | Rs2191.90 | ▼ -0.39% |
| 4690 |
Grupo Empresas Navieras SA
SN:NAVIERA |
4.77x |
CL$29.09 Million
≈ $32.53K |
CL$6.09 Million | Chile | CL$38.00 | ▲ +0.00% |
| 4691 |
Precipio Inc
NASDAQ:PRPO |
4.77x | $353.00K | $74.00K | USA | $23.36 | ▼ -2.83% |
| 4692 |
Lagardere SCA
PA:MMB |
4.77x |
€853.00 Million
≈ $997.25 Million |
€179.00 Million | France | €18.40 | ▲ +1.66% |
| 4693 |
Vivozon Healthcare Inc
KQ:082800 |
4.76x |
₩1.17 Billion
≈ $794.04K |
₩246.03 Million | Korea | ₩2585.00 | ▼ -8.66% |
| 4694 |
PROG Holdings Inc
NYSE:PRG |
4.76x | $171.70 Million | $36.05 Million | USA | $34.15 | ▲ +0.03% |
| 4695 |
Valvoline Inc
NYSE:VVV |
4.76x | $121.90 Million | $25.60 Million | USA | $35.25 | ▲ +1.73% |
| 4696 |
Baoshan Iron & Steel Co Ltd
SHG:600019 |
4.76x |
CN¥14.67 Billion
≈ $2.15 Billion |
CN¥3.08 Billion | China | CN¥5.72 | ▼ -1.89% |
| 4697 |
Southern Petrochemicals Industries Corporation Limited
NSE:SPIC |
4.76x |
Rs8.11 Billion
≈ $87.75 Million |
Rs1.70 Billion | India | Rs69.18 | ▼ -2.04% |
| 4698 |
Bowman Consulting Group Ltd
NASDAQ:BWMN |
4.76x | $9.36 Million | $1.97 Million | USA | $32.72 | ▲ +3.09% |
| 4699 |
BJs Restaurants Inc
NASDAQ:BJRI |
4.76x | $42.98 Million | $9.03 Million | USA | $42.90 | ▼ -2.17% |
| 4700 |
DSV ADR 2 DK 1
F:DS8 |
4.76x |
€5.75 Billion
≈ $6.72 Billion |
€1.21 Billion | Germany | €112.00 | ▲ +0.00% |