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.
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% |