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
10501 Villars Holding SA
SW:VILN
1.85x CHF3.20 Million
≈ $4.05 Million
CHF1.73 Million Switzerland CHF595.00 ▼ -0.83%
10502 LK CHEM
KQ:489500
1.85x ₩2.41 Billion
≈ $1.63 Million
₩1.30 Billion Korea ₩28800.00 ▼ -0.86%
10503 Nokia Oyj
HE:NOKIA
1.85x €597.00 Million
≈ $697.96 Million
€323.00 Million Finland €13.90 ▼ -6.15%
10504 UMICORE S.A UNSP.ADR 1/4
F:NVJ
1.85x €710.71 Million
≈ $830.90 Million
€384.55 Million Germany €4.14 ▼ -0.48%
10505 Sikarin Public Company Limited
BK:SKR
1.85x ฿277.52 Million
≈ $8.65 Million
฿150.17 Million Thailand ฿7.40 ▼ -1.33%
10506 Fortune Parts Industry Public Company Limited
BK:FPI
1.85x ฿72.62 Million
≈ $2.26 Million
฿39.31 Million Thailand ฿1.53 ▲ +0.66%
10507 Provident Bancorp Inc
NASDAQ:PVBC
1.85x $4.93 Million $2.67 Million USA $13.50 ▲ +3.05%
10508 AIR FRANCE-KLM ADR EO 85
F:FQZ
1.85x €1.01 Billion
≈ $1.19 Billion
€549.00 Million Germany €0.93 ▼ -3.14%
10509 Taiwan Mobile Co Ltd
TW:3045
1.85x NT$10.32 Billion
≈ $325.00 Million
NT$5.59 Billion Taiwan NT$116.00 ▲ +0.00%
10510 Gibson Energy Inc.
TO:GEI
1.85x CA$76.26 Million
≈ $55.16 Million
CA$41.29 Million Canada CA$29.36 ▲ +1.87%
10511 Aluar Aluminio Argentino
BA:ALUA
1.85x AR$94.45 Billion
≈ $68.34 Million
AR$51.15 Billion Argentina AR$1009.00 ▼ -0.59%
10512 Unipar Carbocloro S.A
SA:UNIP3
1.85x R$241.67 Million
≈ $47.42 Million
R$130.89 Million Brazil R$57.50 ▼ -2.84%
10513 Companhia de Gás de São Paulo - COMGÁS
SA:CGAS3
1.85x R$1.12 Billion
≈ $220.51 Million
R$608.73 Million Brazil R$124.00 ▼ -3.08%
10514 Turism Hotelur
RO:EFO
1.85x RON7.60 Million
≈ $1.74 Million
RON4.12 Million Romania RON0.72 ▼ -0.69%
10515 Safestore Holdings Plc
LSE:SAFE
1.85x GBX58.70 Million
≈ $7.14K
GBX31.80 Million UK GBX630.50 ▲ +1.61%
10516 Softimat S.A.
BR:SOFT
1.85x €2.25 Million
≈ $2.63 Million
€1.22 Million Belgium €0.89 ▲ +0.00%
10517 Shenzhen Institute of Building Research Co Ltd Class A
SHE:300675
1.85x CN¥68.08 Million
≈ $9.96 Million
CN¥36.88 Million China CN¥13.84 ▼ -1.84%
10518 Protalix Biotherapeutics Inc
NYSE MKT:PLX
1.85x $2.03 Million $1.10 Million USA $2.10 ▲ +3.45%
10519 Elspec
TA:ELSPC
1.85x ILA2.41 Million
≈ $6.47K
ILA1.31 Million Israel ILA443.80 ▼ -4.97%
10520 Sichuan Teway Food Group Co Ltd
SHG:603317
1.85x CN¥373.08 Million
≈ $54.59 Million
CN¥202.18 Million China CN¥13.62 ▼ -3.54%
10521 Fedbank Financial Services Limited
NSE:FEDFINA
1.85x Rs1.07 Billion
≈ $11.53 Million
Rs577.60 Million India Rs162.05 ▲ +3.21%
10522 Greiffenberger AG
F:GRF
1.85x €1.77 Million
≈ $2.07 Million
€959.50K Germany €0.04 ▼ -42.00%
10523 SANGBO Corp
KQ:027580
1.85x ₩2.29 Billion
≈ $1.55 Million
₩1.24 Billion Korea ₩2015.00 ▼ -5.62%
10524 Metcash Ltd
AU:MTS
1.84x AU$262.30 Million
≈ $185.59 Million
AU$142.20 Million Australia AU$3.03 ▲ +3.06%
10525 Workday Inc
NASDAQ:WDAY
1.84x $1.28 Billion $693.00 Million USA $147.91 ▲ +0.69%
10526 Svolder AB (publ)
ST:SVOL-A
1.84x Skr74.50 Million
≈ $8.02 Million
Skr40.40 Million Sweden Skr90.00 ▲ +0.00%
10527 Svolder AB (publ)
ST:SVOL-B
1.84x Skr74.50 Million
≈ $8.02 Million
Skr40.40 Million Sweden Skr52.80 ▲ +1.34%
10528 Coraza Integrated Technology Bhd
KLSE:0240
1.84x RM35.23 Million
≈ $8.85 Million
RM19.11 Million Malaysia RM0.98 ▼ -1.02%
10529 United Parcel Service Inc
NYSE:UPS
1.84x $3.30 Billion $1.79 Billion USA $110.22 ▲ +1.43%
10530 Ssangyong Information & Communications Corp
KQ:010280
1.84x ₩13.52 Billion
≈ $9.16 Million
₩7.33 Billion Korea ₩6790.00 ▲ +0.30%
10531 Kuk Young G&M Co. Ltd
KQ:006050
1.84x ₩1.88 Billion
≈ $1.28 Million
₩1.02 Billion Korea ₩722.00 ▼ -12.17%
10532 Zilltek Technology Corp
TWO:6679
1.84x NT$205.55 Million
≈ $6.48 Million
NT$111.51 Million Taiwan NT$287.00 ▼ -3.53%
10533 Xtra-Gold Resources Corp
TO:XTG
1.84x CA$2.20 Million
≈ $1.59 Million
CA$1.19 Million Canada CA$2.75 ▲ +0.36%
10534 Synectics plc
LSE:SNX
1.84x GBX4.82 Million
≈ $586.70
GBX2.62 Million UK GBX200.00 ▲ +0.00%
10535 Passus S.A.
WAR:PAS
1.84x zł9.11 Million
≈ $2.51 Million
zł4.94 Million Poland zł118.00 ▲ +0.17%
10536 Siloam International Hospitals
JK:SILO
1.84x Rp388.57 Billion
≈ $22.77 Million
Rp210.84 Billion Indonesia Rp2260.00 ▼ -3.83%
10537 Chih Lien Industrial Co Ltd
TW:2024
1.84x NT$14.20 Million
≈ $447.44K
NT$7.71 Million Taiwan NT$14.05 ▼ -2.77%
10538 Weir Group PLC
LSE:WEIR
1.84x GBX247.60 Million
≈ $30.13K
GBX134.40 Million UK GBX2438.00 ▲ +2.18%
10539 Sk Gas
KO:018670
1.84x ₩206.76 Billion
≈ $140.12 Million
₩112.24 Billion Korea ₩223500.00 ▲ +0.22%
10540 Hospital Mater Dei S.A
SA:MATD3
1.84x R$137.68 Million
≈ $27.01 Million
R$74.75 Million Brazil R$4.88 ▼ -2.59%
10541 Guangzhou Jinyi Media Corp
SHE:002905
1.84x CN¥196.01 Million
≈ $28.68 Million
CN¥106.45 Million China CN¥7.82 ▼ -1.14%
10542 Sinmag Equipment
TWO:1580
1.84x NT$287.74 Million
≈ $9.07 Million
NT$156.30 Million Taiwan NT$127.50 ▲ +1.19%
10543 Yantai Moon Co Ltd
SHE:000811
1.84x CN¥298.77 Million
≈ $43.72 Million
CN¥162.30 Million China CN¥31.72 ▼ -0.13%
10544 Jiangsu Rutong Petro-Machinery
SHG:603036
1.84x CN¥60.13 Million
≈ $8.80 Million
CN¥32.68 Million China CN¥13.52 ▲ +0.60%
10545 Taboola
NASDAQ:TBLA
1.84x $108.66 Million $59.07 Million USA $4.74 ▲ +3.72%
10546 Carlyle Secured Lending Inc
NASDAQ:CGBD
1.84x $30.97 Million $16.84 Million USA $10.79 ▲ +1.98%
10547 Nanjing Quanxin Cable Technology Co Ltd
SHE:300447
1.84x CN¥62.08 Million
≈ $9.08 Million
CN¥33.75 Million China CN¥16.20 ▼ -0.31%
10548 Cre8 Direct Ningbo Co Ltd
SHE:300703
1.84x CN¥54.92 Million
≈ $8.04 Million
CN¥29.86 Million China CN¥16.30 ▲ +0.87%
10549 Sprott Inc.
TO:SII
1.84x CA$72.51 Million
≈ $52.45 Million
CA$39.43 Million Canada CA$180.28 ▲ +1.15%
10550 SailPoint, Inc. Common Stock
NASDAQ:SAIL
1.84x $5.59 Million $3.04 Million USA $18.61 ▲ +1.25%
10551 Sygnity SA
WAR:SGN
1.84x zł52.70 Million
≈ $14.50 Million
zł28.66 Million Poland zł78.30 ▼ -2.13%
10552 Klingelnberg AG
SW:KLIN
1.84x CHF21.65 Million
≈ $27.37 Million
CHF11.78 Million Switzerland CHF11.95 ▼ -4.78%
10553 Wave Cyber Shanghai Co Ltd
SHG:688718
1.84x CN¥21.99 Million
≈ $3.22 Million
CN¥11.96 Million China CN¥14.70 ▼ -1.34%
10554 Golden Ocean Group Ltd
OL:GOGL
1.84x Nkr71.71 Million
≈ $7.55 Million
Nkr39.00 Million Norway Nkr83.25 ▲ +1.15%
10555 Golden Ocean Group Ltd
NASDAQ:GOGL
1.84x $71.71 Million $39.00 Million USA $7.98 ▼ -2.68%
10556 Golden Ocean Group Limited
F:KT31
1.84x €71.71 Million
≈ $83.84 Million
€39.00 Million Germany €6.79 ▲ +1.88%
10557 Adgar Investments and Development Ltd
TA:ADGR
1.84x ILA28.91 Million
≈ $77.50K
ILA15.72 Million Israel ILA412.80 ▼ -1.60%
10558 Graha Layar Prima Tbk
JK:BLTZ
1.84x Rp106.29 Billion
≈ $6.23 Million
Rp57.82 Billion Indonesia Rp2890.00 ▼ -0.69%
10559 Zhejiang Cheng Yi Pharmaceutical Co Ltd
SHG:603811
1.84x CN¥55.69 Million
≈ $8.15 Million
CN¥30.30 Million China CN¥10.66 ▼ -1.75%
10560 8x8 Inc Common Stock
NASDAQ:EGHT
1.84x $20.69 Million $11.26 Million USA $2.05 ▲ +0.74%
10561 Taiwan Line Tek Electronic Co Ltd
TW:2462
1.84x NT$98.90 Million
≈ $3.12 Million
NT$53.82 Million Taiwan NT$24.60 ▲ +2.29%
10562 Hangzhou Binjiang Real Estate Group Co Ltd
SHE:002244
1.84x CN¥995.61 Million
≈ $145.69 Million
CN¥541.90 Million China CN¥9.71 ▼ -3.38%
10563 Wang & Lee Group, Inc. Ordinary Shares
NASDAQ:WLGS
1.84x $215.27K $117.18K USA $0.04 ▼ -5.58%
10564 Hangzhou Wensli Silk Culture Co. Ltd.
SHE:301066
1.84x CN¥64.49 Million
≈ $9.44 Million
CN¥35.11 Million China CN¥13.92 ▼ -1.69%
10565 Himalaya Shipping Ltd.
NYSE:HSHP
1.84x $24.80 Million $13.50 Million USA $14.37 ▲ +0.00%
10566 Swelect Energy Systems Limited
NSE:SWELECTES
1.84x Rs655.98 Million
≈ $7.09 Million
Rs357.12 Million India Rs661.80 ▼ -0.02%
10567 Gui Zhou Tyre Co Ltd
SHE:000589
1.84x CN¥369.99 Million
≈ $54.14 Million
CN¥201.43 Million China CN¥4.59 ▼ -2.13%
10568 Kisan Telecom Co. Ltd
KQ:035460
1.84x ₩6.98 Billion
≈ $4.73 Million
₩3.80 Billion Korea ₩3145.00 ▲ +9.20%
10569 Y.C.C. Parts MFG Co Ltd
TW:1339
1.84x NT$164.62 Million
≈ $5.19 Million
NT$89.64 Million Taiwan NT$43.80 ▲ +0.11%
10570 FoundPac Group Bhd
KLSE:5277
1.84x RM7.45 Million
≈ $1.87 Million
RM4.06 Million Malaysia RM0.42 ▼ -3.45%
10571 ASIASOFT CORP.-NVDR-05
F:5ASA
1.84x €51.69 Million
≈ $60.43 Million
€28.16 Million Germany €0.03 ▼ -1.49%
10572 Maschinenfabrik Berthold Hermle AG
F:MBH3
1.84x €34.05 Million
≈ $39.81 Million
€18.55 Million Germany €168.50 ▼ -7.67%
10573 Sigmaroc PLC
LSE:SRC
1.84x GBX101.41 Million
≈ $12.34K
GBX55.25 Million UK GBX117.80 ▲ +0.77%
10574 One Liberty Properties Inc
NYSE:OLP
1.84x $4.42 Million $2.41 Million USA $23.67 ▲ +2.07%
10575 Goodwin PLC
LSE:GDWN
1.84x GBX27.24 Million
≈ $3.31K
GBX14.85 Million UK GBX14880.00 ▲ +3.48%
10576 Vistry Group PLC
LSE:VTY
1.83x GBX195.70 Million
≈ $23.81K
GBX106.70 Million UK GBX261.60 ▲ +1.55%
10577 Monash Ivf Group Ltd
AU:MVF
1.83x AU$13.13 Million
≈ $9.29 Million
AU$7.16 Million Australia AU$0.70 ▼ -2.11%
10578 Canon Inc
F:CNNA
1.83x €164.76 Billion
≈ $192.62 Billion
€89.86 Billion Germany €22.80 ▼ -2.56%
10579 Chongqing Three Gorges Water Conservancy and Electric Power Co Ltd
SHG:600116
1.83x CN¥554.82 Million
≈ $81.19 Million
CN¥302.60 Million China CN¥6.89 ▼ -1.71%
10580 Traffic Technologies Ltd
AU:TTI
1.83x AU$755.00K
≈ $534.21K
AU$412.00K Australia AU$0.00 ▲ +0.00%
10581 Shiny Chemical Industrial Co Ltd
TW:1773
1.83x NT$1.01 Billion
≈ $31.74 Million
NT$549.73 Million Taiwan NT$178.50 ▼ -0.83%
10582 Diplomat Holdings Ltd
TA:DIPL
1.83x ILA50.14 Million
≈ $134.43K
ILA27.37 Million Israel ILA5011.00 ▼ -0.26%
10583 Gulf Island Fabrication Inc
NASDAQ:GIFI
1.83x $2.86 Million $1.56 Million USA $12.00 ▲ +0.00%
10584 Spartan Delta Corp
TO:SDE
1.83x CA$66.53 Million
≈ $48.12 Million
CA$36.32 Million Canada CA$12.64 ▲ +1.36%
10585 Independence Realty Trust Inc
NYSE:IRT
1.83x $60.19 Million $32.87 Million USA $16.54 ▲ +1.91%
10586 Huagong Tech Co Ltd
SHE:000988
1.83x CN¥421.23 Million
≈ $61.64 Million
CN¥230.01 Million China CN¥158.36 ▲ +2.57%
10587 Metallurgical Corporation of China Ltd
F:6MT
1.83x €7.04 Billion
≈ $8.23 Billion
€3.85 Billion Germany €0.15 ▼ -15.03%
10588 Eusu Holdings
KO:000700
1.83x ₩12.78 Billion
≈ $8.66 Million
₩6.98 Billion Korea ₩5280.00 ▲ +0.00%
10589 Oriental Precision & Engineering Co.Ltd
KQ:014940
1.83x ₩10.75 Billion
≈ $7.28 Million
₩5.87 Billion Korea ₩5680.00 ▲ +1.79%
10590 Giant Network Group Co Ltd
SHE:002558
1.83x CN¥1.17 Billion
≈ $171.37 Million
CN¥639.77 Million China CN¥25.25 ▼ -1.33%
10591 Ningbo Sanxing Medical Electric Co Ltd
SHG:601567
1.83x CN¥545.67 Million
≈ $79.85 Million
CN¥298.10 Million China CN¥15.41 ▼ -3.26%
10592 Danaher Corporation
NYSE:DHR
1.83x $1.66 Billion $908.00 Million USA $186.64 ▲ +4.81%
10593 COSCIENS Biopharma Inc.
NASDAQ:CSCI
1.83x $1.06 Million $576.57K USA $2.75 ▲ +3.77%
10594 Webac Holding AG
F:RKB
1.83x €102.50K
≈ $119.83K
€56.00K Germany €2.80 ▲ +0.00%
10595 Cigna Corp
NYSE:CI
1.83x $3.42 Billion $1.87 Billion USA $280.68 ▲ +3.68%
10596 Shandong Sinocera Func Material
SHE:300285
1.83x CN¥288.64 Million
≈ $42.24 Million
CN¥157.75 Million China CN¥64.00 ▲ +5.84%
10597 eDreams Odigeo SA
MC:EDR
1.83x €16.06 Million
≈ $18.77 Million
€8.78 Million Spain €4.60 ▲ +2.34%
10598 HIMALAYA SHIPPING LTD DL1
F:J1X
1.83x €24.70 Million
≈ $28.88 Million
€13.50 Million Germany €12.74 ▲ +0.00%
10599 Nampak
JSE:NPK
1.83x ZAC1.20 Billion
≈ $638.43K
ZAC656.60 Million South Africa ZAC48100.00 ▼ -1.29%
10600 Elin Electronics Limited
NSE:ELIN
1.83x Rs360.06 Million
≈ $3.89 Million
Rs196.91 Million India Rs110.00 ▼ -1.09%