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