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
20501 Molson Coors Beverage Company
NYSE:TAP-A
0.02x $2.50 Million $150.10 Million USA $44.74 ▲ +0.00%
20502 OSX Brasil S.A
SA:OSXB3
0.02x R$3.77 Million
≈ $740.13K
R$227.92 Million Brazil R$1.49 ▲ +6.43%
20503 MOLSON COORS CDA EXCH.B
F:65K
0.02x €2.50 Million
≈ $2.92 Million
€151.30 Million Germany €33.20 ▲ +0.00%
20504 JPMorgan Japanese Investment Trust
LSE:JFJ
0.02x GBX3.65 Million
≈ $444.34
GBX221.71 Million UK GBX796.00 ▼ -1.12%
20505 AtlasClear Holdings, Inc.
NYSE MKT:ATCH
0.02x $175.61K $10.75 Million USA $0.23 ▼ -0.13%
20506 Star Equity Holdings Inc
NASDAQ:STRR
0.02x $29.00K $1.81 Million USA $11.65 ▲ +0.87%
20507 FERRETTI S.P.A. O.N.
F:F3T1
0.02x €1.41 Million
≈ $1.64 Million
€87.92 Million Germany €2.98 ▼ -2.49%
20508 KAISA GROUP HLDGS
F:KG5
0.02x €836.98 Million
≈ $978.51 Million
€52.55 Billion Germany €0.01 ▲ +0.00%
20509 Ashmore Asset Management Indonesia
JK:AMOR
0.02x Rp275.00 Million
≈ $16.11K
Rp17.31 Billion Indonesia Rp326.00 ▼ -1.21%
20510 Algoltek Inc
TWO:6684
0.02x NT$2.92 Million
≈ $91.93K
NT$187.51 Million Taiwan NT$44.50 ▼ -1.55%
20511 Baring Emerging Europe Plc
LSE:BEMO
0.02x GBX384.00K
≈ $46.72
GBX24.86 Million UK GBX787.50 ▼ -2.17%
20512 Sentry Select Primary Metals Corp
TO:PME
0.02x CA$177.00K
≈ $128.04K
CA$11.47 Million Canada CA$5.11 ▲ +0.39%
20513 Donpon Precision
TWO:3290
0.02x NT$1.40 Million
≈ $44.14K
NT$91.64 Million Taiwan NT$50.10 ▲ +3.41%
20514 Seronics Co. Ltd
KQ:042600
0.02x ₩165.01 Million
≈ $111.82K
₩10.87 Billion Korea ₩15680.00 ▲ +0.77%
20515 Pacific Assets Trust plc
LSE:PAC
0.02x GBX246.50K
≈ $29.99
GBX16.33 Million UK GBX423.00 ▲ +0.00%
20516 De Grey Mining Ltd
AU:DEG
0.01x AU$54.72K
≈ $38.72K
AU$3.66 Million Australia AU$2.46 ▲ +0.00%
20517 Funding Circle Holdings PLC
LSE:FCH
0.01x GBX600.00K
≈ $73.00
GBX40.20 Million UK GBX140.00 ▲ +4.48%
20518 Shandong Oriental Ocean Sci-Tech Co Ltd
SHE:002086
0.01x CN¥26.61 Million
≈ $3.89 Million
CN¥1.80 Billion China CN¥1.94 ▲ +4.30%
20519 GIGAVIS LTD (PROPOSED)
KQ:420770
0.01x ₩19.95 Million
≈ $13.52K
₩1.39 Billion Korea ₩139400.00 ▲ +11.16%
20520 Walchandnagar Industries Limited
NSE:WALCHANNAG
0.01x Rs7.90 Million
≈ $85.44K
Rs564.50 Million India Rs240.70 ▲ +1.03%
20521 Abans Holdings Limited
NSE:AHL
0.01x Rs2.99 Million
≈ $32.29K
Rs216.53 Million India Rs214.63 ▲ +0.00%
20522 Hancock & Gore Ltd
AU:HNG
0.01x AU$13.00K
≈ $9.20K
AU$975.00K Australia AU$0.20 ▲ +2.56%
20523 Renalytix AI plc
LSE:RENX
0.01x GBX467.00K
≈ $56.82
GBX35.22 Million UK GBX1.80 ▲ +0.00%
20524 Diamcor Mining
V:DMI
0.01x CA$32.96K
≈ $23.85K
CA$2.52 Million Canada CA$0.01 ▲ +0.00%
20525 Cantor Equity Partners II, Inc.
NASDAQ:CEPT
0.01x $49.53K $3.82 Million USA $12.62 ▲ +4.64%
20526 NexPoint Strategic Opportunities Fund
NYSE:NXDT
0.01x $1.18 Million $91.51 Million USA $5.23 ▼ -0.57%
20527 Arkha Jayanti Persada PT
JK:ARKA
0.01x Rp5.18 Million
≈ $303.26
Rp418.70 Million Indonesia Rp27.00 ▼ -10.00%
20528 PGE Polska Grupa Energetyczna SA
WAR:PGE
0.01x zł38.00 Million
≈ $10.46 Million
zł3.14 Billion Poland zł10.49 ▲ +0.48%
20529 Oscotec Inc
KQ:039200
0.01x ₩726.14 Million
≈ $492.10K
₩60.62 Billion Korea ₩41600.00 ▼ -0.95%
20530 Unifiedpost Group SA
BR:UPG
0.01x €1.12 Million
≈ $1.31 Million
€95.50 Million Belgium €3.48 ▲ +2.35%
20531 John B Sanfilippo & Son Inc
NASDAQ:JBSS
0.01x $197.00K $16.85 Million USA $75.81 ▲ +2.05%
20532 Craven House Capital PLC
LSE:CRV
0.01x $19.00K $1.63 Million UK $0.13 ▲ +0.00%
20533 Cymbria Corporation
TO:CYB
0.01x CA$382.00K
≈ $276.33K
CA$34.20 Million Canada CA$88.48 ▼ -0.02%
20534 Harvard Ave Acquisition Corporation Class A Ordinary Share
NASDAQ:HAVA
0.01x $8.49K $795.48K USA $10.11 ▲ +0.00%
20535 Royce Value Closed Fund
NYSE:RVT
0.01x $2.31 Million $217.02 Million USA $18.16 ▼ -0.22%
20536 Fountain Asset Corp
V:FA
0.01x CA$31.42K
≈ $22.73K
CA$3.01 Million Canada CA$0.05 ▼ -16.67%
20537 Star Diamond Corp
TO:DIAM
0.01x CA$445.00K
≈ $321.91K
CA$43.04 Million Canada CA$0.03 ▲ +0.00%
20538 Galileo Mining Ltd
AU:GAL
0.01x AU$42.52K
≈ $30.09K
AU$4.12 Million Australia AU$0.12 ▼ -4.17%
20539 Kiatnakin Phatra Bank Public Company Limited
BK:KKP
0.01x ฿16.92 Million
≈ $527.44K
฿1.67 Billion Thailand ฿90.00 ▼ -0.55%
20540 Greenidge Generation Holdings Inc
NASDAQ:GREE
0.01x $120.00K $11.96 Million USA $1.66 ▲ +8.50%
20541 Creades AB
ST:CRED-A
0.01x Skr2.00 Million
≈ $215.23K
Skr202.00 Million Sweden Skr74.45 ▲ +0.81%
20542 Lifeclean International AB
ST:LCLEAN
0.01x Skr54.00K
≈ $5.81K
Skr5.59 Million Sweden Skr0.05 ▲ +7.33%
20543 Data Storage Corp
NASDAQ:DTST
0.01x $171.66K $18.09 Million USA $3.53 ▼ -0.28%
20544 Data Storage Corporation
NASDAQ:DTSTW
0.01x $171.66K $18.09 Million USA $0.08 ▲ +0.00%
20545 Goldcliff Resource Corp
V:GCN
0.01x CA$842.00
≈ $609.09
CA$90.26K Canada CA$0.04 ▼ -11.11%
20546 Aurubis AG
XETRA:NDA
0.01x €3.00 Million
≈ $3.51 Million
€322.00 Million Germany €218.20 ▼ -0.46%
20547 Royce Global Value Trust Inc
NYSE:RGT
0.01x $71.98K $7.93 Million USA $14.41 ▲ +0.79%
20548 Media Capital
LS:MCP
0.01x €181.53K
≈ $212.23K
€20.38 Million Portugal €1.86 ▲ +0.00%
20549 Shanghai Film Co Ltd
SHG:601595
0.01x CN¥762.25K
≈ $111.54K
CN¥85.67 Million China CN¥19.36 ▼ -1.22%
20550 Yanzhou Coal Mining Company Limited
F:YZCA
0.01x €39.82 Million
≈ $46.56 Million
€4.56 Billion Germany €1.71 ▲ +2.77%
20551 Yanzhou Coal Mining Company Limited
F:YZC
0.01x €39.82 Million
≈ $46.56 Million
€4.56 Billion Germany €17.40 ▲ +6.75%
20552 Penns Woods Bancorp Inc
NASDAQ:PWOD
0.01x $63.00K $7.37 Million USA $30.00 ▼ -1.64%
20553 Legend Power Systems Inc
V:LPS
0.01x CA$30.00
≈ $21.70
CA$3.58K Canada CA$0.12 ▼ -4.00%
20554 Awareness Group
NASDAQ:TAAG
0.01x $57.06K $7.31 Million USA $0.02 ▲ +0.00%
20555 NV Gold Corp
V:NVX
0.01x CA$1.77K
≈ $1.28K
CA$233.31K Canada CA$0.36 ▲ +0.00%
20556 Portofino Resources Inc
V:POR
0.01x CA$421.00
≈ $304.54
CA$57.34K Canada CA$0.07 ▲ +0.00%
20557 Haatz Inc
KQ:066130
0.01x ₩31.99 Million
≈ $21.68K
₩4.38 Billion Korea ₩3475.00 ▼ -2.66%
20558 Co-Tech Development
TWO:8358
0.01x NT$1.22 Million
≈ $38.34K
NT$167.01 Million Taiwan NT$565.00 ▼ -8.13%
20559 Grupo Vasconia S.A.B
MX:VASCONI
0.01x MX$7.80 Million
≈ $449.18K
MX$1.08 Billion Mexico MX$0.57 ▼ -5.00%
20560 NetJobs Group AB
ST:NJOB
0.01x Skr96.00K
≈ $10.33K
Skr13.60 Million Sweden Skr0.84 ▼ -15.58%
20561 LETUS CAPITAL ZY 1
F:7I4
0.01x €123.35
≈ $144.21
€18.42K Germany €0.04 ▲ +5.06%
20562 Shirpur Gold Refinery Limited
NSE:SHIRPUR-G
0.01x Rs22.12 Million
≈ $239.26K
Rs3.54 Billion India Rs4.95 ▲ +0.00%
20563 Nordon Indústrias Metalúrgicas S/A
SA:NORD3
0.01x R$259.00K
≈ $50.82K
R$42.23 Million Brazil R$1.86 ▲ +0.00%
20564 Adler Group SA
XETRA:ADJ
0.01x €11.86 Million
≈ $13.86 Million
€1.96 Billion Germany €0.15 ▼ -5.00%
20565 Adler Group SA
F:ADJ
0.01x €11.86 Million
≈ $13.86 Million
€1.97 Billion Germany €0.15 ▼ -5.00%
20566 KAP AG
F:IUR
0.01x €201.00K
≈ $234.99K
€33.78 Million Germany €1.74 ▼ -1.14%
20567 Silver Elephant Mining Corp
TO:ELEF
0.01x CA$145.01K
≈ $104.90K
CA$26.28 Million Canada CA$0.12 ▼ -7.69%
20568 Bny Mellon Municipal Income Inc
NYSE MKT:DMF
0.01x $36.61K $6.70 Million USA $6.93 ▼ -0.14%
20569 Avrupa Yatirim Holding AS
IS:AVHOL
0.01x TL917.84K
≈ $20.56K
TL177.72 Million Turkey TL50.15 ▲ +9.98%
20570 Henderson Diversified Income Trust PLC
LSE:HDIV
0.01x GBX22.50K
≈ $2.74
GBX4.40 Million UK GBX20.23 ▲ +0.92%
20571 MMC Sanayi ve Ticari Yatirimlar AS
IS:MMCAS
0.00x TL3.27K
≈ $73.17
TL653.71K Turkey TL66.00 ▼ -1.27%
20572 Kestrel Group, Ltd.
NYSE:KG
0.00x $388.00K $78.18 Million USA $13.04 ▼ -4.26%
20573 Kestrel Group, Ltd.
NASDAQ:KG
0.00x $388.00K $78.18 Million USA $11.24 ▼ -1.92%
20574 Dharmaj Crop Guard Limited
NSE:DHARMAJ
0.00x Rs2.45 Million
≈ $26.50K
Rs499.23 Million India Rs278.95 ▼ -2.02%
20575 3I Group PLC
LSE:III
0.00x GBX16.00 Million
≈ $1.95K
GBX3.29 Billion UK GBX2190.00 ▲ +2.77%
20576 Alok Industries Limited
NSE:ALOKINDS
0.00x Rs288.52 Million
≈ $3.12 Million
Rs60.05 Billion India Rs12.33 ▲ +0.57%
20577 Wuhan Nusun Landscape Co Ltd
SHE:300536
0.00x CN¥20.19K
≈ $2.95K
CN¥4.26 Million China CN¥9.84 ▼ -7.17%
20578 Greystone Housing Impact Investors LP
NYSE:GHI
0.00x $8.37 Million $1.97 Billion USA $5.27 ▼ -0.38%
20579 Global Power Solutions Corp.
V:PWER
0.00x CA$2.65K
≈ $1.92K
CA$626.09K Canada CA$0.22 ▲ +0.00%
20580 Minaean SP Construction Corp
V:MSP
0.00x CA$2.65K
≈ $1.92K
CA$626.09K Canada CA$0.35 ▼ -2.78%
20581 Shanghai Koal Software Co Ltd
SHG:603232
0.00x CN¥30.29K
≈ $4.43K
CN¥7.28 Million China CN¥20.59 ▼ -6.79%
20582 Queen's Road Capital Investment Ltd.
TO:QRC
0.00x CA$278.00K
≈ $201.10K
CA$68.46 Million Canada CA$14.02 ▼ -0.36%
20583 Minnova Corp
V:MCI
0.00x CA$636.00
≈ $460.07
CA$160.84K Canada CA$0.26 ▲ +6.12%
20584 Monks Investment Trust PLC
LSE:MNKS
0.00x GBX2.45 Million
≈ $297.85
GBX649.25 Million UK GBX1622.00 ▲ +0.37%
20585 GP-Act III Acquisition Corp. Class A Ordinary Share
NASDAQ:GPAT
0.00x $10.83K $2.89 Million USA $10.83 ▲ +0.00%
20586 Mitsubishi UFJ Financial Group Inc
F:MFZA
0.00x €6.42 Billion
≈ $7.50 Billion
€1.86 Trillion Germany €15.70 ▲ +1.95%
20587 ParTec AG
XETRA:JY0
0.00x €19.19K
≈ $22.43K
€5.67 Million Germany €16.10 ▲ +0.00%
20588 Star Pacific Tbk
JK:LPLI
0.00x Rp578.00 Million
≈ $33.87K
Rp177.33 Billion Indonesia Rp244.00 ▼ -0.81%
20589 Avrasya Petrol ve Turistik Tesisler Yatirimlar AS
IS:AVTUR
0.00x TL8.05K
≈ $180.23
TL2.48 Million Turkey TL16.95 ▼ -2.25%
20590 Dynamic Metals Ltd
AU:DYM
0.00x AU$10.13
≈ $7.17
AU$3.13K Australia AU$0.55 ▲ +0.00%
20591 NextSource Materials Inc
TO:NEXT
0.00x CA$94.81K
≈ $68.58K
CA$29.71 Million Canada CA$0.38 ▼ -3.80%
20592 361 Degrees International Limited
F:36L
0.00x €1.12 Million
≈ $1.31 Million
€351.82 Million Germany €0.52 ▲ +0.10%
20593 Mullen Automotive Inc.
NASDAQ:MULN
0.00x $31.28 Million $9.91 Billion USA $1.73 ▲ +2513.64%
20594 Xali Gold Corp
V:XGC
0.00x CA$3.30K
≈ $2.38K
CA$1.07 Million Canada CA$0.25 ▲ +0.00%
20595 XiAn Typical Industries Co Ltd
SHG:600302
0.00x CN¥402.81K
≈ $58.94K
CN¥140.28 Million China CN¥10.02 ▼ -5.02%
20596 ING Groep NV
AS:INGA
0.00x €26.00 Million
≈ $30.40 Million
€9.54 Billion Netherlands €26.34 ▲ +0.25%
20597 Checkit PLC
LSE:CKT
0.00x GBX50.00K
≈ $6.08
GBX18.43 Million UK GBX25.00 ▲ +0.00%
20598 APG Securities Joint Stock Co
VN:APG
0.00x ₫166.13 Million
≈ $6.31K
₫65.81 Billion Vietnam ₫4460.00 ▼ -1.11%
20599 HAMMONIA Schiffsholding AG
HM:HHX
0.00x €29.50K
≈ $34.49K
€13.76 Million Germany €390.00 ▲ +2.63%
20600 APG SGA SA
SW:APGN
0.00x CHF26.00K
≈ $32.87K
CHF12.13 Million Switzerland CHF179.50 ▲ +0.84%