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