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
15501 Thorney Opportunities Ltd
AU:TOP
0.95x AU$6.25 Million
≈ $4.42 Million
AU$6.55 Million Australia AU$0.53 ▲ +0.00%
15502 Bayerische Motoren Werke Aktiengesellschaft
XETRA:BMW
0.95x €1.60 Billion
≈ $1.87 Billion
€1.67 Billion Germany €70.24 ▼ -1.51%
15503 InfuSystems Holdings Inc
NYSE MKT:INFU
0.95x $970.00K $1.02 Million USA $9.66 ▼ -2.82%
15504 PT Daya Intiguna Yasa Tbk
JK:MDIY
0.95x Rp304.22 Billion
≈ $17.83 Million
Rp318.97 Billion Indonesia Rp850.00 ▼ -1.16%
15505 Treace Medical Concepts Inc
NASDAQ:TMCI
0.95x $2.45 Million $2.57 Million USA $3.69 ▲ +8.53%
15506 Railway Signal Communication Ltd
SHG:688009
0.95x CN¥632.72 Million
≈ $92.59 Million
CN¥663.60 Million China CN¥4.94 ▼ -2.56%
15507 CLEARWAY ENERGY A NDL-01
F:NY4B
0.95x €225.00 Million
≈ $263.05 Million
€236.00 Million Germany €34.40 ▲ +0.00%
15508 IMAX Corporation
F:IMA
0.95x €4.03 Million
≈ $4.71 Million
€4.23 Million Germany €33.80 ▼ -2.31%
15509 Kindly MD, Inc. Common Stock
NASDAQ:KDLY
0.95x $60.61K $63.60K USA $10.90 ▼ -5.71%
15510 RiverNorth Managed Duration Municipal Income Fund Inc
NYSE:RMM
0.95x $3.77 Million $3.95 Million USA $14.44 ▼ -0.82%
15511 GREENHAWK RESOURCES INC.
F:2V70
0.95x €372.88K
≈ $435.94K
€391.37K Germany €0.00 ▲ +200.00%
15512 FIBRA Macquarie México
MX:FIBRAMQ12
0.95x MX$1.03 Billion
≈ $59.52 Million
MX$1.09 Billion Mexico MX$41.26 ▼ -2.78%
15513 PIERER Mobility AG
VI:PKTM
0.95x €26.20 Million
≈ $30.63 Million
€27.50 Million Austria €16.00 ▲ +1.91%
15514 Tus Pharmaceutical Group Co Ltd
SHE:000590
0.95x CN¥2.24 Million
≈ $327.43K
CN¥2.35 Million China CN¥9.73 ▼ -2.31%
15515 Affiliated Managers Group Inc
NYSE:AMG
0.95x $277.10 Million $291.00 Million USA $334.82 ▲ +7.45%
15516 Kginicis Co.Ltd
KQ:035600
0.95x ₩15.52 Billion
≈ $10.52 Million
₩16.30 Billion Korea ₩9790.00 ▼ -1.01%
15517 S-ENJOY SERVICE GR.DL-01
F:78E
0.95x €423.71 Million
≈ $495.36 Million
€445.05 Million Germany €0.21 ▲ +0.00%
15518 Mangalam Global Enterprise Limited
NSE:MGEL
0.95x Rs230.65 Million
≈ $2.49 Million
Rs242.28 Million India Rs15.20 ▲ +1.06%
15519 Halma PLC
LSE:HLMA
0.95x GBX177.80 Million
≈ $21.63K
GBX186.80 Million UK GBX4878.00 ▲ +0.04%
15520 Trilogiq
PA:ALTRI
0.95x €1.27 Million
≈ $1.49 Million
€1.34 Million France €5.10 ▲ +0.00%
15521 Elve S.A
AT:ELBE
0.95x €559.62K
≈ $654.26K
€588.65K Greece €5.80 ▲ +0.00%
15522 General de Galerias Comerciales SOCIMI S.A.
MC:GGC
0.95x €120.47 Million
≈ $140.85 Million
€126.76 Million Spain €161.00 ▲ +0.00%
15523 Lintes Technology Co Ltd
TW:6715
0.95x NT$62.27 Million
≈ $1.96 Million
NT$65.53 Million Taiwan NT$455.00 ▼ -5.41%
15524 Cigniti Technologies Limited
NSE:CIGNITITEC
0.95x Rs1.89 Billion
≈ $20.46 Million
Rs1.99 Billion India Rs1260.30 ▼ -2.13%
15525 Alamos Gold Inc
TO:AGI
0.95x CA$259.63 Million
≈ $187.82 Million
CA$273.24 Million Canada CA$53.61 ▲ +2.13%
15526 Drone Volt SA
PA:ALDRV
0.95x €10.45K
≈ $12.22K
€11.00K France €0.45 ▲ +1.59%
15527 Aflac Incorporated
NYSE:AFL
0.95x $968.00 Million $1.02 Billion USA $115.29 ▲ +0.69%
15528 Jiangsu Smartwin Electronics Technology Co.Ltd.
SHE:301106
0.95x CN¥90.68 Million
≈ $13.27 Million
CN¥95.46 Million China CN¥23.80 ▼ -9.81%
15529 Genuit Group plc
LSE:GEN
0.95x GBX22.70 Million
≈ $2.76K
GBX23.90 Million UK GBX254.00 ▲ +0.79%
15530 Canadian Net Real Estate Investment Trust
V:NET-UN
0.95x CA$2.71 Million
≈ $1.96 Million
CA$2.86 Million Canada CA$6.49 ▲ +0.31%
15531 Dongwoo Farm To Table Co.Ltd
KQ:088910
0.95x ₩7.36 Billion
≈ $4.99 Million
₩7.75 Billion Korea ₩2300.00 ▲ +8.75%
15532 GE Aerospace
NYSE:GE
0.95x $1.82 Billion $1.92 Billion USA $327.65 ▲ +4.13%
15533 Guangzhou Friendship Group Co Ltd
SHE:000987
0.95x CN¥1.38 Billion
≈ $201.69 Million
CN¥1.45 Billion China CN¥7.74 ▼ -1.90%
15534 Avada Group Ltd
AU:AVD
0.95x AU$3.92 Million
≈ $2.77 Million
AU$4.13 Million Australia AU$0.13 ▲ +0.00%
15535 Euroseas Ltd
NASDAQ:ESEA
0.95x $38.44 Million $40.49 Million USA $66.00 ▲ +1.15%
15536 Burgenland Holding Aktiengesellschaft
VI:BHD
0.95x €11.52 Million
≈ $13.47 Million
€12.14 Million Austria €82.00 ▲ +0.61%
15537 Jiangsu Huifeng Agrochemical Co Ltd
SHE:002496
0.95x CN¥14.86 Million
≈ $2.17 Million
CN¥15.66 Million China CN¥2.38 ▼ -5.18%
15538 Tokai Carbon Korea Co. Ltd
KQ:064760
0.95x ₩16.26 Billion
≈ $11.02 Million
₩17.14 Billion Korea ₩274000.00 ▲ +9.16%
15539 Triductor Technology (Suzhou) Inc.
SHG:688259
0.95x CN¥34.94 Million
≈ $5.11 Million
CN¥36.82 Million China CN¥36.10 ▼ -3.68%
15540 Civista Bancshares Inc
NASDAQ:CIVB
0.95x $11.64 Million $12.27 Million USA $26.08 ▲ +3.45%
15541 Expleo Solutions Limited
NSE:EXPLEOSOL
0.95x Rs756.42 Million
≈ $8.18 Million
Rs797.36 Million India Rs867.30 ▼ -1.48%
15542 Jindal Drilling And Industries Limited
NSE:JINDRILL
0.95x Rs2.45 Billion
≈ $26.53 Million
Rs2.59 Billion India Rs631.10 ▲ +0.48%
15543 Prestal Holdings Ltd
AU:PTL
0.95x AU$1.45 Million
≈ $1.03 Million
AU$1.53 Million Australia AU$0.03 ▲ +0.00%
15544 Jiangsu Ruitai New Energy Materials Co. Ltd.
SHE:301238
0.95x CN¥199.62 Million
≈ $29.21 Million
CN¥210.47 Million China CN¥23.74 ▼ -1.62%
15545 Sleep Cycle AB
ST:SLEEP
0.95x Skr10.79 Million
≈ $1.16 Million
Skr11.38 Million Sweden Skr24.55 ▼ -0.41%
15546 INFOvine co. Ltd
KQ:115310
0.95x ₩2.03 Billion
≈ $1.38 Million
₩2.14 Billion Korea ₩8140.00 ▼ -4.57%
15547 Park Elektrik Uretim Madencilik Sanayi ve Ticaret AS
IS:PRKME
0.95x TL33.79 Million
≈ $756.71K
TL35.64 Million Turkey TL17.99 ▼ -0.88%
15548 Balatacilar Balatacilik Sanayi ve Ticaret AS
IS:BALAT
0.95x TL536.81K
≈ $12.02K
TL566.39K Turkey TL70.45 ▲ +1.95%
15549 Aurinia Pharmaceuticals Inc
NASDAQ:AUPH
0.95x $32.56 Million $34.35 Million USA $16.37 ▲ +4.47%
15550 LapWall Oyj
HE:LAPWALL
0.95x €2.73 Million
≈ $3.19 Million
€2.88 Million Finland €4.17 ▲ +1.71%
15551 Public Service Enterprise Group Inc
NYSE:PEG
0.95x $702.00 Million $741.00 Million USA $78.08 ▲ +0.42%
15552 Lanner Electronics
TWO:6245
0.95x NT$207.63 Million
≈ $6.54 Million
NT$219.25 Million Taiwan NT$86.30 ▼ -4.00%
15553 Zeo Energy Corp.
NASDAQ:ZEO
0.95x $3.79 Million $4.00 Million USA $0.87 ▲ +8.12%
15554 Sichuan Guoguang Agrochemical Co Ltd
SHE:002749
0.95x CN¥45.20 Million
≈ $6.61 Million
CN¥47.74 Million China CN¥9.09 ▼ -1.30%
15555 LOOP INDUSTRIES DL-001
F:3L9
0.95x €6.51 Million
≈ $7.62 Million
€6.88 Million Germany €1.10 ▼ -5.98%
15556 Samsung Climat
KO:006660
0.95x ₩2.59 Billion
≈ $1.76 Million
₩2.74 Billion Korea ₩14020.00 ▼ -8.13%
15557 Loop Industries Inc
NASDAQ:LOOP
0.95x $6.51 Million $6.88 Million USA $1.29 ▼ -0.77%
15558 MCAN Mortgage Corporation
TO:MKP
0.95x CA$21.80 Million
≈ $15.77 Million
CA$23.03 Million Canada CA$24.50 ▲ +1.03%
15559 Merlin Properties SOCIMI SA
MC:MRL
0.95x €62.82 Million
≈ $73.44 Million
€66.38 Million Spain €14.91 ▼ -1.26%
15560 MainStay CBRE Global Infrastructure Megatrends Fund
NYSE:MEGI
0.95x $86.41 Million $91.33 Million USA $15.12 ▲ +0.60%
15561 Shell PLC ADR
NYSE:SHEL
0.95x $5.38 Billion $5.68 Billion USA $89.27 ▼ -0.25%
15562 PTL Enterprises Limited
NSE:PTL
0.95x Rs226.98 Million
≈ $2.45 Million
Rs239.97 Million India Rs39.88 ▲ +0.13%
15563 Coronado Global Resources Inc
AU:CRN
0.95x AU$64.87 Million
≈ $45.90 Million
AU$68.60 Million Australia AU$0.31 ▲ +14.81%
15564 Flagship Communities Real Estate Investment Trust
TO:MHC-U
0.95x $20.92 Million $22.12 Million Canada $19.98 ▲ +1.52%
15565 BANC.DE.SA.A ADR2/EO-125
F:BDS
0.95x €1.68 Billion
≈ $1.96 Billion
€1.78 Billion Germany €6.40 ▼ -3.03%
15566 China Railway Construction Heavy Industry Corp Ltd
SHG:688425
0.94x CN¥452.65 Million
≈ $66.24 Million
CN¥479.00 Million China CN¥4.29 ▼ -1.15%
15567 Zhejiang Huazheng New Material
SHG:603186
0.94x CN¥202.26 Million
≈ $29.60 Million
CN¥214.10 Million China CN¥123.57 ▲ +4.27%
15568 Black Diamond Therapeutics Inc
NASDAQ:BDTX
0.94x $53.41 Million $56.54 Million USA $2.09 ▼ -0.48%
15569 Hunesion Co.Ltd
KQ:290270
0.94x ₩561.14 Million
≈ $380.28K
₩594.35 Million Korea ₩3070.00 ▲ +0.49%
15570 First Insurance Co Ltd
TW:2852
0.94x NT$296.53 Million
≈ $9.34 Million
NT$314.17 Million Taiwan NT$27.85 ▼ -0.18%
15571 Tangshan Sunfar Silicon Ind
SHG:603938
0.94x CN¥24.23 Million
≈ $3.55 Million
CN¥25.68 Million China CN¥48.02 ▲ +1.35%
15572 Sixt SE
XETRA:SIX3
0.94x €171.13 Million
≈ $200.07 Million
€181.47 Million Germany €60.90 ▼ -1.14%
15573 Hindustan Media Ventures Limited
NSE:HMVL
0.94x Rs191.60 Million
≈ $2.07 Million
Rs203.20 Million India Rs76.94 ▲ +1.09%
15574 KONE Oyj
HE:KNEBV
0.94x €365.00 Million
≈ $426.72 Million
€387.10 Million Finland €50.50 ▼ -0.63%
15575 Invesco Bond Income Plus Limited
LSE:BIPS
0.94x GBX10.73 Million
≈ $1.31K
GBX11.38 Million UK GBX172.50 ▼ -0.14%
15576 Formet Celik Kapi Sanayi ve Ticaret AS
IS:FORMT
0.94x TL92.75 Million
≈ $2.08 Million
TL98.41 Million Turkey TL2.22 ▲ +0.45%
15577 NFI Group Inc
TO:NFI
0.94x CA$17.49 Million
≈ $12.65 Million
CA$18.56 Million Canada CA$22.71 ▲ +0.66%
15578 Aecom Technology Corporation
NYSE:ACM
0.94x $70.22 Million $74.52 Million USA $72.68 ▲ +0.37%
15579 Dhruv Consultancy Services Limited
NSE:DHRUV
0.94x Rs25.53 Million
≈ $276.12K
Rs27.10 Million India Rs27.56 ▼ -1.92%
15580 Nordic Paper Holding AB
ST:NPAPER
0.94x Skr179.00 Million
≈ $19.26 Million
Skr190.00 Million Sweden Skr47.60 ▼ -0.17%
15581 Bank of N.T. Butterfield & Son Ltd
NYSE:NTB
0.94x $58.91 Million $62.62 Million USA $57.57 ▲ +3.43%
15582 Wilson Sons Holdings Brasil S.A.
SA:PORT3
0.94x R$242.76 Million
≈ $47.63 Million
R$258.08 Million Brazil R$18.75 ▲ +0.00%
15583 TCI Finance Limited
NSE:TCIFINANCE
0.94x Rs42.61 Million
≈ $460.79K
Rs45.30 Million India Rs13.01 ▼ -1.14%
15584 Pizza Pizza Royalty Corp.
TO:PZA
0.94x CA$7.24 Million
≈ $5.24 Million
CA$7.70 Million Canada CA$12.59 ▼ -1.25%
15585 Visaka Industries Limited
NSE:VISAKAIND
0.94x Rs500.11 Million
≈ $5.41 Million
Rs531.83 Million India Rs71.56 ▲ +0.38%
15586 CA Immobilien Anlagen AG
VI:CAI
0.94x €32.75 Million
≈ $38.29 Million
€34.84 Million Austria €23.90 ▼ -1.04%
15587 Bintang Mitra Semestaraya Tbk
JK:BMSR
0.94x Rp22.78 Billion
≈ $1.33 Million
Rp24.24 Billion Indonesia Rp276.00 ▼ -1.43%
15588 Monroe Capital Corp
NASDAQ:MRCC
0.94x $500.00K $532.00K USA $5.08 ▲ +2.21%
15589 Ca Toulouse 31 CCI
PA:CAT31
0.94x €39.32 Million
≈ $45.97 Million
€41.84 Million France €145.88 ▼ -0.07%
15590 JUMBO SA UNSP.ADR/1 O.N.
F:5JB1
0.94x €300.69 Million
≈ $351.53 Million
€320.10 Million Germany €23.20 ▼ -2.52%
15591 Shenzhen Sunmoon Microelectronics Co. Ltd. A
SHG:688699
0.94x CN¥8.30 Million
≈ $1.22 Million
CN¥8.84 Million China CN¥58.30 ▼ -0.92%
15592 Nuvation Bio Inc
NYSE:NUVB
0.94x $5.07 Million $5.40 Million USA $5.17 ▲ +9.53%
15593 ESAB Corp
NYSE:ESAB
0.94x $46.91 Million $49.95 Million USA $88.31 ▼ -0.85%
15594 Vitreous Glass Inc
V:VCI
0.94x CA$837.87K
≈ $606.10K
CA$892.23K Canada CA$6.25 ▼ -0.64%
15595 Shenzhen Changfang Light Emitting
SHE:300301
0.94x CN¥22.73 Million
≈ $3.33 Million
CN¥24.20 Million China CN¥3.33 ▼ -3.20%
15596 Cross Timbers Royalty Trust
NYSE:CRT
0.94x $4.22 Million $4.49 Million USA $10.82 ▲ +0.14%
15597 Safello Group AB
ST:SFL
0.94x Skr6.62 Million
≈ $712.85K
Skr7.06 Million Sweden Skr2.97 ▼ -3.88%
15598 Zhejiang Jiecang Linear Motion Technology Co Ltd
SHG:603583
0.94x CN¥102.32 Million
≈ $14.97 Million
CN¥109.03 Million China CN¥24.50 ▼ -1.49%
15599 NOTE AB
ST:NOTE
0.94x Skr61.00 Million
≈ $6.56 Million
Skr65.00 Million Sweden Skr186.50 ▼ -1.32%
15600 Intercede Group
LSE:IGP
0.94x GBX1.17 Million
≈ $141.75
GBX1.24 Million UK GBX123.50 ▼ -5.73%