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 |
|---|---|---|---|---|---|---|---|
| 18601 |
Equitas Small Finance Bank Limited
NSE:EQUITASBNK |
0.39x |
Rs773.09 Million
≈ $8.36 Million |
Rs1.98 Billion | India | Rs73.95 | ▲ +2.28% |
| 18602 |
FNC ADD CULTURE. Co. Ltd
KQ:063440 |
0.39x |
₩1.10 Billion
≈ $745.48K |
₩2.82 Billion | Korea | ₩1080.00 | ▼ -1.10% |
| 18603 |
Comstock Holding Companies Inc
NASDAQ:CHCI |
0.39x | $5.26 Million | $13.47 Million | USA | $16.54 | ▲ +3.96% |
| 18604 |
Embecta Corp
NASDAQ:EMBC |
0.39x | $17.20 Million | $44.10 Million | USA | $3.38 | ▼ -0.88% |
| 18605 |
Sampo Oyj A
HE:SAMPO |
0.39x |
€295.00 Million
≈ $344.89 Million |
€757.00 Million | Finland | €8.88 | ▲ +0.27% |
| 18606 |
NatWest Group PLC
LSE:NWG |
0.39x |
GBX502.00 Million
≈ $61.08K |
GBX1.29 Billion | UK | GBX593.80 | ▼ -1.26% |
| 18607 |
Safari Investments RSA Ltd
JSE:SAR |
0.39x |
ZAC43.80 Million
≈ $23.28K |
ZAC112.56 Million | South Africa | ZAC840.00 | ▲ +1.69% |
| 18608 |
Plby Group Inc
NASDAQ:PLBY |
0.39x | $1.40 Million | $3.59 Million | USA | $1.30 | ▼ -1.52% |
| 18609 |
Schroder UK Mid Cap Fund PLC
LSE:SCP |
0.39x |
GBX846.50K
≈ $102.99 |
GBX2.18 Million | UK | GBX722.00 | ▲ +0.00% |
| 18610 |
Central Proteina Prima Tbk
JK:CPRO |
0.39x |
Rp51.92 Billion
≈ $3.04 Million |
Rp133.50 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 18611 |
FIT INVEST JSC
VN:FIT |
0.39x |
₫6.22 Billion
≈ $236.44K |
₫16.01 Billion | Vietnam | ₫3880.00 | ▲ +0.26% |
| 18612 |
GMR Power and Urban Infra Limited
NSE:GMRP&UI |
0.39x |
Rs3.42 Billion
≈ $37.00 Million |
Rs8.81 Billion | India | Rs108.31 | ▼ -1.07% |
| 18613 |
CNNC Hua Yuan Titanium Dioxide Co Ltd
SHE:002145 |
0.39x |
CN¥22.08 Million
≈ $3.23 Million |
CN¥56.84 Million | China | CN¥4.40 | ▲ +0.00% |
| 18614 |
PharmaEngine
TWO:4162 |
0.39x |
NT$53.01 Million
≈ $1.67 Million |
NT$136.46 Million | Taiwan | NT$55.50 | ▼ -0.36% |
| 18615 |
Alarko Holding AS
IS:ALARK |
0.39x |
TL1.23 Billion
≈ $27.50 Million |
TL3.16 Billion | Turkey | TL98.50 | ▼ -2.57% |
| 18616 |
Sat Industries Limited
NSE:SATINDLTD |
0.39x |
Rs46.44 Million
≈ $502.27K |
Rs119.62 Million | India | Rs89.76 | ▼ -3.36% |
| 18617 |
Niraj Ispat Industries Limited
NSE:NIRAJISPAT |
0.39x |
Rs842.00K
≈ $9.11K |
Rs2.17 Million | India | Rs216.00 | ▼ -0.64% |
| 18618 |
Joeone Co Ltd
SHG:601566 |
0.39x |
CN¥52.74 Million
≈ $7.72 Million |
CN¥135.86 Million | China | CN¥11.19 | ▲ +0.99% |
| 18619 |
Kumho Industrial Co Ltd
KO:002995 |
0.39x |
₩17.20 Billion
≈ $11.66 Million |
₩44.32 Billion | Korea | ₩11900.00 | ▼ -2.54% |
| 18620 |
Kumho Ind
KO:002990 |
0.39x |
₩17.20 Billion
≈ $11.66 Million |
₩44.32 Billion | Korea | ₩3770.00 | ▼ -3.08% |
| 18621 |
Dubber Corporation Ltd
AU:DUB |
0.39x |
AU$150.70K
≈ $106.63K |
AU$388.34K | Australia | AU$0.01 | ▲ +0.00% |
| 18622 |
Podak Co Ltd
TWO:3537 |
0.39x |
NT$27.39 Million
≈ $862.78K |
NT$70.58 Million | Taiwan | NT$83.60 | ▲ +10.00% |
| 18623 |
Q.S.I Co. LTD
KQ:066310 |
0.39x |
₩75.42 Million
≈ $51.11K |
₩194.48 Million | Korea | ₩10080.00 | ▼ -5.00% |
| 18624 |
Zoomlion Heavy Industry Science and Technology Co. Ltd
F:8CZ |
0.39x |
€1.16 Billion
≈ $1.36 Billion |
€2.99 Billion | Germany | €0.83 | ▼ -2.50% |
| 18625 |
Exemplar REITail Ltd
JSE:EXP |
0.39x |
ZAC124.65 Million
≈ $66.25K |
ZAC321.71 Million | South Africa | ZAC17.35 | ▲ +0.00% |
| 18626 |
Mishra Dhatu Nigam Limited
NSE:MIDHANI |
0.39x |
Rs100.35 Million
≈ $1.09 Million |
Rs259.24 Million | India | Rs435.55 | ▼ -1.74% |
| 18627 |
Catcha Digital Bhd
KLSE:0173 |
0.39x |
RM4.16 Million
≈ $1.04 Million |
RM10.76 Million | Malaysia | RM0.28 | ▲ +19.15% |
| 18628 |
Shandong Yanggu Huatai Chemical Co Ltd
SHE:300121 |
0.39x |
CN¥12.63 Million
≈ $1.85 Million |
CN¥32.70 Million | China | CN¥13.21 | ▲ +6.36% |
| 18629 |
Bank Central Asia Tbk
JK:BBCA |
0.39x |
Rp5.74 Trillion
≈ $336.33 Million |
Rp14.87 Trillion | Indonesia | Rp5075.00 | ▼ -6.45% |
| 18630 |
SK IE Technology Co Ltd
KO:361610 |
0.39x |
₩27.69 Billion
≈ $18.77 Million |
₩71.77 Billion | Korea | ₩17800.00 | ▼ -4.97% |
| 18631 |
Freshworks Inc
NASDAQ:FRSH |
0.39x | $70.88 Million | $183.72 Million | USA | $9.45 | ▼ -1.46% |
| 18632 |
Soulbrain Holdings Co. Ltd
KQ:036830 |
0.39x |
₩8.41 Billion
≈ $5.70 Million |
₩21.80 Billion | Korea | ₩44600.00 | ▼ -7.66% |
| 18633 |
Inspire Medical Systems Inc
NYSE:INSP |
0.39x | $52.47 Million | $136.09 Million | USA | $41.19 | ▼ -2.37% |
| 18634 |
Dezhou United Petroleum Technology Co.Ltd.
SHE:301158 |
0.39x |
CN¥19.48 Million
≈ $2.85 Million |
CN¥50.55 Million | China | CN¥15.36 | ▲ +0.20% |
| 18635 |
Ncs Testing Technology Co Ltd
SHE:300797 |
0.39x |
CN¥15.96 Million
≈ $2.34 Million |
CN¥41.43 Million | China | CN¥13.99 | ▲ +2.34% |
| 18636 |
Hangzhou Landscape Architecture Design Institute Co Ltd
SHE:300649 |
0.38x |
CN¥6.01 Million
≈ $879.17K |
CN¥15.61 Million | China | CN¥27.90 | ▲ +1.75% |
| 18637 |
Deutsche Effecten- und Wechsel-Beteiligungsgesellschaft AG
XETRA:EFF |
0.38x |
€1.45 Million
≈ $1.70 Million |
€3.77 Million | Germany | €3.36 | ▲ +0.00% |
| 18638 |
United Homes Group Inc.
NASDAQ:UHG |
0.38x | $1.23 Million | $3.20 Million | USA | $1.22 | ▲ +0.00% |
| 18639 |
Toro Co
NYSE:TTC |
0.38x | $26.10 Million | $67.90 Million | USA | $87.21 | ▼ -1.82% |
| 18640 |
Touax SCA
PA:ALPWG |
0.38x |
€518.00K
≈ $605.60K |
€1.35 Million | USA | €0.77 | ▲ +0.52% |
| 18641 |
Prodways Group SA
PA:PWG |
0.38x |
€518.00K
≈ $605.60K |
€1.35 Million | France | €0.84 | ▲ +6.05% |
| 18642 |
Global Opportunities Trust Ord
LSE:GOT |
0.38x |
GBX4.25 Million
≈ $516.62 |
GBX11.08 Million | UK | GBX337.00 | ▼ -1.75% |
| 18643 |
Hangzhou Chang Chuan Technology Co Ltd
SHE:300604 |
0.38x |
CN¥167.62 Million
≈ $24.53 Million |
CN¥438.38 Million | China | CN¥206.73 | ▼ -7.44% |
| 18644 |
WestKam Gold Corp
V:WKG |
0.38x |
CA$46.43K
≈ $33.59K |
CA$121.44K | Canada | CA$0.18 | ▲ +0.00% |
| 18645 |
ZYNP Corp
SHE:002448 |
0.38x |
CN¥35.29 Million
≈ $5.16 Million |
CN¥92.31 Million | China | CN¥13.08 | ▲ +0.69% |
| 18646 |
Nexus AG
F:NXU |
0.38x |
€2.89 Million
≈ $3.38 Million |
€7.56 Million | Germany | €71.40 | ▲ +0.14% |
| 18647 |
Plazza AG
SW:PLAN |
0.38x |
CHF13.52 Million
≈ $17.09 Million |
CHF35.38 Million | Switzerland | CHF435.00 | ▼ -0.23% |
| 18648 |
Sichuan Chuantou Energy Co Ltd
SHG:600674 |
0.38x |
CN¥672.00 Million
≈ $98.33 Million |
CN¥1.76 Billion | China | CN¥15.15 | ▼ -2.70% |
| 18649 |
Occidental Petroleum Corporation
NYSE:OXY |
0.38x | $1.28 Billion | $3.36 Billion | USA | $56.93 | ▼ -2.97% |
| 18650 |
Deveron UAS Corp
V:FARM |
0.38x |
CA$401.50K
≈ $290.44K |
CA$1.05 Million | Canada | CA$0.04 | ▲ +0.00% |
| 18651 |
Zhejiang Guangsha Co Ltd
SHG:600052 |
0.38x |
CN¥25.72 Million
≈ $3.76 Million |
CN¥67.54 Million | China | CN¥3.90 | ▼ -1.27% |
| 18652 |
China Railway Signal & Communication Corporation Limited
F:RS3 |
0.38x |
€436.27 Million
≈ $510.05 Million |
€1.15 Billion | Germany | €0.36 | ▲ +0.56% |
| 18653 |
Bintang Oto Global Tbk PT
JK:BOGA |
0.38x |
Rp6.04 Billion
≈ $354.03K |
Rp15.89 Billion | Indonesia | Rp880.00 | ▼ -14.56% |
| 18654 |
Ralco Corporation Bhd
KLSE:7498 |
0.38x |
RM273.00K
≈ $68.54K |
RM718.00K | Malaysia | RM1.03 | ▲ +0.98% |
| 18655 |
vTv Therapeutics Inc
NASDAQ:VTVT |
0.38x | $9.15 Million | $24.13 Million | USA | $32.14 | ▼ -6.42% |
| 18656 |
Autel Intelligent Technology Corp Ltd
SHG:688208 |
0.38x |
CN¥29.40 Million
≈ $4.30 Million |
CN¥77.51 Million | China | CN¥29.10 | ▼ -2.18% |
| 18657 |
Loop Telecommunication International Inc
TW:3025 |
0.38x |
NT$60.81 Million
≈ $1.92 Million |
NT$160.37 Million | Taiwan | NT$70.60 | ▲ +0.71% |
| 18658 |
Jih Lin Technology Co Ltd
TW:5285 |
0.38x |
NT$28.39 Million
≈ $894.50K |
NT$74.91 Million | Taiwan | NT$91.80 | ▼ -7.55% |
| 18659 |
Elentec Co. Ltd
KQ:054210 |
0.38x |
₩8.66 Billion
≈ $5.87 Million |
₩22.88 Billion | Korea | ₩9240.00 | ▼ -1.91% |
| 18660 |
Kotra Industries Bhd
KLSE:0002 |
0.38x |
RM4.90 Million
≈ $1.23 Million |
RM12.95 Million | Malaysia | RM3.77 | ▲ +0.53% |
| 18661 |
PASSUS S.A. ZY-1
F:71X |
0.38x |
€2.25 Million
≈ $2.63 Million |
€5.95 Million | Germany | €25.20 | ▲ +0.60% |
| 18662 |
Zhejiang JW Precision Machinery Co.Ltd
SHE:300984 |
0.38x |
CN¥4.49 Million
≈ $656.51K |
CN¥11.87 Million | China | CN¥60.49 | ▲ +3.44% |
| 18663 |
Illumina Inc
NASDAQ:ILMN |
0.38x | $321.00 Million | $850.00 Million | USA | $162.32 | ▼ -3.42% |
| 18664 |
Glarner Kantonalbank
SW:GLKBN |
0.38x |
CHF3.36 Million
≈ $4.24 Million |
CHF8.89 Million | Switzerland | CHF23.40 | ▲ +0.43% |
| 18665 |
Comelf SA
RO:CMF |
0.38x |
RON459.03K
≈ $105.40K |
RON1.22 Million | Romania | RON4.28 | ▲ +0.00% |
| 18666 |
Pabrik Kertas Tjiwi Kimia Tbk
JK:TKIM |
0.38x |
Rp37.18 Million
≈ $2.18K |
Rp98.67 Million | Indonesia | Rp4720.00 | ▼ -4.84% |
| 18667 |
Zhejiang Golden Eagle Co Ltd
SHG:600232 |
0.38x |
CN¥6.48 Million
≈ $947.57K |
CN¥17.19 Million | China | CN¥7.38 | ▲ +2.07% |
| 18668 |
Develia S.A
WAR:DVL |
0.38x |
zł50.24 Million
≈ $13.83 Million |
zł133.40 Million | Poland | zł11.08 | ▲ +1.65% |
| 18669 |
Shurgard Self Storage SA
BR:SHUR |
0.38x |
€92.49 Million
≈ $108.13 Million |
€245.62 Million | Belgium | €23.20 | ▼ -0.85% |
| 18670 |
Doric Nimrod Air Three Ltd
LSE:DNA3 |
0.38x |
GBX9.38 Million
≈ $1.14K |
GBX24.91 Million | UK | GBX64.00 | ▼ -0.78% |
| 18671 |
Guggenheim Taxable Municipal Managed Duration Trust
NYSE:GBAB |
0.38x | $10.95 Million | $29.11 Million | USA | $14.06 | ▼ -0.14% |
| 18672 |
Tibet Weixinkang Medicine Co Ltd
SHG:603676 |
0.38x |
CN¥13.68 Million
≈ $2.00 Million |
CN¥36.39 Million | China | CN¥8.98 | ▲ +1.13% |
| 18673 |
Penn National Gaming Inc
NASDAQ:PENN |
0.38x | $41.90 Million | $111.50 Million | USA | $19.23 | ▼ -2.04% |
| 18674 |
Da Lue International Holding Co Ltd
TWO:4804 |
0.38x |
NT$3.34 Million
≈ $105.20K |
NT$8.89 Million | Taiwan | NT$3.27 | ▲ +0.00% |
| 18675 |
Invengo Information Technology Co Ltd
SHE:002161 |
0.38x |
CN¥27.32 Million
≈ $4.00 Million |
CN¥72.77 Million | China | CN¥6.03 | ▲ +0.50% |
| 18676 |
Qingdao Eastsoft Communic Tech
SHE:300183 |
0.37x |
CN¥12.32 Million
≈ $1.80 Million |
CN¥32.86 Million | China | CN¥11.75 | ▲ +1.73% |
| 18677 |
DingZing Advanced Materials Inc.
TW:6585 |
0.37x |
NT$30.26 Million
≈ $953.23K |
NT$80.76 Million | Taiwan | NT$112.00 | ▲ +2.75% |
| 18678 |
Turk Ilac ve Serum Sanayi AS
IS:TRILC |
0.37x |
TL44.50 Million
≈ $996.76K |
TL119.01 Million | Turkey | TL2.00 | ▼ -9.91% |
| 18679 |
Ebos Group Ltd
AU:EBO |
0.37x |
AU$52.35 Million
≈ $37.04 Million |
AU$140.29 Million | Australia | AU$16.72 | ▲ +4.11% |
| 18680 |
Jiaozuo Wanfang Aluminum
SHE:000612 |
0.37x |
CN¥137.81 Million
≈ $20.17 Million |
CN¥370.08 Million | China | CN¥11.16 | ▼ -2.53% |
| 18681 |
Coltene Holding AG
SW:CLTN |
0.37x |
CHF1.59 Million
≈ $2.01 Million |
CHF4.26 Million | Switzerland | CHF48.70 | ▲ +1.14% |
| 18682 |
Golden House
TA:GOHO |
0.37x |
ILA4.91 Million
≈ $13.17K |
ILA13.21 Million | Israel | ILA1085.00 | ▲ +8.39% |
| 18683 |
NAPATECH A/S NAM. DK 025
F:NAT |
0.37x |
€14.95 Million
≈ $17.48 Million |
€40.23 Million | Germany | €5.15 | ▲ +7.29% |
| 18684 |
China Resources Boya Bio pharmaceutical Group Co Ltd
SHE:300294 |
0.37x |
CN¥43.70 Million
≈ $6.39 Million |
CN¥117.62 Million | China | CN¥16.59 | ▲ +1.72% |
| 18685 |
Secure Energy Services Inc.
TO:SES |
0.37x |
CA$13.00 Million
≈ $9.40 Million |
CA$35.00 Million | Canada | CA$21.33 | ▼ -0.88% |
| 18686 |
Bar Harbor Bankshares Inc
NYSE MKT:BHB |
0.37x | $5.02 Million | $13.54 Million | USA | $34.67 | ▼ -0.26% |
| 18687 |
Steel Dynamics Inc
NASDAQ:STLD |
0.37x | $148.32 Million | $400.11 Million | USA | $268.50 | ▼ -3.02% |
| 18688 |
Jiangsu Hongdou Industrial Co Ltd
SHG:600400 |
0.37x |
CN¥1.11 Million
≈ $161.93K |
CN¥2.99 Million | China | CN¥2.80 | ▲ +0.00% |
| 18689 |
Dogan Burda Dergi Yayincilik ve Pazarlama AS
IS:BIGTK |
0.37x |
TL1.91 Million
≈ $42.88K |
TL5.17 Million | Turkey | TL223.50 | ▼ -3.54% |
| 18690 |
Dogan Burda Dergi Yayincilik ve Pazarlama AS
IS:DOBUR |
0.37x |
TL1.91 Million
≈ $42.88K |
TL5.17 Million | Turkey | TL510.00 | ▲ +5.32% |
| 18691 |
Elmos Semiconductor SE
F:ELG |
0.37x |
€10.22 Million
≈ $11.95 Million |
€27.60 Million | Germany | €174.80 | ▼ -3.74% |
| 18692 |
IREN Ltd
NASDAQ:IREN |
0.37x | $142.35 Million | $384.61 Million | USA | $54.35 | ▼ -12.14% |
| 18693 |
Katana Capital Ltd
AU:KAT |
0.37x |
AU$706.00K
≈ $499.54K |
AU$1.91 Million | Australia | AU$1.37 | ▲ +0.00% |
| 18694 |
Shenzhen Yan Tian Port Holdings Co Ltd
SHE:000088 |
0.37x |
CN¥154.21 Million
≈ $22.57 Million |
CN¥417.75 Million | China | CN¥4.39 | ▼ -0.23% |
| 18695 |
IOL Chemicals and Pharmaceuticals Limited
NSE:IOLCP |
0.37x |
Rs110.60 Million
≈ $1.20 Million |
Rs299.70 Million | India | Rs131.68 | ▼ -3.29% |
| 18696 |
NEOBO FASTIGHETER
ST:NEOBO |
0.37x |
Skr38.00 Million
≈ $4.09 Million |
Skr103.00 Million | Sweden | Skr16.34 | ▼ -1.09% |
| 18697 |
Hyprop
JSE:HYP |
0.37x |
ZAC902.75 Million
≈ $479.77K |
ZAC2.45 Billion | South Africa | ZAC5492.00 | ▼ -1.29% |
| 18698 |
Dentsply Sirona Inc
NASDAQ:XRAY |
0.37x | $7.00 Million | $19.00 Million | USA | $10.00 | ▲ +1.21% |
| 18699 |
Shanghai Xintonglian Packaging Co Ltd
SHG:603022 |
0.37x |
CN¥5.49 Million
≈ $803.50K |
CN¥14.92 Million | China | CN¥9.73 | ▲ +1.67% |
| 18700 |
VinaCapital Vietnam Opportunity Fund
LSE:VOF |
0.37x |
£9.49 Million
≈ $12.75 Million |
£25.82 Million | UK | £446.00 | ▲ +0.68% |