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