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 |
|---|---|---|---|---|---|---|---|
| 15701 |
Boston Omaha Corp
NYSE:BOC |
0.92x | $9.12 Million | $9.91 Million | USA | $13.73 | ▲ +0.59% |
| 15702 |
Shoe Carnival Inc
NASDAQ:SCVL |
0.92x | $33.64 Million | $36.53 Million | USA | $16.33 | ▼ -5.00% |
| 15703 |
LEENO Industrial Inc
KQ:058470 |
0.92x |
₩36.46 Billion
≈ $24.71 Million |
₩39.59 Billion | Korea | ₩94100.00 | ▼ -5.52% |
| 15704 |
Llorente & Cuenca S.A.
MC:LLYC |
0.92x |
€11.37 Million
≈ $13.30 Million |
€12.35 Million | Spain | €5.00 | ▲ +0.00% |
| 15705 |
Floyd Public Company Limited
BK:FLOYD |
0.92x |
฿50.37 Million
≈ $1.57 Million |
฿54.72 Million | Thailand | ฿1.08 | ▲ +0.00% |
| 15706 |
Acuity Brands Inc
NYSE:AYI |
0.92x | $89.10 Million | $96.80 Million | USA | $302.04 | ▼ -1.94% |
| 15707 |
Mha Ltd
LSE:MHA |
0.92x |
GBX51.84 Million
≈ $6.31K |
GBX56.33 Million | UK | GBX146.50 | ▲ +0.00% |
| 15708 |
KST Beteiligungs AG
F:KSW |
0.92x |
€263.20K
≈ $307.71K |
€286.04K | Germany | €0.86 | ▲ +0.58% |
| 15709 |
Nan Pao Resins Chemical Co Ltd
TW:4766 |
0.92x |
NT$848.06 Million
≈ $26.72 Million |
NT$921.78 Million | Taiwan | NT$366.50 | ▼ -2.01% |
| 15710 |
Enanta Pharmaceuticals Inc
NASDAQ:ENTA |
0.92x | $12.36 Million | $13.44 Million | USA | $11.28 | ▼ -3.84% |
| 15711 |
Leadtrend Technology Corp
TW:3588 |
0.92x |
NT$7.40 Million
≈ $233.27K |
NT$8.05 Million | Taiwan | NT$58.90 | ▼ -2.48% |
| 15712 |
TSH Resources Bhd
KLSE:9059 |
0.92x |
RM79.52 Million
≈ $19.97 Million |
RM86.53 Million | Malaysia | RM1.12 | ▲ +2.75% |
| 15713 |
Hindalco Industries Limited
NSE:HINDALCO |
0.92x |
Rs80.36 Billion
≈ $869.06 Million |
Rs87.45 Billion | India | Rs1092.60 | ▼ -2.93% |
| 15714 |
Bridgewater Bancshares Inc
NASDAQ:BWB |
0.92x | $15.99 Million | $17.41 Million | USA | $19.25 | ▲ +0.89% |
| 15715 |
Jiangsu Bide Science and Technology Co. Ltd.
SHG:605298 |
0.92x |
CN¥25.88 Million
≈ $3.79 Million |
CN¥28.17 Million | China | CN¥54.00 | ▼ -0.57% |
| 15716 |
Advanced Analog Technology
TWO:3438 |
0.92x |
NT$18.63 Million
≈ $586.88K |
NT$20.28 Million | Taiwan | NT$70.30 | ▼ -3.57% |
| 15717 |
Adroit Infotech Limited
NSE:ADROITINFO |
0.92x |
Rs20.22 Million
≈ $218.66K |
Rs22.02 Million | India | Rs9.99 | ▼ -3.94% |
| 15718 |
ITV PLC UNSP.ADR/10LS-10
F:IJ70 |
0.92x |
€202.00 Million
≈ $236.16 Million |
€220.00 Million | Germany | €9.30 | ▲ +0.00% |
| 15719 |
Commercial Bancgroup, Inc. Common Stock
NASDAQ:CBK |
0.92x | $9.10 Million | $9.91 Million | USA | $29.74 | ▲ +1.92% |
| 15720 |
Jeonjinbio Co. Ltd
KQ:110020 |
0.92x |
₩313.21 Million
≈ $212.26K |
₩341.17 Million | Korea | ₩1901.00 | ▼ -3.70% |
| 15721 |
YALLA GROUP SP.ADS/1 CL.A
F:80Q |
0.92x |
€137.54 Million
≈ $160.79 Million |
€149.83 Million | Germany | €4.56 | ▲ +0.00% |
| 15722 |
ALPHA
KLSE:0303 |
0.92x |
RM11.01 Million
≈ $2.76 Million |
RM12.00 Million | Malaysia | RM0.25 | ▲ +0.00% |
| 15723 |
PharmGen Science Inc
KO:004720 |
0.92x |
₩3.40 Billion
≈ $2.30 Million |
₩3.71 Billion | Korea | ₩3090.00 | ▼ -2.37% |
| 15724 |
EUROKAI GmbH & Co. KGaA
F:EUK3 |
0.92x |
€11.34 Million
≈ $13.26 Million |
€12.36 Million | Germany | €58.60 | ▲ +0.00% |
| 15725 |
Nexus Infrastructure plc
LSE:NEXS |
0.92x |
GBX66.77 Million
≈ $8.12K |
GBX72.79 Million | UK | GBX109.00 | ▲ +0.00% |
| 15726 |
Treatt PLC
LSE:TET |
0.92x |
GBX2.65 Million
≈ $322.19 |
GBX2.89 Million | UK | GBX301.50 | ▼ -0.17% |
| 15727 |
Kingnet Network Co Ltd
SHE:002517 |
0.92x |
CN¥580.89 Million
≈ $85.00 Million |
CN¥633.43 Million | China | CN¥15.22 | ▼ -0.07% |
| 15728 |
Dr. Reddy’s Laboratories Ltd ADR
NYSE:RDY |
0.92x | $10.91 Billion | $11.90 Billion | USA | $13.58 | ▲ +5.76% |
| 15729 |
ALTEOGEN Inc
KQ:196170 |
0.92x |
₩65.02 Billion
≈ $44.07 Million |
₩70.92 Billion | Korea | ₩332500.00 | ▼ -4.04% |
| 15730 |
Hedera Group publ AB
ST:HEGR |
0.92x |
Skr2.20 Million
≈ $236.76K |
Skr2.40 Million | Sweden | Skr0.61 | ▼ -0.81% |
| 15731 |
Immo Moury SICAF Immobiliere Publique de Droit Belge
BR:IMMOU |
0.92x |
€649.00K
≈ $758.75K |
€708.00K | Belgium | €33.80 | ▲ +0.60% |
| 15732 |
Angel Oak Financial Strategies Income Term Trust
NYSE:FINS |
0.92x | $15.18 Million | $16.56 Million | USA | $12.71 | ▼ -0.70% |
| 15733 |
AJ Networks Co Ltd
KO:095570 |
0.92x |
₩12.14 Billion
≈ $8.23 Million |
₩13.25 Billion | Korea | ₩4275.00 | ▼ -1.61% |
| 15734 |
Alpha Trust Andromeda Investment Trust S.A
AT:ANDRO |
0.92x |
€3.76 Million
≈ $4.40 Million |
€4.11 Million | Greece | €8.42 | ▲ +1.20% |
| 15735 |
Toromont Industries Ltd.
TO:TIH |
0.92x |
CA$113.88 Million
≈ $82.38 Million |
CA$124.35 Million | Canada | CA$222.79 | ▼ -2.13% |
| 15736 |
Li Ning Company Limited
F:LNLB |
0.92x |
€971.22 Million
≈ $1.14 Billion |
€1.06 Billion | Germany | €1.91 | ▼ -0.57% |
| 15737 |
Mah Sing Group Bhd
KLSE:8583 |
0.92x |
RM88.14 Million
≈ $22.13 Million |
RM96.25 Million | Malaysia | RM0.99 | ▲ +0.00% |
| 15738 |
BSE Limited
NSE:BSE |
0.92x |
Rs9.92 Billion
≈ $107.27 Million |
Rs10.83 Billion | India | Rs3880.00 | ▼ -3.80% |
| 15739 |
Guangdong Dowstone Technology Co Ltd
SHE:300409 |
0.92x |
CN¥169.37 Million
≈ $24.78 Million |
CN¥185.06 Million | China | CN¥21.47 | ▲ +0.23% |
| 15740 |
Tanfield Group PLC
LSE:TAN |
0.91x |
GBX4.98 Million
≈ $606.04 |
GBX5.45 Million | UK | GBX4.80 | ▲ +5.96% |
| 15741 |
HyUnion Holding Co Ltd
SHE:002537 |
0.91x |
CN¥70.30 Million
≈ $10.29 Million |
CN¥76.87 Million | China | CN¥6.14 | ▲ +0.49% |
| 15742 |
Transition Metals Corp
V:XTM |
0.91x |
CA$3.24 Million
≈ $2.34 Million |
CA$3.54 Million | Canada | CA$0.07 | ▲ +0.00% |
| 15743 |
Forth Smart Service Public Company Limited
BK:FSMART |
0.91x |
฿126.96 Million
≈ $3.96 Million |
฿138.82 Million | Thailand | ฿7.70 | ▲ +3.36% |
| 15744 |
Formula Systems 1985 Ltd ADR
NASDAQ:FORTY |
0.91x | $14.95 Million | $16.35 Million | USA | $135.50 | ▲ +5.19% |
| 15745 |
Camden National Corporation
NASDAQ:CAC |
0.91x | $20.01 Million | $21.88 Million | USA | $50.50 | ▲ +0.24% |
| 15746 |
NetDragon Websoft Holdings Limited
F:3ND |
0.91x |
€228.50 Million
≈ $267.14 Million |
€250.00 Million | Germany | €0.86 | ▼ -12.69% |
| 15747 |
CQS New City High Yield Fund
LSE:NCYF |
0.91x |
GBX12.17 Million
≈ $1.48K |
GBX13.32 Million | UK | GBX51.20 | ▲ +1.79% |
| 15748 |
First Interstate BancSystem Inc
NASDAQ:FIBK |
0.91x | $55.00 Million | $60.20 Million | USA | $35.57 | ▼ -0.42% |
| 15749 |
InfoBeans Technologies Limited
NSE:INFOBEAN |
0.91x |
Rs526.40 Million
≈ $5.69 Million |
Rs576.20 Million | India | Rs172.82 | ▲ +3.59% |
| 15750 |
KANSAI PAINT SPON.ADR/1/2
F:KAP0 |
0.91x |
€34.97 Billion
≈ $40.88 Billion |
€38.31 Billion | Germany | €5.90 | ▲ +1.72% |
| 15751 |
Heranba Industries Limited
NSE:HERANBA |
0.91x |
Rs127.00 Million
≈ $1.37 Million |
Rs139.20 Million | India | Rs175.93 | ▲ +2.17% |
| 15752 |
Kristal Kola ve Mesrubat Sanayi Ticaret AS
IS:KRSTL |
0.91x |
TL105.18 Million
≈ $2.36 Million |
TL115.31 Million | Turkey | TL10.87 | ▼ -8.11% |
| 15753 |
Rumble Resources Ltd
AU:RTR |
0.91x |
AU$301.66K
≈ $213.44K |
AU$330.75K | Australia | AU$0.05 | ▼ -3.77% |
| 15754 |
SINGULAR PEOPLE S EO-1
F:H0U |
0.91x |
€5.52 Million
≈ $6.45 Million |
€6.05 Million | Germany | €2.43 | ▲ +1.67% |
| 15755 |
Rockwell Automation Inc
NYSE:ROK |
0.91x | $320.00 Million | $351.00 Million | USA | $446.71 | ▼ -3.36% |
| 15756 |
HOMAG Group AG
F:HG1 |
0.91x |
€5.92 Million
≈ $6.93 Million |
€6.50 Million | Germany | €24.40 | ▼ -4.69% |
| 15757 |
Scope Metals Group Ltd
TA:SCOP |
0.91x |
ILA39.70 Million
≈ $106.44K |
ILA43.55 Million | Israel | ILA27080.00 | ▲ +2.77% |
| 15758 |
Judo Capital Holdings Ltd
AU:JDO |
0.91x |
AU$54.60 Million
≈ $38.63 Million |
AU$59.90 Million | Australia | AU$1.43 | ▼ -1.72% |
| 15759 |
FM Global Logistics Holdings Bhd
KLSE:7210 |
0.91x |
RM11.68 Million
≈ $2.93 Million |
RM12.81 Million | Malaysia | RM0.59 | ▼ -0.85% |
| 15760 |
Abrdn PLC
LSE:ABDN |
0.91x |
GBX225.00 Million
≈ $27.38K |
GBX247.00 Million | UK | GBX238.60 | ▼ -1.00% |
| 15761 |
Caledonia Mining Corporation Plc
LSE:CMCL |
0.91x |
GBX13.77 Million
≈ $1.68K |
GBX15.12 Million | UK | GBX1550.00 | ▼ -2.21% |
| 15762 |
Petro Rio S.A.
SA:PRIO3 |
0.91x |
R$417.45 Million
≈ $81.91 Million |
R$458.42 Million | Brazil | R$61.12 | ▼ -2.35% |
| 15763 |
TROC DE L'ILE SA
PA:MLTRO |
0.91x |
€275.00K
≈ $321.50K |
€302.00K | France | €2.48 | ▲ +0.00% |
| 15764 |
Deutsche Lufthansa AG
XETRA:LHA |
0.91x |
€224.00 Million
≈ $261.88 Million |
€246.00 Million | Germany | €8.44 | ▼ -0.19% |
| 15765 |
Unique Engineering and Construction Public Company Limited
BK:UNIQ |
0.91x |
฿46.13 Million
≈ $1.44 Million |
฿50.66 Million | Thailand | ฿2.76 | ▼ -1.43% |
| 15766 |
NVE Corporation
NASDAQ:NVEC |
0.91x | $4.49 Million | $4.93 Million | USA | $102.11 | ▼ -6.39% |
| 15767 |
Jensen-Group NV
BR:JEN |
0.91x |
€29.50 Million
≈ $34.49 Million |
€32.44 Million | Belgium | €80.20 | ▲ +1.52% |
| 15768 |
ABM International Limited
NSE:ABMINTLLTD |
0.91x |
Rs300.00K
≈ $3.24K |
Rs330.00K | India | Rs42.95 | ▲ +0.00% |
| 15769 |
Randgold Exploration
JSE:RNG |
0.91x |
ZAC10.85K
≈ $5.77 |
ZAC11.94K | South Africa | ZAC119.00 | ▲ +0.00% |
| 15770 |
Hong Kong Pharma Digital Technology Holdings Limited Ordinary shares
NASDAQ:HKPD |
0.91x | $753.12K | $828.56K | USA | $0.49 | ▼ -2.06% |
| 15771 |
ROBEX Resources Inc
AU:RXR |
0.91x |
AU$29.82 Million
≈ $21.10 Million |
AU$32.81 Million | Australia | AU$7.23 | ▼ -2.56% |
| 15772 |
Shandong Hi-Speed Road&Bridge
SHE:000498 |
0.91x |
CN¥346.23 Million
≈ $50.66 Million |
CN¥381.14 Million | China | CN¥5.16 | ▲ +0.58% |
| 15773 |
Thai Rung Union Car Public Company Limited
BK:TRU |
0.91x |
฿51.86 Million
≈ $1.62 Million |
฿57.11 Million | Thailand | ฿3.82 | ▼ -0.52% |
| 15774 |
Panelsan Cati Cephe Sistemleri Sanayi ve Ticaret AS
IS:PNLSN |
0.91x |
TL63.94 Million
≈ $1.43 Million |
TL70.41 Million | Turkey | TL48.90 | ▼ -1.81% |
| 15775 |
Shanghai Friendess Electronics Tech
SHG:688188 |
0.91x |
CN¥239.87 Million
≈ $35.10 Million |
CN¥264.20 Million | China | CN¥157.13 | ▲ +2.09% |
| 15776 |
Guilin Fuda Co Ltd
SHG:603166 |
0.91x |
CN¥86.36 Million
≈ $12.64 Million |
CN¥95.13 Million | China | CN¥13.45 | ▲ +9.98% |
| 15777 |
Middlefield Banc
NASDAQ:MBCN |
0.91x | $4.83 Million | $5.32 Million | USA | $33.67 | ▼ -3.58% |
| 15778 |
Orient International Enterprise Ltd
SHG:600278 |
0.91x |
CN¥57.71 Million
≈ $8.44 Million |
CN¥63.61 Million | China | CN¥6.43 | ▼ -0.31% |
| 15779 |
Hubtown Limited
NSE:HUBTOWN |
0.91x |
Rs937.60 Million
≈ $10.14 Million |
Rs1.03 Billion | India | Rs203.30 | ▲ +0.35% |
| 15780 |
Dfcity Group Bhd
KLSE:5165 |
0.91x |
RM302.00K
≈ $75.82K |
RM333.00K | Malaysia | RM0.35 | ▲ +0.00% |
| 15781 |
Wiz Soluções e Corretagem de Seguros S.A
SA:WIZC3 |
0.91x |
R$138.03 Million
≈ $27.08 Million |
R$152.26 Million | Brazil | R$7.60 | ▲ +1.33% |
| 15782 |
Zhejiang Kanglongda Special
SHG:603665 |
0.91x |
CN¥18.88 Million
≈ $2.76 Million |
CN¥20.83 Million | China | CN¥26.74 | ▼ -0.85% |
| 15783 |
Allreal Holding
SW:ALLN |
0.91x |
CHF92.90 Million
≈ $117.45 Million |
CHF102.50 Million | Switzerland | CHF203.00 | ▼ -0.25% |
| 15784 |
Airtac International Group
TW:1590 |
0.91x |
NT$1.90 Billion
≈ $59.95 Million |
NT$2.10 Billion | Taiwan | NT$1320.00 | ▲ +0.76% |
| 15785 |
DISCOVERY LTD(UNSP.ADR)/3
F:D3H0 |
0.91x |
€8.67 Billion
≈ $10.13 Billion |
€9.56 Billion | Germany | €38.40 | ▲ +0.00% |
| 15786 |
Premier Inc
NASDAQ:PINC |
0.91x | $15.93 Million | $17.58 Million | USA | $22.31 | ▲ +0.47% |
| 15787 |
BKI Investment Company Ltd
AU:BKI |
0.91x |
AU$27.80 Million
≈ $19.67 Million |
AU$30.68 Million | Australia | AU$1.74 | ▼ -0.86% |
| 15788 |
Keystone Technology Co Ltd
SHG:605588 |
0.91x |
CN¥8.92 Million
≈ $1.31 Million |
CN¥9.85 Million | China | CN¥52.71 | ▼ -0.55% |
| 15789 |
Cloud Live Technology Group Co Ltd
SHE:002306 |
0.91x |
CN¥45.32 Million
≈ $6.63 Million |
CN¥50.03 Million | China | CN¥2.19 | ▲ +0.00% |
| 15790 |
Sandvik AB
ST:SAND |
0.91x |
Skr4.61 Billion
≈ $496.32 Million |
Skr5.09 Billion | Sweden | Skr379.80 | ▼ -0.65% |
| 15791 |
Tethys Petroleum Ltd
V:TPL |
0.91x |
CA$3.38 Million
≈ $2.45 Million |
CA$3.74 Million | Canada | CA$1.22 | ▼ -6.87% |
| 15792 |
TETHYS PETROLEUM LTD
F:TP21 |
0.91x |
€3.38 Million
≈ $3.96 Million |
€3.74 Million | Germany | €0.61 | ▲ +28.69% |
| 15793 |
Ndr Auto Components Limited
NSE:NDRAUTO |
0.91x |
Rs77.34 Million
≈ $836.40K |
Rs85.44 Million | India | Rs796.65 | ▼ -1.31% |
| 15794 |
Shandong Shuangyi Technology Co Ltd
SHE:300690 |
0.91x |
CN¥40.43 Million
≈ $5.92 Million |
CN¥44.67 Million | China | CN¥24.59 | ▲ +1.36% |
| 15795 |
Millie Seojae.
KQ:418470 |
0.90x |
₩2.95 Billion
≈ $2.00 Million |
₩3.26 Billion | Korea | ₩10310.00 | ▲ +0.78% |
| 15796 |
Hunan Dajiaweikang Pharmaceutical Industry Co.Ltd
SHE:301126 |
0.90x |
CN¥24.04 Million
≈ $3.52 Million |
CN¥26.57 Million | China | CN¥10.06 | ▲ +2.24% |
| 15797 |
Medeon Biodesign
TWO:6499 |
0.90x |
NT$60.74 Million
≈ $1.91 Million |
NT$67.17 Million | Taiwan | NT$81.90 | ▼ -1.09% |
| 15798 |
TES Co. Ltd
KQ:095610 |
0.90x |
₩10.94 Billion
≈ $7.42 Million |
₩12.10 Billion | Korea | ₩139200.00 | ▲ +2.43% |
| 15799 |
T7 Global Bhd
KLSE:7228 |
0.90x |
RM11.65 Million
≈ $2.93 Million |
RM12.89 Million | Malaysia | RM0.26 | ▲ +2.00% |
| 15800 |
Inchcape PLC
LSE:INCH |
0.90x |
GBX113.00 Million
≈ $13.75K |
GBX125.00 Million | UK | GBX820.50 | ▲ +0.00% |