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
13601 Frontline Ltd
NYSE:FRO
1.24x $283.35 Million $227.93 Million USA $35.17 ▲ +2.96%
13602 Nolato AB (publ)
ST:NOLA-B
1.24x Skr225.00 Million
≈ $24.21 Million
Skr181.00 Million Sweden Skr48.40 ▼ -0.82%
13603 Medigene AG
XETRA:MDG1
1.24x €17.30 Million
≈ $20.23 Million
€13.92 Million Germany €0.13 ▲ +0.00%
13604 ASYMCHEM LAB.(TIAN.)H YC1
F:7K90
1.24x €1.41 Billion
≈ $1.65 Billion
€1.13 Billion Germany €10.10 ▲ +3.59%
13605 APA Corporation
NASDAQ:APA
1.24x $554.00 Million $446.00 Million USA $36.57 ▼ -4.32%
13606 Datatec
JSE:DTC
1.24x ZAC63.93 Million
≈ $33.98K
ZAC51.47 Million South Africa ZAC7711.00 ▼ -1.31%
13607 Hai An Transport and Stevedoring JSC
VN:HAH
1.24x ₫381.93 Billion
≈ $14.51 Million
₫307.62 Billion Vietnam ₫54100.00 ▼ -1.64%
13608 Mirvac Group
AU:MGR
1.24x AU$396.00 Million
≈ $280.20 Million
AU$319.00 Million Australia AU$1.67 ▲ +1.52%
13609 Benalec Holdings Bhd
KLSE:5190
1.24x RM7.13 Million
≈ $1.79 Million
RM5.74 Million Malaysia RM0.07 ▲ +0.00%
13610 Sezzle Inc.
NASDAQ:SEZL
1.24x $33.10 Million $26.67 Million USA $116.01 ▼ -4.10%
13611 CPI Property Group S.A
F:O5G
1.24x €5.08 Million
≈ $5.94 Million
€4.10 Million Germany €0.71 ▲ +0.00%
13612 Zhejiang Yinlun Machinery Co Ltd
SHE:002126
1.24x CN¥285.92 Million
≈ $41.84 Million
CN¥230.46 Million China CN¥50.06 ▼ -1.40%
13613 Jarvis Securities
LSE:JIM
1.24x GBX2.22 Million
≈ $270.71
GBX1.79 Million UK GBX9.00 ▲ +0.00%
13614 Cathay Chemical Works Inc
TW:1713
1.24x NT$221.79 Million
≈ $6.99 Million
NT$178.80 Million Taiwan NT$49.55 ▼ -0.50%
13615 Beam Communications Holdings Ltd
AU:BCC
1.24x AU$2.47 Million
≈ $1.75 Million
AU$1.99 Million Australia AU$0.05 ▼ -3.64%
13616 King Core Electronics Inc
TW:6155
1.24x NT$71.84 Million
≈ $2.26 Million
NT$57.93 Million Taiwan NT$79.30 ▲ +9.99%
13617 N.D. Rubber Public Company Limited
BK:NDR
1.24x ฿13.47 Million
≈ $419.73K
฿10.86 Million Thailand ฿2.02 ▼ -2.88%
13618 Winton Land Ltd
AU:WTN
1.24x AU$15.28 Million
≈ $10.81 Million
AU$12.32 Million Australia AU$2.20 ▲ +0.00%
13619 Braemar Hotel & Resorts Inc
NYSE:BHR
1.24x $21.95 Million $17.70 Million USA $2.50 ▲ +0.81%
13620 Jiangsu Shentong Valve Co Ltd
SHE:002438
1.24x CN¥104.07 Million
≈ $15.23 Million
CN¥83.95 Million China CN¥17.00 ▲ +0.89%
13621 GZ Port
SHG:601228
1.24x CN¥242.97 Million
≈ $35.55 Million
CN¥196.08 Million China CN¥3.06 ▲ +0.00%
13622 Indian Railway Catering And Tourism Corporation Limited
NSE:IRCTC
1.24x Rs8.34 Billion
≈ $90.14 Million
Rs6.73 Billion India Rs528.60 ▲ +0.21%
13623 FAP Agri Tbk PT
JK:FAPA
1.24x Rp412.61 Billion
≈ $24.18 Million
Rp333.11 Billion Indonesia Rp7225.00 ▲ +0.35%
13624 Penyao Environmental Protection Co Ltd Class A
SHE:300664
1.24x CN¥104.92 Million
≈ $15.35 Million
CN¥84.71 Million China CN¥5.15 ▲ +4.67%
13625 M.P.Evans Group
LSE:MPE
1.24x GBX77.78 Million
≈ $9.46K
GBX62.81 Million UK GBX1482.00 ▼ -1.33%
13626 Cion Investment Corp
NYSE:CION
1.24x $44.38 Million $35.88 Million USA $6.72 ▼ -2.89%
13627 Jaya Tiasa Holdings Bhd
KLSE:4383
1.24x RM78.05 Million
≈ $19.60 Million
RM63.12 Million Malaysia RM1.05 ▼ -0.94%
13628 Xinxiang Richful Lube Additive Co. Ltd
SHE:300910
1.24x CN¥200.37 Million
≈ $29.32 Million
CN¥162.04 Million China CN¥33.52 ▲ +4.23%
13629 Bukit Uluwatu Villa Tbk
JK:BUVA
1.24x Rp33.95 Billion
≈ $1.99 Million
Rp27.46 Billion Indonesia Rp610.00 ▼ -7.58%
13630 Sound Group Inc.
NASDAQ:SOGP
1.24x $272.40 Million $220.31 Million USA $12.42 ▼ -1.43%
13631 Cibus Nordic Real Estate AB (publ)
ST:CIBUS
1.24x Skr24.26 Million
≈ $2.61 Million
Skr19.62 Million Sweden Skr147.80 ▼ -0.37%
13632 Raisio Oyj Vaihto-osake
HE:RAIVV
1.24x €8.90 Million
≈ $10.41 Million
€7.20 Million Finland €2.51 ▼ -0.20%
13633 Sunflag Iron And Steel Company Limited
NSE:SUNFLAG
1.24x Rs1.74 Billion
≈ $18.81 Million
Rs1.41 Billion India Rs372.10 ▼ -8.54%
13634 Wireless Power Amplifier Module Inc
KQ:332570
1.24x ₩12.56 Billion
≈ $8.51 Million
₩10.16 Billion Korea ₩9440.00 ▼ -10.78%
13635 National Beverage Corp
NASDAQ:FIZZ
1.24x $50.92 Million $41.21 Million USA $36.51 ▲ +5.13%
13636 Nexen Tire Prf 1
KO:002355
1.24x ₩67.65 Billion
≈ $45.84 Million
₩54.75 Billion Korea ₩3950.00 ▲ +0.13%
13637 Nexen Tire
KO:002350
1.24x ₩67.65 Billion
≈ $45.84 Million
₩54.75 Billion Korea ₩6830.00 ▼ -0.15%
13638 Pci-Suntek Technology Co Ltd
SHG:600728
1.24x CN¥66.23 Million
≈ $9.69 Million
CN¥53.61 Million China CN¥4.73 ▲ +1.07%
13639 Allete Inc
NYSE:ALE
1.24x $39.40 Million $31.90 Million USA $67.90 ▼ -0.06%
13640 Topco Scientific Co Ltd
TW:5434
1.23x NT$1.51 Billion
≈ $47.59 Million
NT$1.22 Billion Taiwan NT$458.50 ▼ -1.29%
13641 Sporton International
TWO:6146
1.23x NT$357.93 Million
≈ $11.28 Million
NT$289.83 Million Taiwan NT$220.50 ▼ -1.12%
13642 Pinnacle Investment Management Group Ltd
AU:PNI
1.23x AU$83.13 Million
≈ $58.82 Million
AU$67.33 Million Australia AU$14.98 ▲ +0.13%
13643 Voxel S.A.
WAR:VOX
1.23x zł30.64 Million
≈ $8.43 Million
zł24.82 Million Poland zł113.80 ▲ +0.35%
13644 Pricol Limited
NSE:PRICOLLTD
1.23x Rs419.83 Million
≈ $4.54 Million
Rs340.18 Million India Rs561.35 ▼ -1.25%
13645 Ependion AB
ST:EPEN
1.23x Skr129.60 Million
≈ $13.95 Million
Skr105.03 Million Sweden Skr144.00 ▼ -2.70%
13646 NatureCell Co.Ltd
KQ:007390
1.23x ₩1.51 Billion
≈ $1.03 Million
₩1.23 Billion Korea ₩33950.00 ▼ -1.74%
13647 Babcock International Group PLC
LSE:BAB
1.23x GBX208.90 Million
≈ $25.42K
GBX169.30 Million UK GBX1035.00 ▼ -0.34%
13648 SmartFinancial, Inc.
NYSE:SMBK
1.23x $16.89 Million $13.69 Million USA $42.27 ▲ +1.56%
13649 SmartFinancial, Inc.
NASDAQ:SMBK
1.23x $16.89 Million $13.69 Million USA $37.15 ▼ -0.59%
13650 DNF Co.Ltd
KQ:092070
1.23x ₩4.63 Billion
≈ $3.14 Million
₩3.76 Billion Korea ₩17900.00 ▼ -2.45%
13651 Electricity Generating Public Company Limited
BK:EGCO
1.23x ฿2.66 Billion
≈ $82.93 Million
฿2.16 Billion Thailand ฿117.00 ▲ +0.00%
13652 Electricity Generating Public Company Limited
F:ECGF
1.23x €2.66 Billion
≈ $3.11 Billion
€2.16 Billion Germany €2.90 ▲ +0.69%
13653 Yatharth Hospital & Trauma Care Services Limited
NSE:YATHARTH
1.23x Rs105.97 Million
≈ $1.15 Million
Rs85.92 Million India Rs808.90 ▲ +0.15%
13654 Orchid Pharma Limited
NSE:ORCHPHARMA
1.23x Rs115.10 Million
≈ $1.24 Million
Rs93.35 Million India Rs844.25 ▲ +1.13%
13655 TSC Auto ID Technology Co Ltd
TWO:3611
1.23x NT$335.87 Million
≈ $10.58 Million
NT$272.45 Million Taiwan NT$190.50 ▼ -0.78%
13656 Sun Country Airlines Holdings Inc
NASDAQ:SNCY
1.23x $29.71 Million $24.11 Million USA $16.17 ▲ +0.00%
13657 PPL Corporation
NYSE:PPL
1.23x $557.00 Million $452.00 Million USA $35.74 ▲ +1.65%
13658 Treasury Wine Estates Ltd
AU:TWE
1.23x AU$266.10 Million
≈ $188.28 Million
AU$216.00 Million Australia AU$4.69 ▲ +0.64%
13659 GMM Pfaudler Limited
NSE:GMMPFAUDLR
1.23x Rs647.60 Million
≈ $7.00 Million
Rs525.80 Million India Rs788.00 ▲ +0.81%
13660 Koninklijke Vopak NV
AS:VPK
1.23x €392.30 Million
≈ $458.64 Million
€318.60 Million Netherlands €46.56 ▲ +1.44%
13661 Chang Lan Electric Technology Co Ltd
SHE:002879
1.23x CN¥123.48 Million
≈ $18.07 Million
CN¥100.32 Million China CN¥15.32 ▼ -0.26%
13662 Asmedia Technology Inc
TW:5269
1.23x NT$1.95 Billion
≈ $61.37 Million
NT$1.58 Billion Taiwan NT$1525.00 ▼ -2.87%
13663 Cactus Inc
NYSE:WHD
1.23x $61.77 Million $50.19 Million USA $56.62 ▼ -3.84%
13664 Maskapai Reasuransi Indonesia
JK:MREI
1.23x Rp50.86 Billion
≈ $2.98 Million
Rp41.33 Billion Indonesia Rp945.00 ▼ -1.56%
13665 Hundsun Technologies Inc
SHG:600570
1.23x CN¥239.45 Million
≈ $35.04 Million
CN¥194.64 Million China CN¥23.15 ▼ -1.74%
13666 Lena Lighting S.A.
WAR:LEN
1.23x zł1.72 Million
≈ $472.27K
zł1.40 Million Poland zł2.30 ▲ +0.00%
13667 Avi Ltd
JSE:AVI
1.23x ZAC1.31 Billion
≈ $697.31K
ZAC1.07 Billion South Africa ZAC9365.00 ▲ +0.20%
13668 Trinity Freehold & Leasehold PRP Fund
BK:TNPF
1.23x ฿2.18 Million
≈ $68.10K
฿1.78 Million Thailand ฿1.40 ▲ +0.72%
13669 Spok Holdings Inc
NASDAQ:SPOK
1.23x $2.44 Million $1.99 Million USA $10.71 ▼ -2.01%
13670 OVERSEA-CHIN.UNSP.ADR/2
F:OCBB
1.23x €9.12 Billion
≈ $10.67 Billion
€7.42 Billion Germany €30.20 ▲ +0.67%
13671 OceanFirst Financial Corp.
NASDAQ:OCFC
1.23x $25.21 Million $20.51 Million USA $18.14 ▲ +1.85%
13672 Energoaqua a.s.
PR:ENRGA
1.23x Kč468.32 Million
≈ $22.46 Million
Kč380.96 Million Czech Republic Kč4400.00 ▲ +15.79%
13673 Bourse Direct SA
PA:BSD
1.23x €12.78 Million
≈ $14.95 Million
€10.40 Million France €4.93 ▼ -4.46%
13674 Enphase Energy Inc
NASDAQ:ENPH
1.23x $47.58 Million $38.71 Million USA $56.07 ▼ -18.01%
13675 FDC International Hotels Corp
TW:2748
1.23x NT$137.28 Million
≈ $4.32 Million
NT$111.72 Million Taiwan NT$40.05 ▼ -0.99%
13676 P/f Bakkafrost
OL:BAKKA
1.23x Nkr1.08 Billion
≈ $113.50 Million
Nkr877.82 Million Norway Nkr421.60 ▼ -2.27%
13677 Thai Metal Drum Manufacturing Public Company Limited
BK:TMD
1.23x ฿107.89 Million
≈ $3.36 Million
฿87.81 Million Thailand ฿26.25 ▲ +0.96%
13678 Idun Industrier AB Series B
ST:IDUN-B
1.23x Skr71.06 Million
≈ $7.65 Million
Skr57.83 Million Sweden Skr339.00 ▲ +1.80%
13679 Okeanis Eco Tankers Corp.
NYSE:ECO
1.23x $29.55 Million $24.05 Million USA $47.74 ▲ +0.51%
13680 1CM INC.
F:IQ70
1.23x €694.11K
≈ $811.49K
€565.09K Germany €0.07 ▼ -1.44%
13681 Science Environmental Protection Co. Ltd. A
SHG:688480
1.23x CN¥130.36 Million
≈ $19.08 Million
CN¥106.14 Million China CN¥90.53 ▼ -1.62%
13682 Nanjing Railway New Technology Co.Ltd.
SHE:301016
1.23x CN¥31.29 Million
≈ $4.58 Million
CN¥25.48 Million China CN¥15.47 ▲ +0.52%
13683 Mo-Bruk SA
WAR:MBR
1.23x zł21.24 Million
≈ $5.84 Million
zł17.29 Million Poland zł365.00 ▲ +1.11%
13684 UJU Electronics Co. Ltd
KQ:065680
1.23x ₩7.09 Billion
≈ $4.80 Million
₩5.77 Billion Korea ₩41500.00 ▲ +1.34%
13685 Smiths Group PLC
LSE:SMIN
1.23x GBX205.00 Million
≈ $24.94K
GBX167.00 Million UK GBX2506.00 ▼ -0.36%
13686 Pact Group Holdings Ltd
AU:PGH
1.23x AU$17.27 Million
≈ $12.22 Million
AU$14.07 Million Australia AU$0.91 ▲ +0.00%
13687 Engie Brasil Energia S.A.
SA:EGIE3
1.23x R$1.27 Billion
≈ $249.98 Million
R$1.04 Billion Brazil R$33.73 ▼ -1.06%
13688 TRUFIN PLC
F:29U
1.23x €14.28 Million
≈ $16.70 Million
€11.64 Million Germany €1.47 ▲ +0.00%
13689 Northgold AB
ST:NG
1.23x Skr23.26 Million
≈ $2.50 Million
Skr18.97 Million Sweden Skr0.56 ▲ +0.00%
13690 RATIONAL UN.ADR 1/ 1/20
F:RAA1
1.23x €77.72 Million
≈ $90.87 Million
€63.38 Million Germany €31.40 ▼ -3.68%
13691 Softcat plc
F:SF5
1.23x €30.56 Million
≈ $35.73 Million
€24.92 Million Germany €21.60 ▲ +1.89%
13692 Ultra Jaya Milk Industry Tbk
JK:ULTJ
1.23x Rp607.54 Billion
≈ $35.60 Million
Rp495.60 Billion Indonesia Rp1290.00 ▼ -9.47%
13693 Netgem SA
PA:ALNTG
1.23x €1.33 Million
≈ $1.55 Million
€1.08 Million France €0.83 ▲ +0.00%
13694 CD PROJEKT (UNSP.ADR)1/4
F:7CD0
1.23x €237.15 Million
≈ $277.25 Million
€193.49 Million Germany €16.80 ▲ +3.70%
13695 CD PROJEKT SA
WAR:CDR
1.23x zł237.15 Million
≈ $65.27 Million
zł193.49 Million Poland zł227.80 ▲ +0.13%
13696 Bradespar S.A
SA:BRAP3
1.22x R$670.01 Million
≈ $131.47 Million
R$546.99 Million Brazil R$18.94 ▼ -3.22%
13697 Ionis Pharmaceuticals Inc
NASDAQ:IONS
1.22x $151.34 Million $123.55 Million USA $74.48 ▼ -0.87%
13698 Bowler Metcalf Ltd
JSE:BCF
1.22x ZAC83.90 Million
≈ $44.59K
ZAC68.50 Million South Africa ZAC1351.00 ▼ -5.98%
13699 Agro Phos India Limited
NSE:AGROPHOS
1.22x Rs78.96 Million
≈ $853.90K
Rs64.47 Million India Rs30.90 ▲ +1.38%
13700 Shandong Nanshan Aluminium Co Ltd
SHG:600219
1.22x CN¥1.40 Billion
≈ $205.57 Million
CN¥1.15 Billion China CN¥4.89 ▼ -2.00%