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,390
Positive operating CF and net income required

Last Updated

Jul 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
15601 Hakers Enterprise Co Ltd
TWO:4432
0.92x NT$43.68 Million
≈ $1.38 Million
NT$47.26 Million Taiwan NT$16.00 ▲ +1.27%
15602 Carnaby Resources Ltd
AU:CNB
0.92x AU$1.98 Million
≈ $1.40 Million
AU$2.15 Million Australia AU$0.48 ▼ -5.88%
15603 Atlas Copco AB Series A
ST:ATCO-A
0.92x Skr5.78 Billion
≈ $622.24 Million
Skr6.26 Billion Sweden Skr203.90 ▲ +1.80%
15604 Atlas Copco AB Series B
ST:ATCO-B
0.92x Skr5.78 Billion
≈ $622.24 Million
Skr6.26 Billion Sweden Skr180.10 ▲ +1.75%
15605 Community West Bancshares
NASDAQ:CWBC
0.92x $10.32 Million $11.17 Million USA $25.00 ▼ -6.09%
15606 Accelleron Industries AG
SW:ACLN
0.92x CHF105.90 Million
≈ $133.89 Million
CHF114.65 Million Switzerland CHF77.00 ▲ +1.18%
15607 YGSOFT Inc
SHE:002063
0.92x CN¥44.39 Million
≈ $6.50 Million
CN¥48.06 Million China CN¥5.18 ▼ -3.54%
15608 Fibra Mty S.A.P.I. de C.V.
MX:FMTY14
0.92x MX$279.82 Million
≈ $16.10 Million
MX$302.96 Million Mexico MX$14.81 ▲ +0.07%
15609 Aurora Cannabis Inc
NASDAQ:ACB
0.92x $28.84 Million $31.23 Million USA $2.67 ▼ -0.74%
15610 Zhejiang Taotao Vehicles Co. Ltd. A
SHE:301345
0.92x CN¥753.82 Million
≈ $110.31 Million
CN¥816.32 Million China CN¥256.90 ▲ +8.86%
15611 Aarey Drugs & Pharmaceuticals Limited
NSE:AAREYDRUGS
0.92x Rs9.44 Million
≈ $102.09K
Rs10.22 Million India Rs77.50 ▲ +0.39%
15612 Chongqing Road & Bridge Co Ltd
SHG:600106
0.92x CN¥60.61 Million
≈ $8.87 Million
CN¥65.65 Million China CN¥4.02 ▼ -3.60%
15613 Litemax Electronics
TWO:4995
0.92x NT$47.94 Million
≈ $1.51 Million
NT$51.92 Million Taiwan NT$50.30 ▲ +0.00%
15614 Belimo Holding
SW:BEAN
0.92x CHF93.48 Million
≈ $118.18 Million
CHF101.26 Million Switzerland CHF842.00 ▲ +2.00%
15615 Creo Medical Group PLC
LSE:CREO
0.92x GBX15.60 Million
≈ $1.90K
GBX16.90 Million UK GBX13.63 ▲ +0.00%
15616 TROPHY GAMES Development AS
CO:TGAMES
0.92x Dkr9.59 Million
≈ $1.50 Million
Dkr10.39 Million Denmark Dkr13.40 ▲ +0.00%
15617 Korea No. 9 Special Purpose Acquisition Co. Ltd.
KQ:368770
0.92x ₩4.40 Billion
≈ $2.98 Million
₩4.77 Billion Korea ₩12600.00 ▼ -3.82%
15618 Hitech Group Australia Ltd
AU:HIT
0.92x AU$2.71 Million
≈ $1.92 Million
AU$2.94 Million Australia AU$1.26 ▲ +7.69%
15619 Cypress Technology Co Ltd
TWO:3541
0.92x NT$15.48 Million
≈ $487.70K
NT$16.79 Million Taiwan NT$21.65 ▼ -0.23%
15620 XPLUS SA ZY -01
F:75R
0.92x €4.68 Million
≈ $5.47 Million
€5.07 Million Germany €0.50 ▼ -3.85%
15621 BlueNord ASA
OL:BNOR
0.92x Nkr416.50 Million
≈ $43.83 Million
Nkr451.88 Million Norway Nkr523.00 ▼ -1.13%
15622 Henzhen Zhaowei Machinery And Elect
SHE:003021
0.92x CN¥62.63 Million
≈ $9.16 Million
CN¥67.96 Million China CN¥73.62 ▼ -3.97%
15623 National Storage REIT
AU:NSR
0.92x AU$67.90 Million
≈ $48.04 Million
AU$73.70 Million Australia AU$2.79 ▲ +0.00%
15624 Baikowski SASU
PA:ALBKK
0.92x €4.26 Million
≈ $4.98 Million
€4.62 Million France €24.80 ▲ +0.81%
15625 Soitec SA
PA:SOI
0.92x €72.02 Million
≈ $84.20 Million
€78.19 Million France €115.25 ▼ -1.33%
15626 Kunshan Kinglai Hygienic Materials Co Ltd
SHE:300260
0.92x CN¥34.21 Million
≈ $5.01 Million
CN¥37.14 Million China CN¥56.18 ▲ +0.83%
15627 Taiwan Sakura Corp
TW:9911
0.92x NT$382.66 Million
≈ $12.06 Million
NT$415.44 Million Taiwan NT$82.60 ▲ +0.61%
15628 Boston Omaha Corp
NYSE:BOC
0.92x $9.12 Million $9.91 Million USA $14.21 ▲ +0.78%
15629 Shoe Carnival Inc
NASDAQ:SCVL
0.92x $33.64 Million $36.53 Million USA $14.49 ▼ -5.66%
15630 LEENO Industrial Inc
KQ:058470
0.92x ₩36.46 Billion
≈ $24.71 Million
₩39.59 Billion Korea ₩68600.00 ▼ -7.17%
15631 Llorente & Cuenca S.A.
MC:LLYC
0.92x €11.37 Million
≈ $13.30 Million
€12.35 Million Spain €4.90 ▲ +0.00%
15632 Floyd Public Company Limited
BK:FLOYD
0.92x ฿50.37 Million
≈ $1.57 Million
฿54.72 Million Thailand ฿1.12 ▲ +0.90%
15633 Acuity Brands Inc
NYSE:AYI
0.92x $89.10 Million $96.80 Million USA $330.14 ▲ +0.97%
15634 Mha Ltd
LSE:MHA
0.92x GBX51.84 Million
≈ $6.31K
GBX56.33 Million UK GBX139.00 ▼ -0.71%
15635 KST Beteiligungs AG
F:KSW
0.92x €263.20K
≈ $307.71K
€286.04K Germany €0.99 ▲ +0.51%
15636 Enanta Pharmaceuticals Inc
NASDAQ:ENTA
0.92x $12.36 Million $13.44 Million USA $12.78 ▼ -1.31%
15637 Leadtrend Technology Corp
TW:3588
0.92x NT$7.40 Million
≈ $233.27K
NT$8.05 Million Taiwan NT$54.70 ▼ -0.73%
15638 Nan Pao Resins Chemical Co Ltd
TW:4766
0.92x NT$726.21 Million
≈ $22.88 Million
NT$790.10 Million Taiwan NT$330.00 ▲ +0.46%
15639 Hindalco Industries Limited
NSE:HINDALCO
0.92x Rs80.36 Billion
≈ $869.06 Million
Rs87.45 Billion India Rs942.80 ▼ -1.34%
15640 Bridgewater Bancshares Inc
NASDAQ:BWB
0.92x $15.99 Million $17.41 Million USA $20.78 ▲ +1.76%
15641 Jiangsu Bide Science and Technology Co. Ltd.
SHG:605298
0.92x CN¥25.88 Million
≈ $3.79 Million
CN¥28.17 Million China CN¥44.71 ▲ +0.58%
15642 Advanced Analog Technology
TWO:3438
0.92x NT$18.63 Million
≈ $586.88K
NT$20.28 Million Taiwan NT$55.70 ▼ -4.13%
15643 Adroit Infotech Limited
NSE:ADROITINFO
0.92x Rs20.22 Million
≈ $218.66K
Rs22.02 Million India Rs9.99 ▼ -3.94%
15644 ITV PLC UNSP.ADR/10LS-10
F:IJ70
0.92x €202.00 Million
≈ $236.16 Million
€220.00 Million Germany €9.30 ▲ +0.00%
15645 Transindia Real Estate Limited
NSE:TREL
0.92x Rs149.20 Million
≈ $1.61 Million
Rs162.50 Million India Rs24.32 ▲ +0.21%
15646 Jeonjinbio Co. Ltd
KQ:110020
0.92x ₩313.21 Million
≈ $212.26K
₩341.17 Million Korea ₩2250.00 ▲ +11.94%
15647 YALLA GROUP SP.ADS/1 CL.A
F:80Q
0.92x €137.54 Million
≈ $160.79 Million
€149.83 Million Germany €4.50 ▼ -2.60%
15648 ALPHA
KLSE:0303
0.92x RM11.01 Million
≈ $2.76 Million
RM12.00 Million Malaysia RM0.26 ▲ +1.96%
15649 PharmGen Science Inc
KO:004720
0.92x ₩3.40 Billion
≈ $2.30 Million
₩3.71 Billion Korea ₩3440.00 ▼ -1.01%
15650 EUROKAI GmbH & Co. KGaA
F:EUK3
0.92x €11.34 Million
≈ $13.26 Million
€12.36 Million Germany €58.00 ▲ +0.00%
15651 Nexus Infrastructure plc
LSE:NEXS
0.92x GBX66.77 Million
≈ $8.12K
GBX72.79 Million UK GBX105.00 ▲ +0.00%
15652 Kingnet Network Co Ltd
SHE:002517
0.92x CN¥580.89 Million
≈ $85.00 Million
CN¥633.43 Million China CN¥14.88 ▼ -4.31%
15653 Dr. Reddy’s Laboratories Ltd ADR
NYSE:RDY
0.92x $10.91 Billion $11.90 Billion USA $13.58 ▲ +5.76%
15654 Samick Music I
KO:002450
0.92x ₩11.64 Billion
≈ $7.89 Million
₩12.70 Billion Korea ₩1125.00 ▲ +0.45%
15655 Immo Moury SICAF Immobiliere Publique de Droit Belge
BR:IMMOU
0.92x €649.00K
≈ $758.75K
€708.00K Belgium €31.80 ▼ -0.62%
15656 Angel Oak Financial Strategies Income Term Trust
NYSE:FINS
0.92x $15.18 Million $16.56 Million USA $12.51 ▲ +0.48%
15657 AJ Networks Co Ltd
KO:095570
0.92x ₩12.14 Billion
≈ $8.23 Million
₩13.25 Billion Korea ₩4245.00 ▼ -1.05%
15658 Alpha Trust Andromeda Investment Trust S.A
AT:ANDRO
0.92x €3.76 Million
≈ $4.40 Million
€4.11 Million Greece €8.56 ▼ -0.47%
15659 Toromont Industries Ltd.
TO:TIH
0.92x CA$113.88 Million
≈ $82.38 Million
CA$124.35 Million Canada CA$225.77 ▼ -0.56%
15660 Li Ning Company Limited
F:LNLB
0.92x €971.22 Million
≈ $1.14 Billion
€1.06 Billion Germany €1.57 ▼ -0.66%
15661 BSE Limited
NSE:BSE
0.92x Rs9.92 Billion
≈ $107.27 Million
Rs10.83 Billion India Rs3549.70 ▼ -0.82%
15662 Penske Automotive Group Inc
NYSE:PAG
0.92x $215.00 Million $234.90 Million USA $217.35 ▲ +0.84%
15663 Guangdong Dowstone Technology Co Ltd
SHE:300409
0.92x CN¥169.37 Million
≈ $24.78 Million
CN¥185.06 Million China CN¥16.52 ▼ -5.11%
15664 Tanfield Group PLC
LSE:TAN
0.91x GBX4.98 Million
≈ $606.04
GBX5.45 Million UK GBX4.44 ▲ +0.00%
15665 HyUnion Holding Co Ltd
SHE:002537
0.91x CN¥70.30 Million
≈ $10.29 Million
CN¥76.87 Million China CN¥5.30 ▼ -5.36%
15666 Transition Metals Corp
V:XTM
0.91x CA$3.24 Million
≈ $2.34 Million
CA$3.54 Million Canada CA$0.06 ▲ +0.00%
15667 Forth Smart Service Public Company Limited
BK:FSMART
0.91x ฿126.96 Million
≈ $3.96 Million
฿138.82 Million Thailand ฿8.05 ▲ +0.63%
15668 Formula Systems 1985 Ltd ADR
NASDAQ:FORTY
0.91x $14.95 Million $16.35 Million USA $135.50 ▲ +5.19%
15669 Camden National Corporation
NASDAQ:CAC
0.91x $20.01 Million $21.88 Million USA $54.63 ▲ +1.92%
15670 NetDragon Websoft Holdings Limited
F:3ND
0.91x €228.50 Million
≈ $267.14 Million
€250.00 Million Germany €0.84 ▼ -0.59%
15671 CQS New City High Yield Fund
LSE:NCYF
0.91x GBX12.17 Million
≈ $1.48K
GBX13.32 Million UK GBX52.40 ▲ +0.00%
15672 Avidbank Holdings, Inc. Common stock
NASDAQ:AVBH
0.91x $8.24 Million $9.02 Million USA $31.86 ▲ +0.00%
15673 AP Memory Technology Corp
TW:6531
0.91x NT$617.96 Million
≈ $19.47 Million
NT$676.22 Million Taiwan NT$858.00 ▼ -5.09%
15674 First Interstate BancSystem Inc
NASDAQ:FIBK
0.91x $55.00 Million $60.20 Million USA $38.12 ▲ +0.05%
15675 InfoBeans Technologies Limited
NSE:INFOBEAN
0.91x Rs526.40 Million
≈ $5.69 Million
Rs576.20 Million India Rs157.33 ▲ +0.48%
15676 KANSAI PAINT SPON.ADR/1/2
F:KAP0
0.91x €34.97 Billion
≈ $40.88 Billion
€38.31 Billion Germany €5.90 ▲ +1.72%
15677 Lu Thai Textile
SHE:200726
0.91x HK$129.94 Million
≈ $16.59 Million
HK$142.41 Million China HK$4.18 ▼ -0.71%
15678 Heranba Industries Limited
NSE:HERANBA
0.91x Rs127.00 Million
≈ $1.37 Million
Rs139.20 Million India Rs174.96 ▼ -0.35%
15679 Kristal Kola ve Mesrubat Sanayi Ticaret AS
IS:KRSTL
0.91x TL105.18 Million
≈ $2.36 Million
TL115.31 Million Turkey TL10.52 ▲ +0.86%
15680 Rumble Resources Ltd
AU:RTR
0.91x AU$301.66K
≈ $213.44K
AU$330.75K Australia AU$0.05 ▲ +0.00%
15681 SINGULAR PEOPLE S EO-1
F:H0U
0.91x €5.52 Million
≈ $6.45 Million
€6.05 Million Germany €2.00 ▲ +0.50%
15682 Rockwell Automation Inc
NYSE:ROK
0.91x $320.00 Million $351.00 Million USA $462.16 ▲ +0.33%
15683 HOMAG Group AG
F:HG1
0.91x €5.92 Million
≈ $6.93 Million
€6.50 Million Germany €25.00 ▲ +2.46%
15684 Scope Metals Group Ltd
TA:SCOP
0.91x ILA39.70 Million
≈ $106.44K
ILA43.55 Million Israel ILA29200.00 ▲ +0.17%
15685 Judo Capital Holdings Ltd
AU:JDO
0.91x AU$54.60 Million
≈ $38.63 Million
AU$59.90 Million Australia AU$0.91 ▼ -1.62%
15686 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
0.91x Rs10.38 Billion
≈ $112.26 Million
Rs11.39 Billion India Rs4961.50 ▼ -2.05%
15687 FM Global Logistics Holdings Bhd
KLSE:7210
0.91x RM11.68 Million
≈ $2.93 Million
RM12.81 Million Malaysia RM0.59 ▲ +0.00%
15688 Beardsell Limited
NSE:BEARDSELL
0.91x Rs45.10 Million
≈ $487.74K
Rs49.50 Million India Rs27.64 ▲ +1.77%
15689 Abrdn PLC
LSE:ABDN
0.91x GBX225.00 Million
≈ $27.38K
GBX247.00 Million UK GBX248.40 ▲ +1.47%
15690 Caledonia Mining Corporation Plc
LSE:CMCL
0.91x GBX13.77 Million
≈ $1.68K
GBX15.12 Million UK GBX1395.00 ▲ +0.00%
15691 TROC DE L'ILE SA
PA:MLTRO
0.91x €275.00K
≈ $321.50K
€302.00K France €2.48 ▲ +0.00%
15692 Deutsche Lufthansa AG
XETRA:LHA
0.91x €224.00 Million
≈ $261.88 Million
€246.00 Million Germany €8.76 ▲ +3.60%
15693 Unique Engineering and Construction Public Company Limited
BK:UNIQ
0.91x ฿46.13 Million
≈ $1.44 Million
฿50.66 Million Thailand ฿2.84 ▼ -0.70%
15694 NVE Corporation
NASDAQ:NVEC
0.91x $4.49 Million $4.93 Million USA $117.55 ▼ -12.41%
15695 Bicicletas Monark S.A
SA:BMKS3
0.91x R$3.39 Million
≈ $665.57K
R$3.73 Million Brazil R$379.52 ▲ +0.00%
15696 Jensen-Group NV
BR:JEN
0.91x €29.50 Million
≈ $34.49 Million
€32.44 Million Belgium €84.40 ▲ +0.48%
15697 ABM International Limited
NSE:ABMINTLLTD
0.91x Rs300.00K
≈ $3.24K
Rs330.00K India Rs41.02 ▼ -2.50%
15698 Randgold Exploration
JSE:RNG
0.91x ZAC10.85K
≈ $5.77
ZAC11.94K South Africa ZAC404.00 ▲ +10.99%
15699 Hong Kong Pharma Digital Technology Holdings Limited Ordinary shares
NASDAQ:HKPD
0.91x $753.12K $828.56K USA $0.37 ▲ +10.27%
15700 ROBEX Resources Inc
AU:RXR
0.91x AU$29.82 Million
≈ $21.10 Million
AU$32.81 Million Australia AU$7.23 ▼ -2.56%