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.
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 |
|---|---|---|---|---|---|---|---|
| 13501 |
Frontline Ltd
NYSE:FRO |
1.24x | $283.35 Million | $227.93 Million | USA | $39.29 | ▲ +1.13% |
| 13502 |
Nolato AB (publ)
ST:NOLA-B |
1.24x |
Skr225.00 Million
≈ $24.21 Million |
Skr181.00 Million | Sweden | Skr47.90 | ▲ +1.38% |
| 13503 |
Medigene AG
XETRA:MDG1 |
1.24x |
€17.30 Million
≈ $20.23 Million |
€13.92 Million | Germany | €0.13 | ▲ +0.00% |
| 13504 |
ASYMCHEM LAB.(TIAN.)H YC1
F:7K90 |
1.24x |
€1.41 Billion
≈ $1.65 Billion |
€1.13 Billion | Germany | €12.60 | ▼ -3.08% |
| 13505 |
APA Corporation
NASDAQ:APA |
1.24x | $554.00 Million | $446.00 Million | USA | $36.15 | ▼ -0.74% |
| 13506 |
LMW Limited
NSE:LMW |
1.24x |
Rs650.70 Million
≈ $7.04 Million |
Rs523.90 Million | India | Rs15763.00 | ▼ -1.07% |
| 13507 |
Hai An Transport and Stevedoring JSC
VN:HAH |
1.24x |
₫381.93 Billion
≈ $14.51 Million |
₫307.62 Billion | Vietnam | ₫45000.00 | ▲ +0.00% |
| 13508 |
Mirvac Group
AU:MGR |
1.24x |
AU$396.00 Million
≈ $280.20 Million |
AU$319.00 Million | Australia | AU$1.70 | ▲ +0.00% |
| 13509 |
Benalec Holdings Bhd
KLSE:5190 |
1.24x |
RM7.13 Million
≈ $1.79 Million |
RM5.74 Million | Malaysia | RM0.08 | ▲ +0.00% |
| 13510 |
CPI Property Group S.A
F:O5G |
1.24x |
€5.08 Million
≈ $5.94 Million |
€4.10 Million | Germany | €0.71 | ▲ +0.00% |
| 13511 |
Zhejiang Yinlun Machinery Co Ltd
SHE:002126 |
1.24x |
CN¥285.92 Million
≈ $41.84 Million |
CN¥230.46 Million | China | CN¥40.90 | ▼ -3.08% |
| 13512 |
Cathay Chemical Works Inc
TW:1713 |
1.24x |
NT$221.79 Million
≈ $6.99 Million |
NT$178.80 Million | Taiwan | NT$48.20 | ▲ +0.42% |
| 13513 |
Beam Communications Holdings Ltd
AU:BCC |
1.24x |
AU$2.47 Million
≈ $1.75 Million |
AU$1.99 Million | Australia | AU$0.05 | ▲ +0.00% |
| 13514 |
King Core Electronics Inc
TW:6155 |
1.24x |
NT$71.84 Million
≈ $2.26 Million |
NT$57.93 Million | Taiwan | NT$55.70 | ▼ -4.13% |
| 13515 |
N.D. Rubber Public Company Limited
BK:NDR |
1.24x |
฿13.47 Million
≈ $419.73K |
฿10.86 Million | Thailand | ฿1.77 | ▲ +0.00% |
| 13516 |
Winton Land Ltd
AU:WTN |
1.24x |
AU$15.28 Million
≈ $10.81 Million |
AU$12.32 Million | Australia | AU$2.20 | ▲ +0.00% |
| 13517 |
Badger Meter Inc
NYSE:BMI |
1.24x | $33.89 Million | $27.34 Million | USA | $126.32 | ▲ +2.53% |
| 13518 |
Braemar Hotel & Resorts Inc
NYSE:BHR |
1.24x | $21.95 Million | $17.70 Million | USA | $2.23 | ▲ +3.72% |
| 13519 |
Jiangsu Shentong Valve Co Ltd
SHE:002438 |
1.24x |
CN¥104.07 Million
≈ $15.23 Million |
CN¥83.95 Million | China | CN¥12.03 | ▼ -3.30% |
| 13520 |
Dimed S.A. Distribuidora de Medicamentos
SA:PNVL3 |
1.24x |
R$41.19 Million
≈ $8.08 Million |
R$33.23 Million | Brazil | R$11.51 | ▼ -2.29% |
| 13521 |
GZ Port
SHG:601228 |
1.24x |
CN¥242.97 Million
≈ $35.55 Million |
CN¥196.08 Million | China | CN¥3.05 | ▼ -0.97% |
| 13522 |
Ares Capital Corporation
NASDAQ:ARCC |
1.24x | $114.00 Million | $92.00 Million | USA | $18.78 | ▲ +0.91% |
| 13523 |
Indian Railway Catering And Tourism Corporation Limited
NSE:IRCTC |
1.24x |
Rs8.34 Billion
≈ $90.14 Million |
Rs6.73 Billion | India | Rs495.05 | ▲ +0.20% |
| 13524 |
FAP Agri Tbk PT
JK:FAPA |
1.24x |
Rp412.61 Billion
≈ $24.18 Million |
Rp333.11 Billion | Indonesia | Rp7300.00 | ▲ +0.00% |
| 13525 |
Penyao Environmental Protection Co Ltd Class A
SHE:300664 |
1.24x |
CN¥104.92 Million
≈ $15.35 Million |
CN¥84.71 Million | China | CN¥4.36 | ▼ -4.39% |
| 13526 |
Cion Investment Corp
NYSE:CION |
1.24x | $44.38 Million | $35.88 Million | USA | $5.96 | ▲ +0.34% |
| 13527 |
Cintas Corporation
NASDAQ:CTAS |
1.24x | $621.47 Million | $502.50 Million | USA | $205.91 | ▲ +1.31% |
| 13528 |
Jaya Tiasa Holdings Bhd
KLSE:4383 |
1.24x |
RM78.05 Million
≈ $19.60 Million |
RM63.12 Million | Malaysia | RM1.11 | ▲ +1.83% |
| 13529 |
I Controls Inc
KO:039570 |
1.24x |
₩8.37 Billion
≈ $5.67 Million |
₩6.77 Billion | Korea | ₩7740.00 | ▲ +1.18% |
| 13530 |
Xinxiang Richful Lube Additive Co. Ltd
SHE:300910 |
1.24x |
CN¥200.37 Million
≈ $29.32 Million |
CN¥162.04 Million | China | CN¥28.18 | ▼ -0.95% |
| 13531 |
Bukit Uluwatu Villa Tbk
JK:BUVA |
1.24x |
Rp33.95 Billion
≈ $1.99 Million |
Rp27.46 Billion | Indonesia | Rp845.00 | ▼ -8.15% |
| 13532 |
Sound Group Inc.
NASDAQ:SOGP |
1.24x | $272.40 Million | $220.31 Million | USA | $11.00 | ▼ -1.35% |
| 13533 |
Cibus Nordic Real Estate AB (publ)
ST:CIBUS |
1.24x |
Skr24.26 Million
≈ $2.61 Million |
Skr19.62 Million | Sweden | Skr144.00 | ▲ +0.91% |
| 13534 |
Sunflag Iron And Steel Company Limited
NSE:SUNFLAG |
1.24x |
Rs1.74 Billion
≈ $18.81 Million |
Rs1.41 Billion | India | Rs348.70 | ▼ -0.26% |
| 13535 |
National Beverage Corp
NASDAQ:FIZZ |
1.24x | $50.92 Million | $41.21 Million | USA | $30.70 | ▲ +0.56% |
| 13536 |
Nexen Tire
KO:002350 |
1.24x |
₩67.65 Billion
≈ $45.84 Million |
₩54.75 Billion | Korea | ₩6860.00 | ▼ -2.42% |
| 13537 |
Nexen Tire Prf 1
KO:002355 |
1.24x |
₩67.65 Billion
≈ $45.84 Million |
₩54.75 Billion | Korea | ₩3880.00 | ▼ -0.64% |
| 13538 |
Korea Air Svc
KO:005430 |
1.24x |
₩19.66 Billion
≈ $13.32 Million |
₩15.91 Billion | Korea | ₩79000.00 | ▼ -3.30% |
| 13539 |
Pci-Suntek Technology Co Ltd
SHG:600728 |
1.24x |
CN¥66.23 Million
≈ $9.69 Million |
CN¥53.61 Million | China | CN¥4.37 | ▼ -2.46% |
| 13540 |
Allete Inc
NYSE:ALE |
1.24x | $39.40 Million | $31.90 Million | USA | $67.90 | ▼ -0.06% |
| 13541 |
Jindal Drilling And Industries Limited
NSE:JINDRILL |
1.24x |
Rs2.45 Billion
≈ $26.53 Million |
Rs1.99 Billion | India | Rs605.10 | ▼ -1.10% |
| 13542 |
Sporton International
TWO:6146 |
1.23x |
NT$357.93 Million
≈ $11.28 Million |
NT$289.83 Million | Taiwan | NT$190.50 | ▼ -0.26% |
| 13543 |
Pinnacle Investment Management Group Ltd
AU:PNI |
1.23x |
AU$83.13 Million
≈ $58.82 Million |
AU$67.33 Million | Australia | AU$15.71 | ▼ -5.25% |
| 13544 |
Voxel S.A.
WAR:VOX |
1.23x |
zł30.64 Million
≈ $8.43 Million |
zł24.82 Million | Poland | zł119.80 | ▲ +1.01% |
| 13545 |
Pricol Limited
NSE:PRICOLLTD |
1.23x |
Rs419.83 Million
≈ $4.54 Million |
Rs340.18 Million | India | Rs628.70 | ▲ +0.42% |
| 13546 |
Ependion AB
ST:EPEN |
1.23x |
Skr129.60 Million
≈ $13.95 Million |
Skr105.03 Million | Sweden | Skr157.20 | ▲ +1.95% |
| 13547 |
NatureCell Co.Ltd
KQ:007390 |
1.23x |
₩1.51 Billion
≈ $1.03 Million |
₩1.23 Billion | Korea | ₩24100.00 | ▲ +0.21% |
| 13548 |
Babcock International Group PLC
LSE:BAB |
1.23x |
GBX208.90 Million
≈ $25.42K |
GBX169.30 Million | UK | GBX1121.00 | ▼ -1.15% |
| 13549 |
SmartFinancial, Inc.
NASDAQ:SMBK |
1.23x | $16.89 Million | $13.69 Million | USA | $37.15 | ▼ -0.59% |
| 13550 |
Electricity Generating Public Company Limited
BK:EGCO |
1.23x |
฿2.66 Billion
≈ $82.93 Million |
฿2.16 Billion | Thailand | ฿134.50 | ▲ +0.00% |
| 13551 |
Electricity Generating Public Company Limited
F:ECGF |
1.23x |
€2.66 Billion
≈ $3.11 Billion |
€2.16 Billion | Germany | €3.26 | ▼ -0.61% |
| 13552 |
Orchid Pharma Limited
NSE:ORCHPHARMA |
1.23x |
Rs115.10 Million
≈ $1.24 Million |
Rs93.35 Million | India | Rs988.60 | ▲ +2.71% |
| 13553 |
TSC Auto ID Technology Co Ltd
TWO:3611 |
1.23x |
NT$335.87 Million
≈ $10.58 Million |
NT$272.45 Million | Taiwan | NT$187.00 | ▲ +1.36% |
| 13554 |
Sun Country Airlines Holdings Inc
NASDAQ:SNCY |
1.23x | $29.71 Million | $24.11 Million | USA | $16.17 | ▲ +0.00% |
| 13555 |
PPL Corporation
NYSE:PPL |
1.23x | $557.00 Million | $452.00 Million | USA | $36.22 | ▼ -0.06% |
| 13556 |
Treasury Wine Estates Ltd
AU:TWE |
1.23x |
AU$266.10 Million
≈ $188.28 Million |
AU$216.00 Million | Australia | AU$4.73 | ▲ +2.60% |
| 13557 |
GMM Pfaudler Limited
NSE:GMMPFAUDLR |
1.23x |
Rs647.60 Million
≈ $7.00 Million |
Rs525.80 Million | India | Rs808.05 | ▲ +1.45% |
| 13558 |
Koninklijke Vopak NV
AS:VPK |
1.23x |
€392.30 Million
≈ $458.64 Million |
€318.60 Million | Netherlands | €47.02 | ▼ -0.47% |
| 13559 |
Chang Lan Electric Technology Co Ltd
SHE:002879 |
1.23x |
CN¥123.48 Million
≈ $18.07 Million |
CN¥100.32 Million | China | CN¥18.05 | ▲ +9.99% |
| 13560 |
Maskapai Reasuransi Indonesia
JK:MREI |
1.23x |
Rp50.86 Billion
≈ $2.98 Million |
Rp41.33 Billion | Indonesia | Rp920.00 | ▼ -4.17% |
| 13561 |
Hundsun Technologies Inc
SHG:600570 |
1.23x |
CN¥239.45 Million
≈ $35.04 Million |
CN¥194.64 Million | China | CN¥20.78 | ▼ -3.39% |
| 13562 |
Lena Lighting S.A.
WAR:LEN |
1.23x |
zł1.72 Million
≈ $472.27K |
zł1.40 Million | Poland | zł2.20 | ▲ +0.92% |
| 13563 |
Avi Ltd
JSE:AVI |
1.23x |
ZAC1.31 Billion
≈ $697.31K |
ZAC1.07 Billion | South Africa | ZAC9202.00 | ▲ +1.50% |
| 13564 |
Trinity Freehold & Leasehold PRP Fund
BK:TNPF |
1.23x |
฿2.18 Million
≈ $68.10K |
฿1.78 Million | Thailand | ฿1.40 | ▲ +0.72% |
| 13565 |
Spok Holdings Inc
NASDAQ:SPOK |
1.23x | $2.44 Million | $1.99 Million | USA | $10.59 | ▲ +0.76% |
| 13566 |
OVERSEA-CHIN.UNSP.ADR/2
F:OCBB |
1.23x |
€9.12 Billion
≈ $10.67 Billion |
€7.42 Billion | Germany | €30.20 | ▲ +0.67% |
| 13567 |
OceanFirst Financial Corp.
NASDAQ:OCFC |
1.23x | $25.21 Million | $20.51 Million | USA | $19.56 | ▲ +0.41% |
| 13568 |
Bourse Direct SA
PA:BSD |
1.23x |
€12.78 Million
≈ $14.95 Million |
€10.40 Million | France | €5.14 | ▲ +0.00% |
| 13569 |
Enphase Energy Inc
NASDAQ:ENPH |
1.23x | $47.58 Million | $38.71 Million | USA | $36.70 | ▼ -5.63% |
| 13570 |
FDC International Hotels Corp
TW:2748 |
1.23x |
NT$137.28 Million
≈ $4.32 Million |
NT$111.72 Million | Taiwan | NT$39.85 | ▲ +0.25% |
| 13571 |
P/f Bakkafrost
OL:BAKKA |
1.23x |
Nkr1.08 Billion
≈ $113.50 Million |
Nkr877.82 Million | Norway | Nkr440.60 | ▼ -0.23% |
| 13572 |
Idun Industrier AB Series B
ST:IDUN-B |
1.23x |
Skr71.06 Million
≈ $7.65 Million |
Skr57.83 Million | Sweden | Skr310.00 | ▲ +1.64% |
| 13573 |
Okeanis Eco Tankers Corp.
NYSE:ECO |
1.23x | $29.55 Million | $24.05 Million | USA | $57.88 | ▲ +0.73% |
| 13574 |
1CM INC.
F:IQ70 |
1.23x |
€694.11K
≈ $811.49K |
€565.09K | Germany | €0.04 | ▲ +0.00% |
| 13575 |
Science Environmental Protection Co. Ltd. A
SHG:688480 |
1.23x |
CN¥130.36 Million
≈ $19.08 Million |
CN¥106.14 Million | China | CN¥69.50 | ▼ -3.27% |
| 13576 |
Wspierania Przedsiebiorczosci
WAR:PTW |
1.23x |
zł7.36 Million
≈ $2.03 Million |
zł5.99 Million | Poland | zł144.00 | ▲ +1.41% |
| 13577 |
Mo-Bruk SA
WAR:MBR |
1.23x |
zł21.24 Million
≈ $5.84 Million |
zł17.29 Million | Poland | zł389.50 | ▲ +1.70% |
| 13578 |
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% |
| 13579 |
Engie Brasil Energia S.A.
SA:EGIE3 |
1.23x |
R$1.27 Billion
≈ $249.98 Million |
R$1.04 Billion | Brazil | R$29.39 | ▼ -2.52% |
| 13580 |
TRUFIN PLC
F:29U |
1.23x |
€14.28 Million
≈ $16.70 Million |
€11.64 Million | Germany | €1.49 | ▼ -0.67% |
| 13581 |
Chorokbaem Media Co. Ltd
KQ:047820 |
1.23x |
₩10.87 Billion
≈ $7.37 Million |
₩8.86 Billion | Korea | ₩3280.00 | ▲ +0.00% |
| 13582 |
Spackman Equit
V:SQG |
1.23x |
CA$355.16K
≈ $256.92K |
CA$289.52K | Canada | CA$0.08 | ▲ +0.00% |
| 13583 |
Northgold AB
ST:NG |
1.23x |
Skr23.26 Million
≈ $2.50 Million |
Skr18.97 Million | Sweden | Skr0.56 | ▲ +0.00% |
| 13584 |
RATIONAL UN.ADR 1/ 1/20
F:RAA1 |
1.23x |
€77.72 Million
≈ $90.87 Million |
€63.38 Million | Germany | €31.40 | ▼ -3.68% |
| 13585 |
Softcat plc
F:SF5 |
1.23x |
€30.56 Million
≈ $35.73 Million |
€24.92 Million | Germany | €21.40 | ▼ -0.93% |
| 13586 |
Ultra Jaya Milk Industry Tbk
JK:ULTJ |
1.23x |
Rp607.54 Billion
≈ $35.60 Million |
Rp495.60 Billion | Indonesia | Rp1370.00 | ▼ -4.20% |
| 13587 |
CD PROJEKT (UNSP.ADR)1/4
F:7CD0 |
1.23x |
€237.15 Million
≈ $277.25 Million |
€193.49 Million | Germany | €16.80 | ▲ +3.70% |
| 13588 |
Motorola Solutions Inc
NYSE:MSI |
1.23x | $451.00 Million | $368.00 Million | USA | $417.83 | ▲ +2.66% |
| 13589 |
Medpace Holdings Inc
NASDAQ:MEDP |
1.23x | $151.79 Million | $123.87 Million | USA | $601.38 | ▼ -0.73% |
| 13590 |
Ionis Pharmaceuticals Inc
NASDAQ:IONS |
1.22x | $151.34 Million | $123.55 Million | USA | $56.55 | ▲ +1.22% |
| 13591 |
Bowler Metcalf Ltd
JSE:BCF |
1.22x |
ZAC83.90 Million
≈ $44.59K |
ZAC68.50 Million | South Africa | ZAC1302.00 | ▲ +0.15% |
| 13592 |
Agro Phos India Limited
NSE:AGROPHOS |
1.22x |
Rs78.96 Million
≈ $853.90K |
Rs64.47 Million | India | Rs29.04 | ▼ -0.14% |
| 13593 |
Shandong Nanshan Aluminium Co Ltd
SHG:600219 |
1.22x |
CN¥1.40 Billion
≈ $205.57 Million |
CN¥1.15 Billion | China | CN¥4.46 | ▼ -6.89% |
| 13594 |
Taiwan Fertilizer Co Ltd
TW:1722 |
1.22x |
NT$226.00 Million
≈ $7.12 Million |
NT$184.55 Million | Taiwan | NT$46.45 | ▲ +0.65% |
| 13595 |
Luzhou Lao Jiao Co Ltd
SHE:000568 |
1.22x |
CN¥3.79 Billion
≈ $555.18 Million |
CN¥3.10 Billion | China | CN¥83.01 | ▼ -2.49% |
| 13596 |
Focus Media Information Technology Co Ltd
SHE:002027 |
1.22x |
CN¥1.93 Billion
≈ $282.23 Million |
CN¥1.58 Billion | China | CN¥5.07 | ▼ -1.55% |
| 13597 |
Bioventix
LSE:BVXP |
1.22x |
GBX4.44 Million
≈ $539.88 |
GBX3.63 Million | UK | GBX1525.00 | ▲ +1.67% |
| 13598 |
Egetis Therapeutics AB (publ)
ST:EGTX |
1.22x |
Skr28.02 Million
≈ $3.01 Million |
Skr22.89 Million | Sweden | Skr6.72 | ▲ +1.20% |
| 13599 |
Cystech Electronics Corp
TWO:6651 |
1.22x |
NT$79.76 Million
≈ $2.51 Million |
NT$65.18 Million | Taiwan | NT$122.00 | ▼ -2.40% |
| 13600 |
Transportadora de Gas del Sur SA B
BA:TGSU2 |
1.22x |
AR$195.77 Billion
≈ $141.66 Million |
AR$159.98 Billion | Argentina | AR$9765.00 | ▼ -2.30% |