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