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
16501 Steady Safe TBK PT
JK:SAFE
0.77x Rp7.10 Billion
≈ $416.24K
Rp9.19 Billion Indonesia Rp382.00 ▲ +2.14%
16502 Mastercard Inc
NYSE:MA
0.77x $3.00 Billion $3.88 Billion USA $539.66 ▲ +1.77%
16503 XiAn Qujiang Cultural Tourism Co Ltd
SHG:600706
0.77x CN¥22.96 Million
≈ $3.36 Million
CN¥29.73 Million China CN¥6.61 ▼ -3.64%
16504 Shanghai Jahwa United Co Ltd
SHG:600315
0.77x CN¥107.80 Million
≈ $15.78 Million
CN¥139.57 Million China CN¥16.70 ▼ -3.69%
16505 TPG RE Finance Trust Inc
NYSE:TRTX
0.77x $21.84 Million $28.29 Million USA $8.62 ▲ +1.41%
16506 Dardanel Onentas Gida Sanayi AS
IS:DARDL
0.77x TL30.34 Million
≈ $679.52K
TL39.31 Million Turkey TL1.90 ▼ -3.06%
16507 Sammok S-Form Co.Ltd
KQ:018310
0.77x ₩4.12 Billion
≈ $2.79 Million
₩5.33 Billion Korea ₩14330.00 ▼ -1.04%
16508 Etsy, Inc.
NYSE:ETSY
0.77x $80.74 Million $104.66 Million USA $80.62 ▼ -0.36%
16509 Evergreen Aviation Tech Corp
TW:2645
0.77x NT$744.64 Million
≈ $23.46 Million
NT$965.63 Million Taiwan NT$196.50 ▼ -0.76%
16510 Selangor Dredging Bhd
KLSE:2224
0.77x RM22.90 Million
≈ $5.75 Million
RM29.70 Million Malaysia RM0.45 ▲ +0.00%
16511 CT Global Managed Portfolio Trust PLC
LSE:CMPI
0.77x GBX1.51 Million
≈ $184.21
GBX1.97 Million UK GBX131.50 ▲ +0.00%
16512 Gloria Material Technology
TWO:5009
0.77x NT$405.68 Million
≈ $12.78 Million
NT$526.56 Million Taiwan NT$33.30 ▼ -2.35%
16513 Value Added Technology Co. Ltd
KQ:043150
0.77x ₩10.70 Billion
≈ $7.25 Million
₩13.89 Billion Korea ₩17230.00 ▼ -0.98%
16514 Huntington Bancshares Incorporated
NASDAQ:HBAN
0.77x $487.00 Million $633.00 Million USA $17.36 ▼ -0.23%
16515 NCR Voyix Corporation
NYSE:VYX
0.77x $60.00 Million $78.00 Million USA $7.67 ▲ +0.92%
16516 Ennoconn Corp
TW:6414
0.77x NT$578.23 Million
≈ $18.22 Million
NT$751.78 Million Taiwan NT$500.00 ▼ -0.60%
16517 Shaanxi Huaqin Technology Industry Co. Ltd. A
SHG:688281
0.77x CN¥318.46 Million
≈ $46.60 Million
CN¥414.05 Million China CN¥44.59 ▼ -2.98%
16518 Farm Price Holdings Berhad
KLSE:0304
0.77x RM2.20 Million
≈ $551.85K
RM2.86 Million Malaysia RM0.37 ▼ -2.67%
16519 India Glycols Limited
NSE:INDIAGLYCO
0.77x Rs1.06 Billion
≈ $11.50 Million
Rs1.38 Billion India Rs1157.80 ▼ -1.32%
16520 Électricite de Strasbourg Société Anonyme
PA:ELEC
0.77x €57.28 Million
≈ $66.97 Million
€74.50 Million France €198.20 ▼ -1.15%
16521 Orion Oyj A
HE:ORNAV
0.77x €79.50 Million
≈ $92.94 Million
€103.40 Million Finland €78.50 ▼ -0.51%
16522 Orion Oyj B
HE:ORNBV
0.77x €79.50 Million
≈ $92.94 Million
€103.40 Million Finland €78.45 ▼ -0.82%
16523 Lumax International Corp Ltd
TW:6192
0.77x NT$194.34 Million
≈ $6.12 Million
NT$252.77 Million Taiwan NT$115.00 ▼ -0.43%
16524 Enea AB
ST:ENEA
0.77x Skr14.30 Million
≈ $1.54 Million
Skr18.60 Million Sweden Skr55.10 ▼ -0.36%
16525 Hengerda New Materials (Fujian) Co. Ltd.
SHE:300946
0.77x CN¥67.11 Million
≈ $9.82 Million
CN¥87.31 Million China CN¥35.18 ▼ -0.37%
16526 Gujarat Pipavav Port Limited
NSE:GPPL
0.77x Rs2.04 Billion
≈ $22.03 Million
Rs2.65 Billion India Rs149.23 ▲ +1.42%
16527 Polyplex (Thailand) Public Company Limited
BK:PTL-R
0.77x ฿264.25 Million
≈ $8.24 Million
฿343.88 Million Thailand ฿9.85 ▲ +1.03%
16528 P/F Bakkafrost
F:6BF
0.77x €447.84 Million
≈ $523.57 Million
€582.80 Million Germany €40.28 ▲ +0.00%
16529 Volex Plc
LSE:VLX
0.77x GBX21.96 Million
≈ $2.67K
GBX28.57 Million UK GBX536.00 ▼ -0.74%
16530 Amata Summit Growth Freehold and Leasehold Real Estate Investment Trust
BK:AMATAR
0.77x ฿61.83 Million
≈ $1.93 Million
฿80.46 Million Thailand ฿7.55 ▲ +0.67%
16531 Trinity Biotech plc
NASDAQ:TRIB
0.77x $4.40 Million $5.73 Million USA $8.45 ▲ +2728.20%
16532 Sam Hwa Capaci
KO:001820
0.77x ₩3.10 Billion
≈ $2.10 Million
₩4.04 Billion Korea ₩80700.00 ▼ -10.53%
16533 Assura PLC
LSE:AGR
0.77x GBX68.20 Million
≈ $8.30K
GBX88.90 Million UK GBX47.48 ▲ +0.38%
16534 Borealis Foods Inc.
NASDAQ:BRLS
0.77x $13.72 Million $17.88 Million USA $0.94 ▲ +8.08%
16535 City Service SE
WAR:CTS
0.77x zł1.91 Million
≈ $524.56K
zł2.48 Million Poland zł6.20 ▲ +0.00%
16536 Train Alliance Sweden AB Series B
ST:TRAIN-B
0.77x Skr50.00 Million
≈ $5.38 Million
Skr65.19 Million Sweden Skr6.38 ▲ +2.57%
16537 Shield Therapeutics plc
LSE:STX
0.77x GBX2.40 Million
≈ $291.52
GBX3.12 Million UK GBX6.15 ▼ -0.81%
16538 Raiden Resources Ltd
AU:RDN
0.77x AU$4.78 Million
≈ $3.38 Million
AU$6.23 Million Australia AU$0.00 ▲ +0.00%
16539 ADF Foods Limited
NSE:ADFFOODS
0.77x Rs319.27 Million
≈ $3.45 Million
Rs416.36 Million India Rs307.05 ▲ +3.51%
16540 LEGRAND UNSP.ARD 1/5 EO 4
F:LRC0
0.77x €256.80 Million
≈ $300.23 Million
€334.90 Million Germany €26.60 ▼ -0.75%
16541 ideaForge Technology Limited
NSE:IDEAFORGE
0.77x Rs113.46 Million
≈ $1.23 Million
Rs147.99 Million India Rs870.65 ▲ +1.11%
16542 Symrise AG
F:SY1
0.77x €71.87 Million
≈ $84.03 Million
€93.77 Million Germany €86.20 ▲ +0.61%
16543 Srisawad Power 1979 PCL
BK:SAWAD
0.77x ฿1.02 Billion
≈ $31.72 Million
฿1.33 Billion Thailand ฿24.50 ▲ +0.00%
16544 Vissem Electronics Co. Ltd
KQ:072950
0.77x ₩1.82 Billion
≈ $1.24 Million
₩2.38 Billion Korea ₩6900.00 ▼ -6.38%
16545 Dixon Technologies (India) Limited
NSE:DIXON
0.77x Rs5.13 Billion
≈ $55.46 Million
Rs6.70 Billion India Rs13846.00 ▲ +0.12%
16546 Multiconsult AS
OL:MULTI
0.77x Nkr251.33 Million
≈ $26.45 Million
Nkr328.40 Million Norway Nkr151.40 ▲ +0.00%
16547 Brookfield Wealth Solutions Ltd.
NYSE:BNT
0.77x $438.12 Million $572.58 Million USA $42.55 ▲ +1.19%
16548 New Delhi Television Limited
NSE:NDTV
0.76x Rs45.20 Million
≈ $488.82K
Rs59.10 Million India Rs76.66 ▲ +1.29%
16549 Nicolas Correa SA
MC:NEA
0.76x €6.85 Million
≈ $8.01 Million
€8.96 Million Spain €9.40 ▲ +0.21%
16550 Acsion Ltd
JSE:ACS
0.76x ZAC424.97 Million
≈ $225.85K
ZAC556.05 Million South Africa ZAC1014.00 ▲ +1.00%
16551 Gladstone Land Corporation
NASDAQ:LAND
0.76x $10.61 Million $13.89 Million USA $8.53 ▼ -0.53%
16552 Wieson Technologies Co Ltd
TWO:6272
0.76x NT$73.89 Million
≈ $2.33 Million
NT$96.72 Million Taiwan NT$38.70 ▼ -14.19%
16553 Avalon Holdings Corporation
NYSE MKT:AWX
0.76x $1.45 Million $1.90 Million USA $2.59 ▲ +1.17%
16554 Tapestry Inc
NYSE:TPR
0.76x $262.60 Million $343.80 Million USA $142.60 ▲ +2.49%
16555 Advance Zinctek Ltd
AU:ANO
0.76x AU$884.00K
≈ $625.49K
AU$1.16 Million Australia AU$0.82 ▲ +0.00%
16556 Daesung Finetec Co.Ltd
KQ:104040
0.76x ₩582.39 Million
≈ $394.68K
₩763.56 Million Korea ₩2735.00 ▼ -0.36%
16557 Xiamen Red Phase Instruments Inc
SHE:300427
0.76x CN¥32.94 Million
≈ $4.82 Million
CN¥43.21 Million China CN¥6.36 ▲ +6.53%
16558 OFG Bancorp
NYSE:OFG
0.76x $39.50 Million $51.84 Million USA $52.40 ▼ -0.06%
16559 BioCryst Pharmaceuticals Inc
NASDAQ:BCRX
0.76x $276.04 Million $362.26 Million USA $9.34 ▼ -0.43%
16560 Ritco Logistics Limited
NSE:RITCO
0.76x Rs66.47 Million
≈ $718.80K
Rs87.24 Million India Rs297.20 ▲ +0.99%
16561 Parksystems Corp
KQ:140860
0.76x ₩3.08 Billion
≈ $2.09 Million
₩4.05 Billion Korea ₩249500.00 ▼ -4.22%
16562 Frenkel Topping Group
LSE:FEN
0.76x GBX1.77 Million
≈ $215.36
GBX2.33 Million UK GBX50.00 ▲ +0.00%
16563 Dayang Enterprise Holdings Bhd
KLSE:5141
0.76x RM102.84 Million
≈ $25.82 Million
RM135.10 Million Malaysia RM1.65 ▼ -1.79%
16564 Softronic AB
ST:SOF-B
0.76x Skr15.30 Million
≈ $1.65 Million
Skr20.10 Million Sweden Skr21.95 ▲ +0.23%
16565 Trajano Iberia Socimi SA
MC:YTRA
0.76x €2.11 Million
≈ $2.47 Million
€2.77 Million Spain €0.33 ▲ +0.00%
16566 Nuveen Churchill Direct Lending Corp.
NYSE:NCDL
0.76x $6.61 Million $8.69 Million USA $12.13 ▲ +0.17%
16567 Suzhou Hengmingda Electronic Technology Co Ltd
SHE:002947
0.76x CN¥131.98 Million
≈ $19.31 Million
CN¥173.58 Million China CN¥56.12 ▼ -3.44%
16568 Oberoi Realty Limited
NSE:OBEROIRLTY
0.76x Rs8.98 Billion
≈ $97.12 Million
Rs11.82 Billion India Rs1821.20 ▲ +0.17%
16569 Textron Inc
NYSE:TXT
0.76x $700.00 Million $921.00 Million USA $95.53 ▲ +2.51%
16570 Swiss Re AG
SW:SREN
0.76x CHF1.57 Billion
≈ $1.99 Billion
CHF2.07 Billion Switzerland CHF134.50 ▲ +1.59%
16571 Centrepoint Alliance Ltd
AU:CAF
0.76x AU$2.94 Million
≈ $2.08 Million
AU$3.87 Million Australia AU$0.38 ▲ +2.70%
16572 Castellum AB
ST:CAST
0.76x Skr1.15 Billion
≈ $124.19 Million
Skr1.52 Billion Sweden Skr130.40 ▲ +0.12%
16573 Bank Tabungan Pensiunan Nasional Syariah PT
JK:BTPS
0.76x Rp242.67 Billion
≈ $14.22 Million
Rp319.43 Billion Indonesia Rp1005.00 ▼ -1.47%
16574 Riley Exploration Permian Inc
NYSE MKT:REPX
0.76x $64.87 Million $85.40 Million USA $38.60 ▲ +2.88%
16575 Indoritel Makmur Internasional
JK:DNET
0.76x Rp226.35 Billion
≈ $13.26 Million
Rp298.00 Billion Indonesia Rp9700.00 ▲ +0.26%
16576 Supermarket Income REIT PLC
LSE:SUPR
0.76x GBX27.58 Million
≈ $3.36K
GBX36.32 Million UK GBX86.10 ▲ +0.82%
16577 West High Yield Resources Ltd
V:WHY
0.76x CA$218.73K
≈ $158.22K
CA$288.12K Canada CA$0.32 ▼ -1.56%
16578 Bhandari Hosiery Exports Limited
NSE:BHANDARI
0.76x Rs27.99 Million
≈ $302.74K
Rs36.88 Million India Rs2.89 ▲ +0.35%
16579 BGT Group Co. Ltd.
SHE:300774
0.76x CN¥101.15 Million
≈ $14.80 Million
CN¥133.28 Million China CN¥9.20 ▼ -5.15%
16580 NHPC Limited
NSE:NHPC
0.76x Rs15.83 Billion
≈ $171.22 Million
Rs20.86 Billion India Rs79.39 ▼ -1.07%
16581 Anhui Huaheng Biotechnology Co. Ltd. A
SHG:688639
0.76x CN¥40.01 Million
≈ $5.85 Million
CN¥52.73 Million China CN¥15.46 ▼ -4.74%
16582 Yealink Network Technology Corp Ltd
SHE:300628
0.76x CN¥544.80 Million
≈ $79.72 Million
CN¥718.07 Million China CN¥36.42 ▼ -2.39%
16583 Condmag Brasov
RO:COMI
0.76x RON4.89 Million
≈ $1.12 Million
RON6.44 Million Romania RON0.01 ▲ +1.92%
16584 Neosem Inc
KQ:253590
0.76x ₩1.75 Billion
≈ $1.19 Million
₩2.31 Billion Korea ₩9040.00 ▼ -6.90%
16585 Codan Ltd
AU:CDA
0.76x AU$53.98 Million
≈ $38.19 Million
AU$71.17 Million Australia AU$39.65 ▼ -4.13%
16586 Krones AG
XETRA:KRN
0.76x €73.40 Million
≈ $85.81 Million
€96.80 Million Germany €113.00 ▲ +2.17%
16587 Vietnam Airlines JSC
VN:HVN
0.76x ₫2.14 Trillion
≈ $81.31 Million
₫2.82 Trillion Vietnam ₫21200.00 ▼ -1.40%
16588 Shenzhen Desay Battery Technology Co Ltd
SHE:000049
0.76x CN¥97.10 Million
≈ $14.21 Million
CN¥128.07 Million China CN¥23.63 ▼ -2.72%
16589 Seobu T&D Co. Ltd
KQ:006730
0.76x ₩24.57 Billion
≈ $16.65 Million
₩32.41 Billion Korea ₩10040.00 ▼ -1.86%
16590 Hoa Phat Group JSC
VN:HPG
0.76x ₫6.82 Trillion
≈ $259.00 Million
₫8.99 Trillion Vietnam ₫20800.00 ▲ +0.00%
16591 Turtle Beach Corporation
NASDAQ:TBCH
0.76x $13.34 Million $17.61 Million USA $12.04 ▼ -0.66%
16592 SINCLAIRS HOTELS ORD (BSE)
NSE:SINCLAIR
0.76x Rs106.00 Million
≈ $1.15 Million
Rs139.97 Million India Rs74.77 ▲ +1.14%
16593 Puuilo Oyj
HE:PUUILO
0.76x €21.20 Million
≈ $24.79 Million
€28.00 Million Finland €16.98 ▼ -0.24%
16594 Dell Technologies Inc
NYSE:DELL
0.76x $1.17 Billion $1.55 Billion USA $437.50 ▼ -0.42%
16595 Ipd Group Ltd
AU:IPG
0.76x AU$10.64 Million
≈ $7.53 Million
AU$14.06 Million Australia AU$4.75 ▼ -4.81%
16596 Isabella Bank Corporation
NASDAQ:ISBA
0.76x $3.78 Million $4.99 Million USA $36.81 ▼ -3.46%
16597 Topkey Corp
TW:4536
0.76x NT$248.18 Million
≈ $7.82 Million
NT$327.95 Million Taiwan NT$165.50 ▲ +0.91%
16598 Acrel Co LTD
SHE:300286
0.76x CN¥50.43 Million
≈ $7.38 Million
CN¥66.67 Million China CN¥19.46 ▼ -4.28%
16599 Universal Textile Co Ltd
TW:1445
0.76x NT$21.14 Million
≈ $665.93K
NT$27.95 Million Taiwan NT$10.80 ▼ -0.46%
16600 Aspen Pharmacare Holdings Ltd
JSE:APN
0.76x ZAC1.80 Billion
≈ $959.26K
ZAC2.39 Billion South Africa ZAC14601.00 ▼ -2.36%