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
8601 Cardinal Infrastructure Group Inc. Class A Common Stock
NASDAQ:CDNL
2.36x $11.56 Million $4.89 Million USA $63.22 ▲ +2.12%
8602 FIH Group PLC
LSE:FIH
2.36x GBX3.20 Million
≈ $388.98
GBX1.35 Million UK GBX220.00 ▼ -20.00%
8603 Belden Inc
NYSE:BDC
2.36x $160.39 Million $67.89 Million USA $110.72 ▲ +0.11%
8604 DCM Financial Services Limited
NSE:DCMFINSERV
2.36x Rs1.68 Million
≈ $18.19K
Rs712.00K India Rs5.79 ▲ +1.58%
8605 Adira Dinamika Multi Finance
JK:ADMF
2.36x Rp763.26 Billion
≈ $44.72 Million
Rp323.13 Billion Indonesia Rp8025.00 ▼ -2.43%
8606 NV Bekaert SA
BR:BEKB
2.36x €192.94 Million
≈ $225.56 Million
€81.72 Million Belgium €41.85 ▼ -0.59%
8607 China Master Logistics Co Ltd
SHG:603967
2.36x CN¥153.23 Million
≈ $22.42 Million
CN¥64.90 Million China CN¥12.13 ▼ -0.82%
8608 Antony Waste Handling Cell Limited
NSE:AWHCL
2.36x Rs302.26 Million
≈ $3.27 Million
Rs128.03 Million India Rs445.45 ▼ -1.94%
8609 Veidekke ASA
OL:VEI
2.36x Nkr1.49 Billion
≈ $157.21 Million
Nkr633.00 Million Norway Nkr175.00 ▲ +0.81%
8610 Pharmaron Beijing Co Ltd
SHE:300759
2.36x CN¥1.04 Billion
≈ $151.79 Million
CN¥439.52 Million China CN¥22.98 ▼ -2.17%
8611 Enel Américas S.A
SN:ENELAM
2.36x CL$725.28 Million
≈ $811.12K
CL$307.31 Million Chile CL$76.56 ▼ -0.27%
8612 AMADEUS IT GRP ADR EO-001
F:AI3B
2.36x €584.00 Million
≈ $682.76 Million
€247.50 Million Germany €50.50 ▼ -3.81%
8613 Hansol Technics
KO:004710
2.36x ₩18.51 Billion
≈ $12.54 Million
₩7.85 Billion Korea ₩12460.00 ▲ +9.59%
8614 Adani Power Limited
NSE:ADANIPOWER
2.36x Rs149.39 Billion
≈ $1.62 Billion
Rs63.38 Billion India Rs230.03 ▼ -1.07%
8615 Corebridge Financial Inc.
NYSE:CRBG
2.36x $1.88 Billion $798.00 Million USA $26.42 ▲ +1.81%
8616 Olimpo Real Estate SA
MC:YORE
2.36x €3.45 Million
≈ $4.03 Million
€1.46 Million Spain €1.00 ▲ +0.00%
8617 First Hawaiian Inc
NASDAQ:FHB
2.36x $159.72 Million $67.78 Million USA $27.24 ▲ +2.95%
8618 Aselsan Elektronik Sanayi ve Ticaret AS
IS:ASELS
2.36x TL9.41 Billion
≈ $210.69 Million
TL3.99 Billion Turkey TL362.25 ▼ -5.54%
8619 Marcopolo S.A
SA:POMO3
2.36x R$798.16 Million
≈ $156.61 Million
R$338.84 Million Brazil R$5.73 ▼ -1.72%
8620 United Integrated Services Co Ltd
TW:2404
2.36x NT$7.15 Billion
≈ $225.40 Million
NT$3.04 Billion Taiwan NT$1230.00 ▲ +6.49%
8621 OCI Co Ltd
KO:010060
2.35x ₩38.90 Billion
≈ $26.36 Million
₩16.52 Billion Korea ₩311500.00 ▼ -1.58%
8622 Finger Inc.
KQ:163730
2.35x ₩3.39 Billion
≈ $2.29 Million
₩1.44 Billion Korea ₩13700.00 ▼ -6.29%
8623 Overseas Commerce Ltd
TA:OVRS
2.35x ILA18.64 Million
≈ $49.96K
ILA7.92 Million Israel ILA547.80 ▲ +0.79%
8624 Agilysys Inc
NASDAQ:AGYS
2.35x $23.30 Million $9.90 Million USA $89.42 ▲ +1.21%
8625 Mobase Electronics Co.Ltd
KQ:012860
2.35x ₩19.67 Billion
≈ $13.33 Million
₩8.36 Billion Korea ₩3315.00 ▼ -2.93%
8626 XiAn Global Printing Co Ltd
SHE:002799
2.35x CN¥35.08 Million
≈ $5.13 Million
CN¥14.92 Million China CN¥7.11 ▼ -2.60%
8627 Guangdong Failong Crystal Technology Co Ltd
SHE:300460
2.35x CN¥27.69 Million
≈ $4.05 Million
CN¥11.78 Million China CN¥9.47 ▼ -3.76%
8628 Lyko Group A
ST:LYKO-A
2.35x Skr34.80 Million
≈ $3.75 Million
Skr14.80 Million Sweden Skr63.30 ▲ +0.00%
8629 Shin Shin Natural Gas Co Ltd
TW:9918
2.35x NT$126.74 Million
≈ $3.99 Million
NT$53.91 Million Taiwan NT$44.45 ▲ +0.91%
8630 NetEase Inc
NASDAQ:NTES
2.35x $14.47 Billion $6.16 Billion USA $122.73 ▲ +0.07%
8631 Birla Corporation Limited
NSE:BIRLACORPN
2.35x Rs2.13 Billion
≈ $23.00 Million
Rs904.80 Million India Rs968.55 ▼ -0.56%
8632 Teradata Corp
NYSE:TDC
2.35x $94.00 Million $40.00 Million USA $34.88 ▼ -0.26%
8633 CHERVON HOLDINGS LTD
F:AZ9
2.35x €229.35 Million
≈ $268.14 Million
€97.60 Million Germany €1.65 ▼ -2.37%
8634 Enel SpA
F:ENLA
2.35x €4.25 Billion
≈ $4.97 Billion
€1.81 Billion Germany €9.20 ▼ -0.54%
8635 SANDS CHINA ADR/1 O.N.
F:599
2.35x €2.10 Billion
≈ $2.46 Billion
€896.00 Million Germany €17.40 ▼ -0.57%
8636 YoungWoo DSP Co.Ltd
KQ:143540
2.35x ₩9.93 Billion
≈ $6.73 Million
₩4.23 Billion Korea ₩1055.00 ▼ -3.30%
8637 China Great Wall Securities Co Ltd Class A
SHE:002939
2.35x CN¥1.28 Billion
≈ $187.60 Million
CN¥545.95 Million China CN¥8.10 ▼ -1.70%
8638 DASAN Networks Inc
KQ:039560
2.35x ₩16.77 Billion
≈ $11.37 Million
₩7.14 Billion Korea ₩3500.00 ▼ -1.13%
8639 Kayseri Seker Fabrikasi AS
IS:KAYSE
2.35x TL1.76 Billion
≈ $39.52 Million
TL751.79 Million Turkey TL4.68 ▲ +0.00%
8640 NRJ Group
PA:NRG
2.35x €48.30 Million
≈ $56.47 Million
€20.58 Million France €6.94 ▼ -0.57%
8641 Cedar Woods Properties Ltd
AU:CWP
2.35x AU$77.77 Million
≈ $55.03 Million
AU$33.13 Million Australia AU$6.57 ▲ +0.00%
8642 Accesso Technology Group PLC
LSE:ACSO
2.35x GBX22.68 Million
≈ $2.76K
GBX9.67 Million UK GBX261.50 ▼ -0.57%
8643 Bill Com Holdings Inc
NYSE:BILL
2.35x $78.72 Million $33.55 Million USA $35.96 ▲ +2.16%
8644 Young & Co’S Brewery A
LSE:YNGA
2.35x GBX50.90 Million
≈ $6.19K
GBX21.70 Million UK GBX753.00 ▼ -0.26%
8645 Young & Co.'s Brewery P.L.C
LSE:YNGN
2.35x GBX50.90 Million
≈ $6.19K
GBX21.70 Million UK GBX638.00 ▼ -0.62%
8646 Evergy, Inc.
NASDAQ:EVRG
2.34x $362.50 Million $154.60 Million USA $81.89 ▲ +1.01%
8647 CATHAY PAC.AIRW.HD-20ADR5
F:CTYA
2.34x €25.38 Billion
≈ $29.67 Billion
€10.83 Billion Germany €5.95 ▼ -1.65%
8648 Loar Holdings Inc.
NYSE:LOAR
2.34x $26.11 Million $11.14 Million USA $64.79 ▲ +2.81%
8649 RenaissanceRe Holdings Ltd
F:RRJ
2.34x €687.57 Million
≈ $803.84 Million
€293.38 Million Germany €245.40 ▲ +3.98%
8650 Embraer SA ADR
NYSE:ERJ
2.34x $273.56 Million $116.73 Million USA $65.43 ▲ +1.65%
8651 Apeloa Pharmaceutical Co Ltd
SHE:000739
2.34x CN¥446.18 Million
≈ $65.29 Million
CN¥190.41 Million China CN¥16.05 ▼ -2.43%
8652 Akcansa Cimento Sanayi ve Ticaret AS
IS:AKCNS
2.34x TL979.22 Million
≈ $21.93 Million
TL417.94 Million Turkey TL212.90 ▼ -1.62%
8653 Costco Wholesale Corp
NASDAQ:COST
2.34x $4.69 Billion $2.00 Billion USA $972.35 ▲ +1.09%
8654 Beeks Trading Corporation Ltd
LSE:BKS
2.34x GBX6.18 Million
≈ $751.68
GBX2.64 Million UK GBX162.00 ▲ +2.21%
8655 Purit Co. Ltd.
KQ:445180
2.34x ₩8.73 Billion
≈ $5.92 Million
₩3.73 Billion Korea ₩9310.00 ▲ +0.65%
8656 Solstice Advanced Materials, Inc
NASDAQ:SOLS
2.34x $199.00 Million $85.00 Million USA $84.13 ▼ -2.85%
8657 Nice Information & Telecommunication Inc
KQ:036800
2.34x ₩36.34 Billion
≈ $24.63 Million
₩15.52 Billion Korea ₩29100.00 ▲ +10.02%
8658 Diamondback Energy Inc
NASDAQ:FANG
2.34x $2.38 Billion $1.02 Billion USA $202.94 ▼ -3.63%
8659 Qualitech Public Company Limited
BK:QLT
2.34x ฿9.43 Million
≈ $293.78K
฿4.03 Million Thailand ฿1.50 ▲ +0.67%
8660 Boilermech Holdings Bhd
KLSE:0168
2.34x RM25.83 Million
≈ $6.49 Million
RM11.04 Million Malaysia RM1.75 ▲ +5.42%
8661 Pangaea Logistic
NASDAQ:PANL
2.34x $28.56 Million $12.21 Million USA $7.27 ▼ -0.55%
8662 Deutsche Telekom AG
XETRA:DTE
2.34x €10.73 Billion
≈ $12.54 Billion
€4.59 Billion Germany €27.83 ▼ -0.96%
8663 MGP Ingredients Inc
NASDAQ:MGPI
2.34x $36.09 Million $15.43 Million USA $16.27 ▼ -0.12%
8664 Centene Corp
NYSE:CNC
2.34x $3.60 Billion $1.54 Billion USA $62.70 ▲ +5.29%
8665 Eldorado Gold Corp
TO:ELD
2.34x CA$130.77 Million
≈ $94.60 Million
CA$55.91 Million Canada CA$44.44 ▲ +1.30%
8666 Veracyte Inc
NASDAQ:VCYT
2.34x $44.76 Million $19.14 Million USA $49.94 ▲ +2.57%
8667 Hubei Chutian Expressway Co Ltd
SHG:600035
2.34x CN¥387.62 Million
≈ $56.72 Million
CN¥165.80 Million China CN¥3.81 ▼ -1.30%
8668 DRB - Hicom Bhd
KLSE:1619
2.34x RM788.51 Million
≈ $197.97 Million
RM337.36 Million Malaysia RM1.14 ▲ +1.79%
8669 ADVANCED INF SERV(ADVANC)
STU:NVAA
2.34x €33.38 Billion
≈ $39.02 Billion
€14.28 Billion Belgium €8.70 ▼ -7.94%
8670 Advanced Info Service Public Company Limited
BK:ADVANC
2.34x ฿33.38 Billion
≈ $1.04 Billion
฿14.28 Billion Thailand ฿360.00 ▼ -1.10%
8671 Advanced Info Service Public Company Limited
F:NVAA
2.34x €33.38 Billion
≈ $39.02 Billion
€14.28 Billion Germany €9.40 ▲ +0.00%
8672 Advanced Info Service Public Company Limited
F:AISF
2.34x €33.38 Billion
≈ $39.02 Billion
€14.28 Billion Germany €9.65 ▲ +2.66%
8673 Republic Services Inc
NYSE:RSG
2.34x $1.23 Billion $525.00 Million USA $207.91 ▲ +1.82%
8674 Diageo PLC
LSE:DGE
2.34x GBX1.08 Billion
≈ $131.65K
GBX463.00 Million UK GBX1473.00 ▲ +0.03%
8675 Inspur Software Co Ltd
SHG:600756
2.34x CN¥253.24 Million
≈ $37.06 Million
CN¥108.37 Million China CN¥13.70 ▼ -2.84%
8676 Xplora Technologies As
OL:XPLRA
2.34x Nkr111.15 Million
≈ $11.70 Million
Nkr47.57 Million Norway Nkr43.00 ▼ -0.35%
8677 Compagnie Generale des Etablissements Michelin SCA
LSE:0OFM
2.34x €951.00 Million
≈ $1.11 Billion
€407.00 Million UK €31.84 ▲ +0.19%
8678 Uniflex Technology Inc
TW:3321
2.34x NT$65.84 Million
≈ $2.07 Million
NT$28.18 Million Taiwan NT$20.50 ▲ +3.02%
8679 Aspen Insurance Holdings Limited
NYSE:AHL
2.34x $315.10 Million $134.90 Million USA $1.30 ▲ +0.00%
8680 Miami International Holdings, Inc.
NYSE:MIAX
2.34x $54.95 Million $23.53 Million USA $39.61 ▼ -1.79%
8681 Pilani Investment and Industries Corporation Limited
NSE:PILANIINVS
2.34x Rs1.81 Billion
≈ $19.63 Million
Rs776.97 Million India Rs4276.00 ▼ -1.08%
8682 Lotte Fine Chemical Co Ltd
KO:004000
2.34x ₩82.20 Billion
≈ $55.70 Million
₩35.20 Billion Korea ₩49950.00 ▲ +2.67%
8683 51 CREDIT CARD DL-00001
F:2JY
2.34x €25.77 Million
≈ $30.13 Million
€11.04 Million Germany €0.05 ▲ +0.00%
8684 Zhejiang Meili High Technology Co Ltd
SHE:300611
2.33x CN¥84.93 Million
≈ $12.43 Million
CN¥36.38 Million China CN¥26.01 ▼ -1.03%
8685 Hindustan Unilever Limited
NSE:HINDUNILVR
2.33x Rs62.80 Billion
≈ $679.16 Million
Rs26.90 Billion India Rs2079.40 ▼ -0.54%
8686 Blue Foundry Bancorp
NASDAQ:BLFY
2.33x $1.31 Million $562.00K USA $13.24 ▲ +0.00%
8687 Inuvo Inc
NYSE MKT:INUV
2.33x $329.90K $141.34K USA $1.60 ▲ +3.23%
8688 JS Corp
KO:194370
2.33x ₩54.18 Billion
≈ $36.71 Million
₩23.22 Billion Korea ₩10610.00 ▼ -2.03%
8689 Agree Realty Corporation
NYSE:ADC
2.33x $145.16 Million $62.23 Million USA $72.23 ▲ +0.28%
8690 EASY HOLDINGS Co. Ltd
KQ:035810
2.33x ₩66.41 Billion
≈ $45.01 Million
₩28.47 Billion Korea ₩4405.00 ▼ -2.22%
8691 Mister Car Wash, Inc. Common Stock
NASDAQ:MCW
2.33x $79.66 Million $34.18 Million USA $7.10 ▲ +0.00%
8692 Wuhan Raycus Fiber Laser Technologies Co Ltd Class A
SHE:300747
2.33x CN¥116.28 Million
≈ $17.01 Million
CN¥49.90 Million China CN¥47.00 ▼ -1.82%
8693 Pinnacle Financial Partners, Inc.
NASDAQ:PNFP
2.33x $403.25 Million $173.14 Million USA $98.44 ▲ +0.81%
8694 Pinnacle Financial Partners, Inc.
NYSE:PNFP
2.33x $403.25 Million $173.14 Million USA $96.39 ▲ +3.09%
8695 Solid FAB
ST:SFAB
2.33x Skr51.24 Million
≈ $5.51 Million
Skr22.00 Million Sweden Skr100.00 ▼ -0.20%
8696 Shanghai V-Test Semiconductor Tech Co. Ltd. A
SHG:688372
2.33x CN¥706.08 Million
≈ $103.32 Million
CN¥303.20 Million China CN¥152.80 ▲ +2.50%
8697 Lotte Chemical Titan Tbk PT
JK:FPNI
2.33x Rp21.43 Million
≈ $1.26K
Rp9.21 Million Indonesia Rp296.00 ▼ -5.73%
8698 Epwin Group PLC
LSE:EPWN
2.33x GBX14.90 Million
≈ $1.81K
GBX6.40 Million UK GBX119.50 ▲ +0.00%
8699 Rafael Microelectronics
TWO:6568
2.33x NT$115.24 Million
≈ $3.63 Million
NT$49.52 Million Taiwan NT$213.50 ▼ -4.26%
8700 Matching Maximize Solution Public Company Limited
BK:MATCH
2.33x ฿55.94 Million
≈ $1.74 Million
฿24.04 Million Thailand ฿0.85 ▲ +1.19%