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
6501 Tecnotree Oyj
HE:TEM1V
3.30x €3.30 Million
≈ $3.86 Million
€1.00 Million Finland €5.63 ▲ +0.00%
6502 St.Shine Optical Co Ltd
TWO:1565
3.30x NT$389.20 Million
≈ $12.26 Million
NT$117.95 Million Taiwan NT$96.20 ▲ +0.63%
6503 Randstad NV
AS:RAND
3.30x €155.00 Million
≈ $181.21 Million
€47.00 Million Netherlands €27.21 ▲ +2.29%
6504 Ubiquoss Holdings Inc
KQ:078070
3.30x ₩20.68 Billion
≈ $14.01 Million
₩6.27 Billion Korea ₩10990.00 ▼ -0.27%
6505 China Building Material
SHG:603060
3.30x CN¥116.74 Million
≈ $17.08 Million
CN¥35.41 Million China CN¥7.21 ▲ +2.41%
6506 Hagerty Inc
NYSE:HGTY
3.30x $29.10 Million $8.83 Million USA $10.16 ▲ +0.69%
6507 Nyquest Technology Co Ltd
TWO:6494
3.30x NT$89.65 Million
≈ $2.82 Million
NT$27.19 Million Taiwan NT$57.70 ▲ +1.05%
6508 Putra Rajawali Kencana PT
JK:PURA
3.30x Rp6.20 Billion
≈ $363.24K
Rp1.88 Billion Indonesia Rp32.00 ▼ -5.88%
6509 Arjo AB (publ)
ST:ARJO-B
3.30x Skr600.00 Million
≈ $64.57 Million
Skr182.00 Million Sweden Skr24.82 ▲ +2.39%
6510 Calamos LongShort Equity & Dynamic Income Trust
NASDAQ:CPZ
3.30x $40.88 Million $12.40 Million USA $12.76 ▼ -0.70%
6511 Inner Mongolia Furui Med Sci
SHE:300049
3.30x CN¥139.06 Million
≈ $20.35 Million
CN¥42.20 Million China CN¥43.86 ▲ +1.27%
6512 Guangzhou Goaland Energy Conservation Tech Co Ltd
SHE:300499
3.29x CN¥37.24 Million
≈ $5.45 Million
CN¥11.30 Million China CN¥38.25 ▲ +3.38%
6513 Yong Shun Chemical Co Ltd
TWO:4711
3.29x NT$22.40 Million
≈ $705.82K
NT$6.80 Million Taiwan NT$17.60 ▼ -3.30%
6514 Telemasters Holdings Ltd
JSE:TLM
3.29x ZAC1.27 Million
≈ $672.67
ZAC384.40K South Africa ZAC130.00 ▲ +0.00%
6515 Figs Inc
NYSE:FIGS
3.29x $60.93 Million $18.51 Million USA $11.70 ▼ -2.26%
6516 Jiangxi Huangshanghuang Group Food Co Ltd
SHE:002695
3.29x CN¥79.36 Million
≈ $11.61 Million
CN¥24.11 Million China CN¥11.94 ▲ +0.67%
6517 Orell Fuessli Holding AG
SW:OFN
3.29x CHF40.47 Million
≈ $51.17 Million
CHF12.29 Million Switzerland CHF158.50 ▲ +0.32%
6518 Datasea Inc
NASDAQ:DTSS
3.29x $661.70K $201.03K USA $0.90 ▼ -1.51%
6519 Dongkuk Refractories & Steel Co. Ltd
KQ:075970
3.29x ₩2.10 Billion
≈ $1.42 Million
₩636.83 Million Korea ₩1772.00 ▲ +2.25%
6520 KINX Inc
KQ:093320
3.29x ₩13.50 Billion
≈ $9.15 Million
₩4.10 Billion Korea ₩112400.00 ▼ -0.62%
6521 Douglas AG
XETRA:DOU
3.29x €476.50 Million
≈ $557.08 Million
€144.80 Million Germany €9.12 ▲ +0.55%
6522 Genbyte Technology Inc
SHE:003028
3.29x CN¥75.33 Million
≈ $11.02 Million
CN¥22.89 Million China CN¥25.91 ▼ -2.52%
6523 TECSYS Inc.
TO:TCS
3.29x CA$5.81 Million
≈ $4.20 Million
CA$1.77 Million Canada CA$36.10 ▼ -1.34%
6524 Guangzhou Ruoyuchen Information Tec
SHE:003010
3.29x CN¥294.83 Million
≈ $43.14 Million
CN¥89.63 Million China CN¥24.22 ▼ -3.43%
6525 EASYJET PLC SP.ADR NEW/4
F:EJTS
3.29x €1.62 Billion
≈ $1.90 Billion
€494.00 Million Germany €4.24 ▼ -4.07%
6526 MERSEN UNSP.ADR 1/5 EO 2
F:CBE0
3.29x €194.00 Million
≈ $226.81 Million
€59.00 Million Germany €4.68 ▲ +0.00%
6527 Ultra Chip
TWO:3141
3.28x NT$117.84 Million
≈ $3.71 Million
NT$35.89 Million Taiwan NT$75.90 ▲ +0.26%
6528 Sivers IMA Holding AB
ST:SIVE
3.28x Skr14.49 Million
≈ $1.56 Million
Skr4.41 Million Sweden Skr86.75 ▼ -6.22%
6529 Collins Co Ltd
TW:2906
3.28x NT$446.62 Million
≈ $14.07 Million
NT$136.03 Million Taiwan NT$12.70 ▲ +0.40%
6530 New Power Plasma Co.Ltd
KQ:144960
3.28x ₩22.18 Billion
≈ $15.03 Million
₩6.76 Billion Korea ₩8710.00 ▼ -1.14%
6531 NH Hoteles
MC:NHH
3.28x €279.17 Million
≈ $326.37 Million
€85.04 Million Spain €6.50 ▲ +0.00%
6532 Boule Diagnostics AB
ST:BOUL
3.28x Skr15.10 Million
≈ $1.63 Million
Skr4.60 Million Sweden Skr3.24 ▲ +2.53%
6533 FORD OTOMOT.SAN.ADR/5 TN1
F:FO9A
3.28x €18.05 Billion
≈ $21.10 Billion
€5.50 Billion Germany €9.00 ▼ -1.64%
6534 Upsales Technology AB
ST:UPSALE
3.28x Skr9.80 Million
≈ $1.05 Million
Skr2.99 Million Sweden Skr25.10 ▼ -1.18%
6535 Cemex SAB de CV ADR
NYSE:CX
3.28x $761.09 Million $231.90 Million USA $12.51 ▲ +6.29%
6536 China Eastern Airlines Corporation Limited
F:CIAH
3.28x €7.95 Billion
≈ $9.30 Billion
€2.42 Billion Germany €0.37 ▼ -0.54%
6537 OTRS AG
F:TR9
3.28x €420.95K
≈ $492.14K
€128.43K Germany €18.90 ▲ +0.00%
6538 G.M.I Technology Inc
TW:3312
3.28x NT$643.82 Million
≈ $20.28 Million
NT$196.43 Million Taiwan NT$73.20 ▲ +9.91%
6539 NETUM GROUP OYJ
F:79J
3.28x €2.81 Million
≈ $3.29 Million
€858.00K Germany €1.02 ▲ +1.00%
6540 Dexterra Group Inc
TO:DXT
3.27x CA$42.16 Million
≈ $30.50 Million
CA$12.88 Million Canada CA$12.86 ▲ +0.39%
6541 TORAY INDUSTRIES ADR/2
F:6HK
3.27x €255.03 Billion
≈ $298.16 Billion
€77.91 Billion Germany €11.80 ▲ +0.00%
6542 Verastem Inc
NASDAQ:VSTM
3.27x $42.98 Million $13.14 Million USA $3.86 ▲ +6.63%
6543 Suzhou Sonavox Electronics Co. Ltd. A
SHG:688533
3.27x CN¥163.99 Million
≈ $24.00 Million
CN¥50.13 Million China CN¥24.71 ▼ -0.96%
6544 Onex Corp
TO:ONEX
3.27x CA$592.00 Million
≈ $428.24 Million
CA$181.00 Million Canada CA$110.05 ▲ +2.46%
6545 Omni-Lite Industries Canada Inc.
V:OML
3.27x CA$354.88K
≈ $256.71K
CA$108.51K Canada CA$1.84 ▼ -2.65%
6546 COLLPLANT BIOTECH. IS-01
F:CPT
3.27x €2.50 Million
≈ $2.92 Million
€764.94K Germany €0.27 ▲ +0.00%
6547 Scanfil Oyj
HE:SCANFL
3.27x €34.00 Million
≈ $39.75 Million
€10.40 Million Finland €13.38 ▼ -1.04%
6548 Westpac Banking Corporation
AU:WBC
3.27x AU$11.15 Billion
≈ $7.89 Billion
AU$3.41 Billion Australia AU$35.24 ▼ -1.70%
6549 BOD Science Ltd
AU:BOD
3.27x AU$900.22K
≈ $636.96K
AU$275.41K Australia AU$0.02 ▲ +0.00%
6550 Artmarket.com SA
PA:PRC
3.27x €964.00K
≈ $1.13 Million
€295.00K France €2.73 ▼ -2.15%
6551 Synchrony Financial
NYSE:SYF
3.27x $2.45 Billion $751.00 Million USA $70.78 ▲ +3.00%
6552 Fibocom Wireless Inc
SHE:300638
3.27x CN¥321.13 Million
≈ $46.99 Million
CN¥98.28 Million China CN¥22.36 ▼ -2.87%
6553 Wangneng Environment Co Ltd
SHE:002034
3.27x CN¥554.22 Million
≈ $81.10 Million
CN¥169.63 Million China CN¥19.56 ▼ -2.98%
6554 Nepes Corporation
KQ:033640
3.27x ₩10.07 Billion
≈ $6.82 Million
₩3.08 Billion Korea ₩37650.00 ▲ +0.94%
6555 LG Innotek Co Ltd
KO:011070
3.27x ₩443.99 Billion
≈ $300.88 Million
₩135.94 Billion Korea ₩1000000.00 ▲ +0.00%
6556 EAST JP RAILW. ADR 1/6
F:EJR0
3.27x €732.25 Billion
≈ $856.08 Billion
€224.20 Billion Germany €9.30 ▲ +0.54%
6557 Ekinops SA
PA:EKI
3.27x €4.88 Million
≈ $5.71 Million
€1.50 Million France €3.29 ▼ -6.80%
6558 Baolingbao Biology Co Ltd
SHE:002286
3.27x CN¥134.96 Million
≈ $19.75 Million
CN¥41.33 Million China CN¥8.88 ▼ -1.88%
6559 JK Paper Limited
NSE:JKPAPER
3.27x Rs5.09 Billion
≈ $55.08 Million
Rs1.56 Billion India Rs356.00 ▲ +0.27%
6560 Zhejiang Tianyu Pharmaceutical Co Ltd
SHE:300702
3.26x CN¥233.18 Million
≈ $34.12 Million
CN¥71.42 Million China CN¥18.09 ▼ -2.32%
6561 Best Agrolife Limited
NSE:BESTAGRO
3.26x Rs2.28 Billion
≈ $24.67 Million
Rs698.90 Million India Rs16.17 ▼ -0.86%
6562 BG T&A Co
KQ:046310
3.26x ₩7.22 Billion
≈ $4.89 Million
₩2.21 Billion Korea ₩2270.00 ▼ -1.09%
6563 Actic Group AB
ST:ATIC
3.26x Skr49.23 Million
≈ $5.30 Million
Skr15.08 Million Sweden Skr32.15 ▼ -0.16%
6564 Jiangsu Jinling Sports Equipment Co Ltd
SHE:300651
3.26x CN¥58.34 Million
≈ $8.54 Million
CN¥17.87 Million China CN¥24.13 ▼ -1.39%
6565 Nature and Environment Co. Ltd
KQ:043910
3.26x ₩3.27 Billion
≈ $2.22 Million
₩1.00 Billion Korea ₩3050.00 ▲ +2.01%
6566 Lectra SA
PA:LSS
3.26x €23.77 Million
≈ $27.79 Million
€7.29 Million France €16.80 ▼ -2.33%
6567 Lotte Reit Co Ltd
KO:330590
3.26x ₩64.02 Billion
≈ $43.38 Million
₩19.63 Billion Korea ₩3495.00 ▼ -0.29%
6568 Mechema Chemicals Int
TWO:4721
3.26x NT$135.48 Million
≈ $4.27 Million
NT$41.55 Million Taiwan NT$89.70 ▲ +1.82%
6569 Kerjaya Prospek Property Bhd
KLSE:7077
3.26x RM20.72 Million
≈ $5.20 Million
RM6.35 Million Malaysia RM0.29 ▼ -1.69%
6570 Agroton Public Ltd.
WAR:AGT
3.26x zł4.22 Million
≈ $1.16 Million
zł1.29 Million Poland zł4.98 ▲ +0.30%
6571 Red Rock Resorts Inc
NASDAQ:RRR
3.26x $139.83 Million $42.89 Million USA $56.73 ▼ -0.32%
6572 Dromeas SA
AT:DROME
3.26x €569.09K
≈ $665.32K
€174.55K Greece €0.31 ▲ +0.00%
6573 Mandom Indonesia Tbk
JK:TCID
3.26x Rp59.37 Billion
≈ $3.48 Million
Rp18.21 Billion Indonesia Rp2890.00 ▲ +2.48%
6574 Vedanta Limited
NSE:VEDL
3.26x Rs162.26 Billion
≈ $1.75 Billion
Rs49.83 Billion India Rs327.50 ▼ -0.21%
6575 Ningxia Qinglong Pipes Industry Co Ltd
SHE:002457
3.26x CN¥122.17 Million
≈ $17.88 Million
CN¥37.52 Million China CN¥11.90 ▲ +0.00%
6576 SM Energy Co
NYSE:SM
3.26x $504.96 Million $155.09 Million USA $33.96 ▼ -0.96%
6577 Ahlada Engineers Limited
NSE:AHLADA
3.26x Rs33.14 Million
≈ $358.35K
Rs10.18 Million India Rs41.18 ▲ +2.36%
6578 HM Inwest S.A.
WAR:HMI
3.26x zł11.98 Million
≈ $3.30 Million
zł3.68 Million Poland zł25.00 ▲ +0.00%
6579 RattanIndia Power Limited
NSE:RTNPOWER
3.26x Rs4.10 Billion
≈ $44.33 Million
Rs1.26 Billion India Rs9.70 ▲ +1.57%
6580 Shinhan Alpha REIT Co Ltd
KO:293940
3.25x ₩4.38 Billion
≈ $2.97 Million
₩1.35 Billion Korea ₩5350.00 ▼ -0.37%
6581 NELCO Limited
NSE:NELCO
3.25x Rs111.30 Million
≈ $1.20 Million
Rs34.20 Million India Rs700.60 ▼ -0.11%
6582 Southern Concrete Pile PCL
BK:SCP
3.25x ฿39.38 Million
≈ $1.23 Million
฿12.10 Million Thailand ฿9.00 ▲ +0.00%
6583 Terex Corporation
NYSE:TEX
3.25x $205.00 Million $63.00 Million USA $62.67 ▲ +0.00%
6584 Suzhou Jinhong Gas Co Ltd
SHG:688106
3.25x CN¥109.82 Million
≈ $16.07 Million
CN¥33.77 Million China CN¥28.24 ▲ +5.06%
6585 374Water Inc. Common Stock
NASDAQ:SCWO
3.25x $184.15K $56.62K USA $2.57 ▲ +3.63%
6586 Pfeiffer Vacuum Technology AG
F:PFV
3.25x €53.25 Million
≈ $62.25 Million
€16.38 Million Germany €166.00 ▼ -0.48%
6587 Guangdong Xinbao Electrical Appliances Holdings Co Ltd
SHE:002705
3.25x CN¥969.28 Million
≈ $141.84 Million
CN¥298.15 Million China CN¥12.49 ▼ -1.58%
6588 China Galaxy Securities Co Ltd Class A
SHG:601881
3.25x CN¥14.56 Billion
≈ $2.13 Billion
CN¥4.48 Billion China CN¥12.06 ▼ -2.03%
6589 Guizhou Zhenhua Fengguang Semiconductor Co. Ltd. A
SHG:688439
3.25x CN¥552.37 Million
≈ $80.83 Million
CN¥170.04 Million China CN¥49.19 ▲ +1.05%
6590 MGM Resorts International
NYSE:MGM
3.25x $567.79 Million $174.79 Million USA $47.94 ▼ -0.75%
6591 Zensar Technologies Limited
NSE:ZENSARTECH
3.25x Rs5.73 Billion
≈ $61.96 Million
Rs1.76 Billion India Rs481.55 ▼ -5.53%
6592 TELEPERFORMANCE SE ADR
F:RCF0
3.25x €1.61 Billion
≈ $1.89 Billion
€497.00 Million Germany €26.00 ▼ -2.99%
6593 Kangping Technology (Suzhou) Co. Ltd.
SHE:300907
3.25x CN¥16.72 Million
≈ $2.45 Million
CN¥5.15 Million China CN¥48.68 ▲ +0.25%
6594 Weis Markets Inc
NYSE:WMK
3.25x $59.20 Million $18.23 Million USA $75.68 ▲ +2.48%
6595 Emeco Holdings Ltd
AU:EHL
3.25x AU$134.91 Million
≈ $95.46 Million
AU$41.56 Million Australia AU$1.05 ▲ +0.00%
6596 Orbis AG
XETRA:OBS
3.25x €8.51 Million
≈ $9.95 Million
€2.62 Million Germany €5.40 ▲ +0.00%
6597 DoorDash, Inc. Class A Common Stock
NASDAQ:DASH
3.25x $594.00 Million $183.00 Million USA $160.07 ▲ +3.55%
6598 Wecome Intelligent Manufacturing Co. Ltd.
SHG:603070
3.25x CN¥311.70 Million
≈ $45.61 Million
CN¥96.04 Million China CN¥15.21 ▼ -3.49%
6599 ST Dupont
PA:DPT
3.25x €6.33 Million
≈ $7.40 Million
€1.95 Million France €0.09 ▲ +0.00%
6600 Strauss Group
TA:STRS
3.24x ILA412.00 Million
≈ $1.10 Million
ILA127.00 Million Israel ILA11800.00 ▼ -1.17%