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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
14701 Perpetual Ltd
AU:PPT
1.05x AU$56.80 Million
≈ $40.19 Million
AU$53.90 Million Australia AU$18.92 ▼ -1.05%
14702 Rainbow Tours SA
WAR:RBW
1.05x zł168.65 Million
≈ $46.42 Million
zł160.05 Million Poland zł137.10 ▲ +1.56%
14703 Gulf Keystone Petroleum Ltd
LSE:GKP
1.05x GBX23.66 Million
≈ $2.88K
GBX22.46 Million UK GBX176.80 ▼ -1.45%
14704 BAJEL PROJECTS LTD
NSE:BAJEL
1.05x Rs69.09 Million
≈ $747.21K
Rs65.58 Million India Rs178.90 ▼ -0.16%
14705 Bio-Works Technologies AB
ST:BIOWKS
1.05x Skr9.35 Million
≈ $1.01 Million
Skr8.88 Million Sweden Skr3.21 ▼ -4.75%
14706 China Railway Tielong Container Logistics Co Ltd
SHG:600125
1.05x CN¥178.03 Million
≈ $26.05 Million
CN¥169.00 Million China CN¥5.41 ▼ -1.64%
14707 ZJK Industrial Co., Ltd
NASDAQ:ZJK
1.05x $6.16 Million $5.85 Million USA $1.80 ▼ -4.26%
14708 IRSA Inversiones Y Representaciones
NYSE:IRS
1.05x $50.97 Million $48.40 Million USA $14.92 ▼ -1.52%
14709 Quest Diagnostics Incorporated
NYSE:DGX
1.05x $278.00 Million $264.00 Million USA $227.86 ▼ -0.02%
14710 EDP Renovaveis
LS:EDPR
1.05x €384.41 Million
≈ $449.42 Million
€365.17 Million Portugal €14.22 ▲ +0.64%
14711 Albemarle Corp
NYSE:ALB
1.05x $346.24 Million $328.98 Million USA $114.85 ▼ -1.76%
14712 FarmStory Co. Ltd
KQ:027710
1.05x ₩11.50 Billion
≈ $7.79 Million
₩10.92 Billion Korea ₩1090.00 ▼ -1.54%
14713 Amot Investments Ltd
TA:AMOT
1.05x ILA233.88 Million
≈ $627.01K
ILA222.30 Million Israel ILA1880.00 ▼ -0.27%
14714 Ethernity Networks Ltd
LSE:ENET
1.05x GBX189.15K
≈ $23.01
GBX179.83K UK GBX0.00 ▲ +0.00%
14715 Valero Energy Corporation
NYSE:VLO
1.05x $1.39 Billion $1.32 Billion USA $302.50 ▼ -0.90%
14716 Cantargia AB
ST:CANTA
1.05x Skr280.72 Million
≈ $30.21 Million
Skr267.01 Million Sweden Skr1.84 ▼ -3.16%
14717 JK Cement Limited
NSE:JKCEMENT
1.05x Rs5.10 Billion
≈ $55.13 Million
Rs4.85 Billion India Rs5649.00 ▼ -0.34%
14718 Ring Energy Inc
NYSE MKT:REI
1.05x $44.69 Million $42.52 Million USA $1.38 ▲ +1.47%
14719 Orion Group Holdings Inc
NYSE:ORN
1.05x $4.92 Million $4.69 Million USA $12.69 ▼ -1.78%
14720 BRC Group Holdings, Inc.
NASDAQ:RILY
1.05x $224.05 Million $213.27 Million USA $6.88 ▼ -0.72%
14721 GETS Global Bhd
KLSE:5079
1.05x RM2.77 Million
≈ $696.21K
RM2.64 Million Malaysia RM0.13 ▲ +13.64%
14722 Mahanagar Gas Limited
NSE:MGL
1.05x Rs5.36 Billion
≈ $57.93 Million
Rs5.10 Billion India Rs1077.00 ▲ +0.90%
14723 Eastroc Beverage Group Co Ltd
SHG:605499
1.05x CN¥1.46 Billion
≈ $213.00 Million
CN¥1.39 Billion China CN¥125.82 ▼ -1.83%
14724 KRONES AG(UNSP.ADR)1/2/ON
F:KRNU
1.05x €71.30 Million
≈ $83.36 Million
€67.90 Million Germany €62.50 ▼ -2.34%
14725 Jiangsu Nhwa Pharmaceutical Co Ltd
SHE:002262
1.05x CN¥425.83 Million
≈ $62.31 Million
CN¥405.55 Million China CN¥20.89 ▼ -4.09%
14726 China Science Publishing & Media Ltd
SHG:601858
1.05x CN¥126.60 Million
≈ $18.53 Million
CN¥120.58 Million China CN¥17.13 ▼ -0.81%
14727 AXIA Energia SA
NYSE:AXIA-PC
1.05x $2.76 Billion $2.63 Billion USA $9.75 ▼ -2.01%
14728 Comfort Systems USA Inc
NYSE:FIX
1.05x $388.83 Million $370.38 Million USA $1733.60 ▼ -5.33%
14729 Australian Finance Group Ltd
AU:AFG
1.05x AU$23.50 Million
≈ $16.63 Million
AU$22.40 Million Australia AU$1.52 ▼ -1.30%
14730 New York Times Company
NYSE:NYT
1.05x $92.24 Million $87.92 Million USA $71.65 ▲ +2.11%
14731 Anhui Expressway Company Limited
F:HU7
1.05x €398.66 Million
≈ $466.08 Million
€380.04 Million Germany €1.71 ▼ -3.39%
14732 Willis Towers Watson PLC
NASDAQ:WTW
1.05x $771.00 Million $735.00 Million USA $295.11 ▲ +2.34%
14733 CEKD Bhd
KLSE:0238
1.05x RM2.10 Million
≈ $527.99K
RM2.00 Million Malaysia RM0.30 ▲ +0.00%
14734 Northeast Community Bancorp Inc
NASDAQ:NECB
1.05x $10.44 Million $9.95 Million USA $26.66 ▲ +0.79%
14735 Moab Minerals Ltd
AU:MOM
1.05x AU$495.00K
≈ $350.24K
AU$472.00K Australia AU$0.00 ▲ +0.00%
14736 Digicontent Limited
NSE:DGCONTENT
1.05x Rs75.40 Million
≈ $815.42K
Rs71.90 Million India Rs24.10 ▼ -1.11%
14737 KBR Inc
NYSE:KBR
1.05x $108.00 Million $103.00 Million USA $36.93 ▲ +1.60%
14738 BHP Group
MX:BHPN
1.05x MX$3.38 Billion
≈ $194.81 Million
MX$3.23 Billion Mexico MX$1425.00 ▼ -3.32%
14739 Taiwan Steel Union Co Ltd
TW:6581
1.05x NT$150.23 Million
≈ $4.73 Million
NT$143.32 Million Taiwan NT$107.00 ▲ +0.00%
14740 INTER RAO Lietuva AB
WAR:IRL
1.05x zł8.25 Million
≈ $2.27 Million
zł7.88 Million Poland zł9.80 ▲ +0.00%
14741 SNP Schneider-Neureither & Partner SE
XETRA:SHF
1.05x €13.43 Million
≈ $15.70 Million
€12.82 Million Germany €81.20 ▼ -0.25%
14742 York Timber Holdings Ltd
JSE:YRK
1.05x ZAC73.62 Million
≈ $39.13K
ZAC70.25 Million South Africa ZAC212.00 ▼ -1.40%
14743 Dicker Data Ltd
AU:DDR
1.05x AU$48.42 Million
≈ $34.26 Million
AU$46.21 Million Australia AU$12.25 ▼ -1.29%
14744 T.K.S. Technologies Public Company Limited
BK:TKS
1.05x ฿90.80 Million
≈ $2.83 Million
฿86.66 Million Thailand ฿7.35 ▼ -0.68%
14745 Toast Inc
NYSE:TOST
1.05x $132.00 Million $126.00 Million USA $29.04 ▲ +2.25%
14746 SSR Mining Inc
NASDAQ:SSRM
1.05x $260.83 Million $248.98 Million USA $26.86 ▼ -1.25%
14747 China Merchants Bank Co Ltd
SHG:600036
1.05x CN¥39.44 Billion
≈ $5.77 Billion
CN¥37.64 Billion China CN¥39.20 ▲ +0.75%
14748 Castelbajac Co. Ltd
KQ:308100
1.05x ₩700.02 Million
≈ $474.39K
₩668.38 Million Korea ₩450.00 ▼ -5.46%
14749 Hanmi Pharm Co Ltd
KO:128940
1.05x ₩42.02 Billion
≈ $28.48 Million
₩40.13 Billion Korea ₩392000.00 ▲ +0.77%
14750 HY Electronic Cayman Ltd
TW:6573
1.05x NT$218.47 Million
≈ $6.88 Million
NT$208.66 Million Taiwan NT$19.00 ▼ -5.71%
14751 Linkage Software Co Ltd
SHG:688588
1.05x CN¥48.62 Million
≈ $7.11 Million
CN¥46.44 Million China CN¥8.35 ▼ -3.02%
14752 Synovus Financial Corp
NYSE:SNV
1.05x $205.72 Million $196.50 Million USA $50.05 ▲ +0.00%
14753 Syndax Pharmaceuticals Inc
NASDAQ:SNDX
1.05x $100.71 Million $96.20 Million USA $20.81 ▼ -1.89%
14754 Namyang Dairy Products Co Ltd Peffered Series 1
KO:003925
1.05x ₩3.10 Billion
≈ $2.10 Million
₩2.96 Billion Korea ₩30900.00 ▼ -0.16%
14755 Soluna Holdings Inc
NASDAQ:SLNH
1.05x $1.58 Million $1.51 Million USA $1.26 ▼ -4.55%
14756 Getty Images Holdings Inc.
NYSE:GETY
1.05x $22.62 Million $21.62 Million USA $0.44 ▲ +2.59%
14757 E. Pairis S.A
AT:PAIR
1.05x €155.03K
≈ $181.25K
€148.25K Greece €0.90 ▲ +9.78%
14758 RIAMB (Beijing) Tech Dvlp Co
SHG:603082
1.05x CN¥35.48 Million
≈ $5.19 Million
CN¥33.93 Million China CN¥33.90 ▲ +1.25%
14759 Aperam SA
LSE:0OLF
1.05x €138.00 Million
≈ $161.34 Million
€132.00 Million UK €51.91 ▲ +4.20%
14760 First Horizon Corporation
NYSE:FHN
1.05x $278.00 Million $266.00 Million USA $25.53 ▲ +0.04%
14761 M.T.I Wireless Edge Ltd
LSE:MWE
1.04x GBX1.51 Million
≈ $184.09
GBX1.45 Million UK GBX66.00 ▼ -3.65%
14762 Keding Enterprises Co Ltd
TW:6655
1.04x NT$77.88 Million
≈ $2.45 Million
NT$74.53 Million Taiwan NT$117.50 ▲ +0.86%
14763 Diversified United Investment Ltd
AU:DUI
1.04x AU$20.05 Million
≈ $14.19 Million
AU$19.20 Million Australia AU$5.07 ▲ +0.00%
14764 Unity Bancorp Inc
NASDAQ:UNTY
1.04x $14.92 Million $14.29 Million USA $58.05 ▲ +2.07%
14765 Royal Gold Inc
NASDAQ:RGLD
1.04x $293.56 Million $281.13 Million USA $200.96 ▲ +0.66%
14766 Infotel SA
PA:INF
1.04x €11.75 Million
≈ $13.73 Million
€11.26 Million France €38.75 ▲ +0.91%
14767 Orgabio Holdings Bhd
KLSE:0252
1.04x RM7.94 Million
≈ $1.99 Million
RM7.61 Million Malaysia RM0.29 ▼ -5.00%
14768 Basel Medical Group Ltd Ordinary Shares
NASDAQ:BMGL
1.04x $2.51 Million $2.40 Million USA $5.79 ▲ +3.02%
14769 Orrstown Financial Services Inc
NASDAQ:ORRF
1.04x $22.82 Million $21.86 Million USA $42.56 ▲ +1.43%
14770 Patria Investments Ltd
NASDAQ:PAX
1.04x $36.00 Million $34.50 Million USA $10.80 ▲ +0.09%
14771 Mevaco S.A
AT:MEVA
1.04x €816.80K
≈ $954.93K
€783.02K Greece €7.80 ▲ +0.00%
14772 Maze Therapeutics, Inc. Common Stock
NASDAQ:MAZE
1.04x $145.05 Million $139.06 Million USA $27.68 ▼ -0.04%
14773 Zhejiang Sanmei Chemical Industry Co Ltd
SHG:603379
1.04x CN¥621.94 Million
≈ $91.01 Million
CN¥596.33 Million China CN¥60.10 ▼ -3.24%
14774 Sanofi
MX:SNYN
1.04x MX$1.68 Billion
≈ $96.86 Million
MX$1.61 Billion Mexico MX$752.01 ▼ -3.03%
14775 Mowi ASA
OL:MOWI
1.04x Nkr870.90 Million
≈ $91.64 Million
Nkr835.20 Million Norway Nkr197.80 ▼ -0.30%
14776 Gambling.com Group Ltd
NASDAQ:GAMB
1.04x $11.41 Million $10.95 Million USA $1.66 ▼ -1.78%
14777 Fortior Technology (Shenzhen) Co. Ltd. A
SHG:688279
1.04x CN¥228.25 Million
≈ $33.40 Million
CN¥218.94 Million China CN¥163.37 ▼ -5.16%
14778 HIL Limited
NSE:HIL
1.04x Rs603.20 Million
≈ $6.52 Million
Rs578.60 Million India Rs2281.80 ▲ +0.00%
14779 Kuke Music Holding Ltd
NYSE:KUKE
1.04x $3.94 Million $3.78 Million USA $0.05 ▲ +0.00%
14780 Alchera Inc.
KQ:347860
1.04x ₩1.14 Billion
≈ $773.96K
₩1.10 Billion Korea ₩1426.00 ▼ -2.73%
14781 SaverOne 2014 Ltd. American Depositary Shares
NASDAQ:SVRE
1.04x $62.74 Million $60.19 Million USA $3.56 ▼ -4.04%
14782 Cia de Ferro Ligas da Bahia - FERBASA
SA:FESA3
1.04x R$103.92 Million
≈ $20.39 Million
R$99.70 Million Brazil R$10.29 ▼ -0.10%
14783 Atlantic Union Bankshares Corp
NYSE:AUB
1.04x $127.33 Million $122.17 Million USA $42.23 ▲ +0.17%
14784 GREENLIGHT CAP.RE A DL-01
F:G8L
1.04x €37.24 Million
≈ $43.54 Million
€35.75 Million Germany €14.30 ▲ +2.14%
14785 Greenlight Capital Re Ltd
NASDAQ:GLRE
1.04x $37.24 Million $35.75 Million USA $16.99 ▲ +3.91%
14786 Dine Brands Global Inc
NYSE:DIN
1.04x $7.50 Million $7.20 Million USA $34.09 ▲ +1.10%
14787 Westamerica Bancorporation
NASDAQ:WABC
1.04x $29.42 Million $28.26 Million USA $60.49 ▲ +0.30%
14788 HORNBACH Baumarkt AG
HM:HBM
1.04x €61.30 Million
≈ $71.67 Million
€58.90 Million Germany €62.50 ▼ -0.79%
14789 Emmbi Industries Limited
NSE:EMMBI
1.04x Rs45.21 Million
≈ $488.93K
Rs43.44 Million India Rs87.53 ▼ -3.58%
14790 Neuroscientific Biopharmaceuticals Ltd
AU:NSB
1.04x AU$1.62 Million
≈ $1.14 Million
AU$1.55 Million Australia AU$0.07 ▲ +0.00%
14791 Etablissements Maurel et Prom SA
PA:MAU
1.04x €107.85 Million
≈ $126.09 Million
€103.63 Million France €8.61 ▼ -0.17%
14792 Littelfuse Inc
NASDAQ:LFUS
1.04x $78.20 Million $75.15 Million USA $404.86 ▼ -2.48%
14793 Royal Road Minerals Ltd
V:RYR
1.04x CA$24.53 Million
≈ $17.74 Million
CA$23.58 Million Canada CA$0.19 ▼ -2.63%
14794 Frey SA
PA:FREY
1.04x €67.26 Million
≈ $78.63 Million
€64.67 Million France €35.00 ▲ +0.00%
14795 MidWestOne Financial Group Inc
NASDAQ:MOFG
1.04x $17.70 Million $17.02 Million USA $49.31 ▲ +2.35%
14796 Independent Bank Corporation
NASDAQ:IBCP
1.04x $18.20 Million $17.50 Million USA $37.66 ▲ +2.76%
14797 Shenzhen iN-Cube Automation Co. Ltd.
SHE:301312
1.04x CN¥61.85 Million
≈ $9.05 Million
CN¥59.49 Million China CN¥62.13 ▼ -0.13%
14798 Barco NV
BR:BAR
1.04x €23.46 Million
≈ $27.42 Million
€22.57 Million Belgium €7.95 ▼ -0.56%
14799 Luolai Home Textile Co Ltd
SHE:002293
1.04x CN¥160.65 Million
≈ $23.51 Million
CN¥154.60 Million China CN¥10.97 ▼ -1.26%
14800 Shantui Construction Machinery Co Ltd
SHE:000680
1.04x CN¥387.19 Million
≈ $56.66 Million
CN¥372.60 Million China CN¥10.47 ▼ -3.77%