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