Companies by Cash Flow Quality Index

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,611
Positive operating CF and net income required

Last Updated

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

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
20501 YPF Sociedad Anónima
F:YPF
0.02x €1.15 Billion
≈ $1.34 Billion
€66.47 Billion Germany €46.00 ▲ +1.77%
20502 Center Laboratories
TWO:4123
0.02x NT$46.61 Million
≈ $1.47 Million
NT$2.72 Billion Taiwan NT$31.00 ▲ +0.16%
20503 Alpha Pro Tech Ltd
NYSE MKT:APT
0.02x $12.00K $702.00K USA $6.27 ▲ +1.46%
20504 Annum Bhd
KLSE:5082
0.02x RM71.00K
≈ $17.83K
RM4.16 Million Malaysia RM0.01 ▲ +0.00%
20505 OSX Brasil S.A
SA:OSXB3
0.02x R$3.77 Million
≈ $740.13K
R$227.92 Million Brazil R$1.80 ▲ +0.00%
20506 AtlasClear Holdings, Inc.
NYSE MKT:ATCH
0.02x $175.61K $10.75 Million USA $0.23 ▼ -0.13%
20507 Star Equity Holdings Inc
NASDAQ:STRR
0.02x $29.00K $1.81 Million USA $9.81 ▼ -1.80%
20508 FERRETTI S.P.A. O.N.
F:F3T1
0.02x €1.41 Million
≈ $1.64 Million
€87.92 Million Germany €2.62 ▲ +2.26%
20509 KAISA GROUP HLDGS
F:KG5
0.02x €836.98 Million
≈ $978.51 Million
€52.55 Billion Germany €0.00 ▲ +0.00%
20510 Ashmore Asset Management Indonesia
JK:AMOR
0.02x Rp275.00 Million
≈ $16.11K
Rp17.31 Billion Indonesia Rp336.00 ▼ -8.70%
20511 Sam Jung Pulp
KO:009770
0.02x ₩214.01 Million
≈ $145.03K
₩13.54 Billion Korea ₩27550.00 ▼ -0.54%
20512 Destiny Tech100 Inc.
NYSE:DXYZ
0.02x $3.69 Million $237.96 Million USA $27.91 ▼ -3.76%
20513 Baring Emerging Europe Plc
LSE:BEMO
0.02x GBX384.00K
≈ $46.72
GBX24.86 Million UK GBX845.00 ▼ -1.46%
20514 Sentry Select Primary Metals Corp
TO:PME
0.02x CA$177.00K
≈ $128.04K
CA$11.47 Million Canada CA$5.25 ▲ +2.54%
20515 Donpon Precision
TWO:3290
0.02x NT$1.40 Million
≈ $44.14K
NT$91.64 Million Taiwan NT$50.60 ▲ +1.20%
20516 Seronics Co. Ltd
KQ:042600
0.02x ₩165.01 Million
≈ $111.82K
₩10.87 Billion Korea ₩10110.00 ▼ -5.78%
20517 Pacific Assets Trust plc
LSE:PAC
0.02x GBX246.50K
≈ $29.99
GBX16.33 Million UK GBX412.00 ▲ +0.00%
20518 De Grey Mining Ltd
AU:DEG
0.01x AU$54.72K
≈ $38.72K
AU$3.66 Million Australia AU$2.46 ▲ +0.00%
20519 TVI Pacific Inc
V:TVI
0.01x CA$28.11K
≈ $20.33K
CA$1.89 Million Canada CA$0.04 ▲ +0.00%
20520 Shandong Oriental Ocean Sci-Tech Co Ltd
SHE:002086
0.01x CN¥26.61 Million
≈ $3.89 Million
CN¥1.80 Billion China CN¥2.08 ▼ -0.48%
20521 Genting Plantations Bhd
KLSE:2291
0.01x RM2.05 Million
≈ $514.69K
RM140.92 Million Malaysia RM5.17 ▼ -2.64%
20522 GIGAVIS LTD (PROPOSED)
KQ:420770
0.01x ₩19.95 Million
≈ $13.52K
₩1.39 Billion Korea ₩118600.00 ▲ +7.04%
20523 Walchandnagar Industries Limited
NSE:WALCHANNAG
0.01x Rs7.90 Million
≈ $85.44K
Rs564.50 Million India Rs213.45 ▲ +3.53%
20524 Abans Holdings Limited
NSE:AHL
0.01x Rs2.99 Million
≈ $32.29K
Rs216.53 Million India Rs214.63 ▲ +0.00%
20525 Hancock & Gore Ltd
AU:HNG
0.01x AU$13.00K
≈ $9.20K
AU$975.00K Australia AU$0.20 ▲ +2.56%
20526 Renalytix AI plc
LSE:RENX
0.01x GBX467.00K
≈ $56.82
GBX35.22 Million UK GBX5.45 ▲ +0.00%
20527 Diamcor Mining
V:DMI
0.01x CA$32.96K
≈ $23.85K
CA$2.52 Million Canada CA$0.01 ▲ +0.00%
20528 NexPoint Strategic Opportunities Fund
NYSE:NXDT
0.01x $1.18 Million $91.51 Million USA $4.90 ▼ -1.61%
20529 TPI Polene Power Public Company Limited
BK:TPIPP
0.01x ฿2.72 Million
≈ $84.90K
฿215.50 Million Thailand ฿1.59 ▼ -0.63%
20530 Arkha Jayanti Persada PT
JK:ARKA
0.01x Rp5.18 Million
≈ $303.26
Rp418.70 Million Indonesia Rp22.00 ▲ +0.00%
20531 Herald Investment Trust
LSE:HRI
0.01x GBX806.00K
≈ $98.07
GBX66.93 Million UK GBX2740.00 ▼ -1.79%
20532 Deutsche Konsum REIT AG
XETRA:DKG
0.01x €34.00K
≈ $39.75K
€2.88 Million Germany €1.49 ▼ -0.67%
20533 Unifiedpost Group SA
BR:UPG
0.01x €1.12 Million
≈ $1.31 Million
€95.50 Million Belgium €3.48 ▲ +0.00%
20534 Craven House Capital PLC
LSE:CRV
0.01x $19.00K $1.63 Million UK $0.13 ▲ +0.00%
20535 Kumho Petro Chemical Co Ltd
KO:011785
0.01x ₩3.46 Billion
≈ $2.35 Million
₩300.36 Billion Korea ₩47950.00 ▲ +0.63%
20536 Kumho Petro Chemical
KO:011780
0.01x ₩3.46 Billion
≈ $2.35 Million
₩300.36 Billion Korea ₩113500.00 ▼ -0.70%
20537 FiEE, Inc.
NASDAQ:FIEE
0.01x $23.79K $2.11 Million USA $3.55 ▼ -3.27%
20538 Nan Ya Plastics Corp
TW:1303
0.01x NT$158.45 Million
≈ $4.99 Million
NT$14.25 Billion Taiwan NT$307.00 ▼ -2.38%
20539 Royce Value Closed Fund
NYSE:RVT
0.01x $2.31 Million $217.02 Million USA $16.38 ▼ -1.50%
20540 Fountain Asset Corp
V:FA
0.01x CA$31.42K
≈ $22.73K
CA$3.01 Million Canada CA$0.05 ▼ -9.09%
20541 Star Diamond Corp
TO:DIAM
0.01x CA$445.00K
≈ $321.91K
CA$43.04 Million Canada CA$0.02 ▲ +0.00%
20542 Galileo Mining Ltd
AU:GAL
0.01x AU$42.52K
≈ $30.09K
AU$4.12 Million Australia AU$0.11 ▼ -4.35%
20543 Kiatnakin Phatra Bank Public Company Limited
BK:KKP
0.01x ฿16.92 Million
≈ $527.44K
฿1.67 Billion Thailand ฿113.50 ▲ +0.00%
20544 Greenidge Generation Holdings Inc
NASDAQ:GREE
0.01x $120.00K $11.96 Million USA $2.14 ▲ +9.74%
20545 Creades AB Series A
LSE:0QI9
0.01x Skr2.00 Million
≈ $215.23K
Skr202.00 Million UK Skr84.50 ▼ -1.52%
20546 Creades AB
ST:CRED-A
0.01x Skr2.00 Million
≈ $215.23K
Skr202.00 Million Sweden Skr84.50 ▼ -1.11%
20547 Lifeclean International AB
ST:LCLEAN
0.01x Skr54.00K
≈ $5.81K
Skr5.59 Million Sweden Skr0.02 ▲ +20.63%
20548 Value8 N.V
AS:PREVA
0.01x €23.00K
≈ $26.89K
€2.39 Million Netherlands €4.70 ▲ +0.00%
20549 Data Storage Corporation
NASDAQ:DTSTW
0.01x $171.66K $18.09 Million USA $0.08 ▲ +0.00%
20550 Goldcliff Resource Corp
V:GCN
0.01x CA$842.00
≈ $609.09
CA$90.26K Canada CA$0.03 ▲ +0.00%
20551 Aurubis AG
XETRA:NDA
0.01x €3.00 Million
≈ $3.51 Million
€322.00 Million Germany €153.80 ▼ -1.35%
20552 Photocure
OL:PHO
0.01x Nkr774.00K
≈ $81.45K
Nkr83.42 Million Norway Nkr49.75 ▲ +1.02%
20553 Royce Global Value Trust Inc
NYSE:RGT
0.01x $71.98K $7.93 Million USA $14.19 ▼ -0.57%
20554 Media Capital
LS:MCP
0.01x €181.53K
≈ $212.23K
€20.38 Million Portugal €1.90 ▲ +0.00%
20555 Shanghai Film Co Ltd
SHG:601595
0.01x CN¥762.25K
≈ $111.54K
CN¥85.67 Million China CN¥27.65 ▼ -3.32%
20556 Claros Mortgage Trust Inc
NYSE:CMTG
0.01x $2.40 Million $269.86 Million USA $1.18 ▲ +0.00%
20557 PDG Realty S.A. Empreendimentos e Participações
SA:PDGR3
0.01x R$441.00K
≈ $86.53K
R$49.63 Million Brazil R$0.25 ▼ -72.22%
20558 Global Gas Corporation
NASDAQ:HGAS
0.01x $406.00 $46.18K USA $0.05 ▲ +0.00%
20559 Yanzhou Coal Mining Company Limited
F:YZC
0.01x €39.82 Million
≈ $46.56 Million
€4.56 Billion Germany €14.40 ▲ +18.03%
20560 Yanzhou Coal Mining Company Limited
F:YZCA
0.01x €39.82 Million
≈ $46.56 Million
€4.56 Billion Germany €1.22 ▼ -2.01%
20561 Penns Woods Bancorp Inc
NASDAQ:PWOD
0.01x $63.00K $7.37 Million USA $30.00 ▲ +0.00%
20562 Legend Power Systems Inc
V:LPS
0.01x CA$30.00
≈ $21.70
CA$3.58K Canada CA$0.13 ▼ -3.85%
20563 Awareness Group
NASDAQ:TAAG
0.01x $57.06K $7.31 Million USA $0.01 ▲ +0.00%
20564 NV Gold Corp
V:NVX
0.01x CA$1.77K
≈ $1.28K
CA$233.31K Canada CA$1.13 ▼ -3.42%
20565 Portofino Resources Inc
V:POR
0.01x CA$421.00
≈ $304.54
CA$57.34K Canada CA$0.07 ▲ +8.33%
20566 Haatz Inc
KQ:066130
0.01x ₩31.99 Million
≈ $21.68K
₩4.38 Billion Korea ₩3375.00 ▲ +1.50%
20567 Co-Tech Development
TWO:8358
0.01x NT$1.22 Million
≈ $38.34K
NT$167.01 Million Taiwan NT$472.00 ▲ +2.28%
20568 Grupo Vasconia S.A.B
MX:VASCONI
0.01x MX$7.80 Million
≈ $449.18K
MX$1.08 Billion Mexico MX$0.23 ▼ -5.04%
20569 NetJobs Group AB
ST:NJOB
0.01x Skr96.00K
≈ $10.33K
Skr13.60 Million Sweden Skr0.84 ▼ -15.58%
20570 Dye & Durham Ltd
TO:DND
0.01x CA$443.00K
≈ $320.46K
CA$65.52 Million Canada CA$1.92 ▼ -9.86%
20571 LETUS CAPITAL ZY 1
F:7I4
0.01x €123.35
≈ $144.21
€18.42K Germany €0.06 ▲ +0.00%
20572 Shirpur Gold Refinery Limited
NSE:SHIRPUR-G
0.01x Rs22.12 Million
≈ $239.26K
Rs3.54 Billion India Rs4.95 ▲ +0.00%
20573 Nordon Indústrias Metalúrgicas S/A
SA:NORD3
0.01x R$259.00K
≈ $50.82K
R$42.23 Million Brazil R$1.24 ▼ -1.59%
20574 Adler Group SA
XETRA:ADJ
0.01x €11.86 Million
≈ $13.86 Million
€1.96 Billion Germany €0.10 ▲ +0.40%
20575 Adler Group SA
F:ADJ
0.01x €11.86 Million
≈ $13.86 Million
€1.97 Billion Germany €0.09 ▼ -4.86%
20576 KAP AG
F:IUR
0.01x €201.00K
≈ $234.99K
€33.78 Million Germany €0.99 ▼ -3.50%
20577 Bny Mellon Municipal Income Inc
NYSE MKT:DMF
0.01x $36.61K $6.70 Million USA $6.93 ▲ +0.00%
20578 Avrupa Yatirim Holding AS
IS:AVHOL
0.01x TL917.84K
≈ $20.56K
TL177.72 Million Turkey TL32.56 ▼ -0.12%
20579 Henderson Diversified Income Trust PLC
LSE:HDIV
0.01x GBX22.50K
≈ $2.74
GBX4.40 Million UK GBX20.23 ▲ +0.00%
20580 MMC Sanayi ve Ticari Yatirimlar AS
IS:MMCAS
0.00x TL3.27K
≈ $73.17
TL653.71K Turkey TL10.74 ▼ -9.97%
20581 Kestrel Group, Ltd.
NASDAQ:KG
0.00x $388.00K $78.18 Million USA $4.60 ▼ -0.36%
20582 Kestrel Group, Ltd.
NYSE:KG
0.00x $388.00K $78.18 Million USA $13.04 ▼ -4.26%
20583 Dharmaj Crop Guard Limited
NSE:DHARMAJ
0.00x Rs2.45 Million
≈ $26.50K
Rs499.23 Million India Rs260.90 ▲ +0.19%
20584 3I Group PLC
LSE:III
0.00x GBX16.00 Million
≈ $1.95K
GBX3.29 Billion UK GBX2468.00 ▲ +0.86%
20585 Alok Industries Limited
NSE:ALOKINDS
0.00x Rs288.52 Million
≈ $3.12 Million
Rs60.05 Billion India Rs8.50 ▼ -0.35%
20586 Wuhan Nusun Landscape Co Ltd
SHE:300536
0.00x CN¥20.19K
≈ $2.95K
CN¥4.26 Million China CN¥7.38 ▼ -3.02%
20587 Minaean SP Construction Corp
V:MSP
0.00x CA$2.65K
≈ $1.92K
CA$626.09K Canada CA$0.35 ▼ -2.78%
20588 Global Power Solutions Corp.
V:PWER
0.00x CA$2.65K
≈ $1.92K
CA$626.09K Canada CA$0.15 ▲ +25.00%
20589 Shanghai Koal Software Co Ltd
SHG:603232
0.00x CN¥30.29K
≈ $4.43K
CN¥7.28 Million China CN¥17.03 ▼ -1.28%
20590 Minnova Corp
V:MCI
0.00x CA$636.00
≈ $460.07
CA$160.84K Canada CA$0.17 ▲ +3.13%
20591 Monks Investment Trust PLC
LSE:MNKS
0.00x GBX2.45 Million
≈ $297.85
GBX649.25 Million UK GBX1642.00 ▼ -1.32%
20592 Mitsubishi UFJ Financial Group Inc
F:MFZA
0.00x €6.42 Billion
≈ $7.50 Billion
€1.86 Trillion Germany €18.50 ▲ +0.00%
20593 ParTec AG
XETRA:JY0
0.00x €19.19K
≈ $22.43K
€5.67 Million Germany €16.10 ▲ +0.00%
20594 Star Pacific Tbk
JK:LPLI
0.00x Rp578.00 Million
≈ $33.87K
Rp177.33 Billion Indonesia Rp179.00 ▼ -13.94%
20595 Avrasya Petrol ve Turistik Tesisler Yatirimlar AS
IS:AVTUR
0.00x TL8.05K
≈ $180.23
TL2.48 Million Turkey TL8.49 ▼ -2.75%
20596 Dynamic Metals Ltd
AU:DYM
0.00x AU$10.13K
≈ $7.17K
AU$3.13 Million Australia AU$0.57 ▼ -5.83%
20597 NextSource Materials Inc
TO:NEXT
0.00x CA$94.81K
≈ $68.58K
CA$29.71 Million Canada CA$0.24 ▲ +0.00%
20598 361 Degrees International Limited
F:36L
0.00x €1.12 Million
≈ $1.31 Million
€351.82 Million Germany €0.54 ▲ +6.05%
20599 Mullen Automotive Inc.
NASDAQ:MULN
0.00x $31.28 Million $9.91 Billion USA $1.73 ▲ +0.00%
20600 Xali Gold Corp
V:XGC
0.00x CA$3.30K
≈ $2.38K
CA$1.07 Million Canada CA$0.19 ▲ +0.00%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.