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,390
Positive operating CF and net income required

Last Updated

Jul 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
7601 TTL Beteiligungs- und Grundbesitz-AG
F:TTO
2.71x €403.50K
≈ $471.73K
€149.00K Germany €0.08 ▲ +0.00%
7602 Bergbahnen Engelberg Truebsee Titlis Bet AG
SW:TIBN
2.71x CHF10.42 Million
≈ $13.17 Million
CHF3.85 Million Switzerland CHF49.50 ▼ -0.20%
7603 Prada S.p.A.
F:PRP
2.70x €374.51 Million
≈ $437.84 Million
€138.46 Million Germany €4.59 ▼ -1.08%
7604 Hexcel Corporation
NYSE:HXL
2.70x $125.50 Million $46.40 Million USA $109.89 ▲ +3.07%
7605 China Yongda Automobiles Services Holdings Ltd
F:1CY
2.70x €549.71 Million
≈ $642.67 Million
€203.27 Million Germany €0.09 ▲ +0.00%
7606 China Oil HBP Science & Technology Co Ltd
SHE:002554
2.70x CN¥36.90 Million
≈ $5.40 Million
CN¥13.65 Million China CN¥2.90 ▲ +4.69%
7607 Asian Sea Corporation Public Company Limited
BK:ASIAN
2.70x ฿456.51 Million
≈ $14.23 Million
฿168.85 Million Thailand ฿7.50 ▼ -0.66%
7608 Greggs PLC
LSE:GRG
2.70x GBX125.70 Million
≈ $15.29K
GBX46.50 Million UK GBX1560.00 ▼ -3.88%
7609 Fat Prophets Global Property Fund
AU:FPP
2.70x AU$1.06 Million
≈ $747.24K
AU$390.68K Australia AU$0.92 ▲ +0.00%
7610 Obsidian Energy Ltd
TO:OBE
2.70x CA$45.40 Million
≈ $32.84 Million
CA$16.80 Million Canada CA$15.10 ▲ +5.15%
7611 Interparfums SA
PA:ITP
2.70x €144.50 Million
≈ $168.93 Million
€53.47 Million France €23.50 ▼ -9.82%
7612 SNDL INC.
F:VY4
2.70x €25.31 Million
≈ $29.59 Million
€9.37 Million Germany €1.11 ▼ -0.18%
7613 Shanghai Environment Group Co Ltd
SHG:601200
2.70x CN¥499.84 Million
≈ $73.14 Million
CN¥185.03 Million China CN¥7.06 ▲ +1.58%
7614 Lamar Advertising Company
NASDAQ:LAMR
2.70x $273.61 Million $101.29 Million USA $157.73 ▼ -0.74%
7615 Fujian Wanchen Biotechnology Co. Ltd
SHE:300972
2.70x CN¥3.63 Billion
≈ $531.40 Million
CN¥1.34 Billion China CN¥187.22 ▼ -3.56%
7616 Genus PLC
LSE:GNS
2.70x GBX47.80 Million
≈ $5.82K
GBX17.70 Million UK GBX2156.00 ▼ -1.10%
7617 Namyong Terminal PCL
BK:NYT
2.70x ฿268.85 Million
≈ $8.38 Million
฿99.58 Million Thailand ฿4.04 ▲ +0.00%
7618 SVP GLOBAL TEXTILES LIMITED
NSE:SVPGLOB
2.70x Rs574.83 Million
≈ $6.22 Million
Rs212.94 Million India Rs3.99 ▲ +1.27%
7619 KON. KPN NV ADR/1 O.N.
F:KPNB
2.70x €2.31 Billion
≈ $2.70 Billion
€855.00 Million Germany €4.50 ▼ -0.88%
7620 BIFIDO Co. Ltd
KQ:238200
2.70x ₩2.04 Billion
≈ $1.39 Million
₩757.84 Million Korea ₩2500.00 ▲ +0.60%
7621 Exchange Income Corporation
TO:EIF
2.70x CA$185.42 Million
≈ $134.13 Million
CA$68.74 Million Canada CA$126.32 ▼ -1.03%
7622 Prodia Widyahusada Tbk PT
JK:PRDA
2.70x Rp169.15 Billion
≈ $9.91 Million
Rp62.73 Billion Indonesia Rp2380.00 ▼ -0.42%
7623 Entergy Corporation
NYSE:ETR
2.70x $1.26 Billion $467.93 Million USA $115.80 ▲ +0.80%
7624 FIELMANN AG (ADR/1/5)O.N.
F:FIE1
2.70x €410.09 Million
≈ $479.44 Million
€152.11 Million Germany €8.95 ▼ -1.10%
7625 Origin Property PCL
BK:ORI
2.70x ฿495.53 Million
≈ $15.45 Million
฿183.81 Million Thailand ฿1.96 ▼ -1.51%
7626 Joyvio Agriculture Development Co Ltd
SHE:300268
2.70x CN¥120.85 Million
≈ $17.68 Million
CN¥44.84 Million China CN¥9.79 ▲ +4.15%
7627 Pyung Hwa Hldg
KO:010770
2.69x ₩39.82 Billion
≈ $26.99 Million
₩14.78 Billion Korea ₩3890.00 ▲ +1.70%
7628 Zhejiang Haiyan Power System Resources Environmental Technology Co. Ltd. A
SHG:688565
2.69x CN¥5.27 Million
≈ $770.44K
CN¥1.95 Million China CN¥9.52 ▲ +8.68%
7629 Midland Exploration Inc
V:MD
2.69x CA$1.30 Million
≈ $942.29K
CA$483.61K Canada CA$0.39 ▲ +0.00%
7630 STEVANATO GROUP SPA O.N.
F:87N
2.69x €75.49 Million
≈ $88.25 Million
€28.03 Million Germany €17.00 ▲ +1.19%
7631 Hyosung Heavy Industries Corp
KO:298040
2.69x ₩234.98 Billion
≈ $159.24 Million
₩87.26 Billion Korea ₩2866000.00 ▲ +6.98%
7632 Redwood Group Ltd
TWO:8426
2.69x NT$227.49 Million
≈ $7.17 Million
NT$84.48 Million Taiwan NT$20.35 ▲ +0.74%
7633 Readly International AB
ST:READ
2.69x Skr26.08 Million
≈ $2.81 Million
Skr9.69 Million Sweden Skr26.50 ▲ +0.00%
7634 Zhejiang Whwh
SHG:600576
2.69x CN¥173.96 Million
≈ $25.46 Million
CN¥64.63 Million China CN¥5.65 ▼ -0.35%
7635 Miniso Group Holding Ltd
NYSE:MNSO
2.69x $2.17 Billion $805.69 Million USA $12.40 ▼ -0.80%
7636 Option Care Health Inc
NASDAQ:OPCH
2.69x $139.44 Million $51.82 Million USA $21.08 ▼ -0.33%
7637 Eramet SA
PA:ERA
2.69x €148.00 Million
≈ $173.03 Million
€55.00 Million France €42.40 ▼ -1.03%
7638 Bread Financial Holdings, Inc.
NYSE:BFH
2.69x $487.00 Million $181.00 Million USA $103.58 ▲ +1.68%
7639 Codere Online US Corp
NASDAQ:CDRO
2.69x $3.76 Million $1.40 Million USA $9.03 ▼ -1.63%
7640 Brera Holdings PLC Class B Ordinary Shares
NASDAQ:BREA
2.69x $14.45K $5.37K USA $3.00 ▼ -1.96%
7641 Hoshine Silicon Ind Co Ltd
SHG:603260
2.69x CN¥203.56 Million
≈ $29.79 Million
CN¥75.67 Million China CN¥33.73 ▲ +3.37%
7642 Sparebank 1 Nord-Norge
OL:NONG
2.69x Nkr2.52 Billion
≈ $265.49 Million
Nkr938.00 Million Norway Nkr155.22 ▼ -1.81%
7643 Butn Ltd
AU:BTN
2.69x AU$551.77K
≈ $390.41K
AU$205.15K Australia AU$0.02 ▲ +0.00%
7644 Medigen Vaccine Biologics
TWO:6547
2.69x NT$4.05 Million
≈ $127.69K
NT$1.51 Million Taiwan NT$46.80 ▼ -1.58%
7645 INTERNET IN.JP.ADR 1 ON
F:IIJ
2.69x €16.79 Billion
≈ $19.63 Billion
€6.24 Billion Germany €29.00 ▲ +1.40%
7646 Tower Real Estate Investment Trust
KLSE:5111
2.69x RM14.24 Million
≈ $3.58 Million
RM5.30 Million Malaysia RM0.31 ▲ +0.00%
7647 McBride plc
LSE:MCB
2.69x GBX37.10 Million
≈ $4.51K
GBX13.80 Million UK GBX159.40 ▼ -1.36%
7648 Jinfu Technology Co Ltd
SHE:003018
2.69x CN¥117.80 Million
≈ $17.24 Million
CN¥43.83 Million China CN¥38.17 ▼ -2.45%
7649 VS Industry Bhd
KLSE:6963
2.69x RM131.27 Million
≈ $32.96 Million
RM48.84 Million Malaysia RM0.25 ▼ -3.85%
7650 Fasadgruppen Group AB
ST:FG
2.69x Skr113.40 Million
≈ $12.20 Million
Skr42.20 Million Sweden Skr19.86 ▼ -1.68%
7651 Actron Technology
TWO:8255
2.69x NT$457.29 Million
≈ $14.41 Million
NT$170.23 Million Taiwan NT$149.50 ▼ -1.64%
7652 Sichuan Kelun Pharmaceutical Co Ltd
SHE:002422
2.69x CN¥537.31 Million
≈ $78.62 Million
CN¥200.04 Million China CN¥51.35 ▲ +4.33%
7653 Smith & Nephew SNATS Inc
NYSE:SNN
2.69x $888.43 Million $330.82 Million USA $29.77 ▼ -0.57%
7654 Oriental Food Industries Hold
KLSE:7107
2.69x RM13.77 Million
≈ $3.46 Million
RM5.13 Million Malaysia RM1.00 ▼ -2.91%
7655 Count Ltd
AU:CUP
2.69x AU$13.26 Million
≈ $9.38 Million
AU$4.94 Million Australia AU$1.03 ▲ +0.49%
7656 Desa Deri Sanayi ve Ticaret AS
IS:DESA
2.68x TL554.75 Million
≈ $12.42 Million
TL206.62 Million Turkey TL9.86 ▼ -5.10%
7657 Korea Petroleum Industries Co
KO:004090
2.68x ₩4.29 Billion
≈ $2.91 Million
₩1.60 Billion Korea ₩12000.00 ▲ +1.78%
7658 Genius Electronic Optical Co Ltd
TW:3406
2.68x NT$2.39 Billion
≈ $75.34 Million
NT$890.87 Million Taiwan NT$532.00 ▲ +0.57%
7659 Hess Corporation
NYSE:HES
2.68x $1.40 Billion $522.00 Million USA $148.97 ▲ +0.00%
7660 Hartadinata Abadi Tbk PT
JK:HRTA
2.68x Rp1.16 Trillion
≈ $68.16 Million
Rp433.49 Billion Indonesia Rp1965.00 ▼ -2.72%
7661 Qingdao Foods Co Ltd
SHE:001219
2.68x CN¥75.23 Million
≈ $11.01 Million
CN¥28.04 Million China CN¥11.92 ▲ +1.71%
7662 Malaysia Smelting Corporation Bhd
KLSE:5916
2.68x RM107.00 Million
≈ $26.86 Million
RM39.91 Million Malaysia RM1.90 ▲ +0.53%
7663 Paradise Co. Ltd
KQ:034230
2.68x ₩61.75 Billion
≈ $41.84 Million
₩23.03 Billion Korea ₩17690.00 ▼ -1.94%
7664 Lingsen Precision Industries Ltd
TW:2369
2.68x NT$276.24 Million
≈ $8.70 Million
NT$103.06 Million Taiwan NT$34.70 ▼ -4.80%
7665 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
2.68x €112.38 Million
≈ $131.38 Million
€41.94 Million Spain €1.23 ▼ -1.60%
7666 MAZDA MOTOR UNSP.ADR/2
F:MZA0
2.68x €305.63 Billion
≈ $357.31 Billion
€114.08 Billion Germany €2.66 ▲ +0.00%
7667 Elektrocieplownia Bedzin
WAR:BDZ
2.68x zł3.54 Million
≈ $973.43K
zł1.32 Million Poland zł39.30 ▲ +0.00%
7668 NRC Group ASA
OL:NRC
2.68x Nkr83.00 Million
≈ $8.73 Million
Nkr31.00 Million Norway Nkr8.12 ▼ -1.10%
7669 Jiangsu Hengshun Vinegar-Industry Co Ltd
SHG:600305
2.68x CN¥83.33 Million
≈ $12.19 Million
CN¥31.12 Million China CN¥6.75 ▲ +0.75%
7670 Vitesse Energy Inc
NYSE:VTS
2.68x $66.02 Million $24.66 Million USA $15.93 ▲ +0.25%
7671 Guilin Seamild Foods Co Ltd
SHE:002956
2.68x CN¥135.44 Million
≈ $19.82 Million
CN¥50.59 Million China CN¥16.81 ▲ +0.00%
7672 Zoje Resources Investment Co Ltd
SHE:002021
2.68x CN¥5.54 Million
≈ $810.08K
CN¥2.07 Million China CN¥2.27 ▲ +3.65%
7673 Sunwoda Electronic
SHE:300207
2.68x CN¥1.47 Billion
≈ $215.15 Million
CN¥549.56 Million China CN¥17.40 ▲ +2.53%
7674 Mnc Investama Tbk
JK:BHIT
2.67x Rp260.37 Billion
≈ $15.26 Million
Rp97.34 Billion Indonesia Rp26.00 ▼ -3.70%
7675 Anhui Fengxing Wear Resistant Materials Co Ltd
SHE:002760
2.67x CN¥26.23 Million
≈ $3.84 Million
CN¥9.81 Million China CN¥15.39 ▲ +3.99%
7676 Everpure, Inc.
NYSE:P
2.67x $268.00 Million $100.25 Million USA $75.19 ▲ +0.82%
7677 NuVista Energy Ltd.
TO:NVA
2.67x CA$97.69 Million
≈ $70.67 Million
CA$36.55 Million Canada CA$19.04 ▲ +0.00%
7678 TTM Technologies Inc
NASDAQ:TTMI
2.67x $141.80 Million $53.05 Million USA $144.85 ▲ +0.10%
7679 PT Sreeya Sewu Indonesia Tbk
JK:SIPD
2.67x Rp52.16 Billion
≈ $3.06 Million
Rp19.52 Billion Indonesia Rp695.00 ▲ +1.46%
7680 Aplisens SA
WAR:APN
2.67x zł10.62 Million
≈ $2.92 Million
zł3.98 Million Poland zł19.15 ▼ -1.54%
7681 PCI-PAL PLC
LSE:PCIP
2.67x GBX879.00K
≈ $106.95
GBX329.00K UK GBX43.50 ▲ +0.00%
7682 TPBI PCL
BK:TPBI
2.67x ฿82.03 Million
≈ $2.56 Million
฿30.71 Million Thailand ฿3.18 ▼ -0.63%
7683 Sealand Capital Galaxy Ltd
LSE:SCGL
2.67x GBX133.06K
≈ $16.19
GBX49.81K UK GBX0.28 ▲ +7.69%
7684 CJ Korea Express
KO:000120
2.67x ₩220.63 Billion
≈ $149.52 Million
₩82.62 Billion Korea ₩76700.00 ▲ +6.38%
7685 Top Energy Shanxi Co Ltd
SHG:600780
2.67x CN¥460.49 Million
≈ $67.38 Million
CN¥172.44 Million China CN¥6.31 ▲ +1.61%
7686 Penumbra Inc
NYSE:PEN
2.67x $86.97 Million $32.58 Million USA $317.90 ▲ +0.44%
7687 Hangzhou Kaierda Welding Robot Co Ltd
SHG:688255
2.67x CN¥27.73 Million
≈ $4.06 Million
CN¥10.39 Million China CN¥23.23 ▲ +1.31%
7688 Shanghai Kinetic Medical Co
SHE:300326
2.67x CN¥73.22 Million
≈ $10.71 Million
CN¥27.44 Million China CN¥5.40 ▲ +2.66%
7689 Siili Solutions Oyj
HE:SIILI
2.67x €5.09 Million
≈ $5.95 Million
€1.91 Million Finland €2.97 ▼ -1.00%
7690 Hunan Resun Co Ltd
SHE:001218
2.67x CN¥121.18 Million
≈ $17.73 Million
CN¥45.43 Million China CN¥21.21 ▲ +3.01%
7691 Saab AB (publ)
ST:SAAB-B
2.67x Skr8.46 Billion
≈ $910.97 Million
Skr3.17 Billion Sweden Skr597.00 ▲ +1.74%
7692 Star Energy Group Plc
LSE:STAR
2.67x GBX312.32 Million
≈ $38.00K
GBX117.12 Million UK GBX21.00 ▲ +7.69%
7693 LongDa Construction & Development Corp
TW:5519
2.67x NT$383.56 Million
≈ $12.08 Million
NT$143.85 Million Taiwan NT$27.95 ▼ -0.53%
7694 Aurotek Corp
TW:6215
2.67x NT$251.45 Million
≈ $7.92 Million
NT$94.30 Million Taiwan NT$98.20 ▼ -0.51%
7695 Argha Karya Prima Ind Tbk
JK:AKPI
2.67x Rp3.45 Billion
≈ $202.31K
Rp1.29 Billion Indonesia Rp494.00 ▲ +0.00%
7696 Thaicom Public Company Limited
BK:THCOM
2.67x ฿318.04 Million
≈ $9.91 Million
฿119.33 Million Thailand ฿10.90 ▼ -0.91%
7697 Beacon Lighting Group Ltd
AU:BLX
2.67x AU$31.38 Million
≈ $22.20 Million
AU$11.77 Million Australia AU$1.68 ▲ +1.82%
7698 Seya Industries Limited
NSE:SEYAIND
2.66x Rs495.84 Million
≈ $5.36 Million
Rs186.07 Million India Rs12.52 ▲ +0.16%
7699 Manaksia Steels Limited
NSE:MANAKSTEEL
2.66x Rs292.79 Million
≈ $3.17 Million
Rs109.88 Million India Rs71.07 ▼ -2.44%
7700 Yummy Town Cayman Holdings
TWO:2726
2.66x NT$12.92 Million
≈ $407.08K
NT$4.85 Million Taiwan NT$9.09 ▼ -0.22%