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 |
|---|---|---|---|---|---|---|---|
| 13701 |
Bitcoin Depot Inc.
NASDAQ:BTM |
1.21x | $6.63 Million | $5.49 Million | USA | $0.29 | ▼ -41.25% |
| 13702 |
Wall Financial Corporation
TO:WFC |
1.21x |
CA$14.01 Million
≈ $10.13 Million |
CA$11.59 Million | Canada | CA$19.01 | ▼ -0.05% |
| 13703 |
Keystone Law Group PLC
LSE:KEYS |
1.21x |
GBX6.29 Million
≈ $765.42 |
GBX5.21 Million | UK | GBX540.00 | ▼ -0.18% |
| 13704 |
Cranswick PLC
LSE:CWK |
1.21x |
GBX97.00 Million
≈ $11.80K |
GBX80.30 Million | UK | GBX5480.00 | ▲ +0.55% |
| 13705 |
3SBio Inc
F:83B |
1.21x |
€592.24 Million
≈ $692.39 Million |
€490.29 Million | Germany | €1.98 | ▲ +6.43% |
| 13706 |
Airway
WAR:AWM |
1.21x |
zł8.68 Million
≈ $2.39 Million |
zł7.18 Million | Poland | zł0.28 | ▲ +2.73% |
| 13707 |
Matrix Concepts Holdings Bhd
KLSE:5236 |
1.21x |
RM85.82 Million
≈ $21.55 Million |
RM71.06 Million | Malaysia | RM1.22 | ▼ -0.81% |
| 13708 |
1st Source Corporation
NASDAQ:SRCE |
1.21x | $51.05 Million | $42.28 Million | USA | $85.84 | ▲ +3.20% |
| 13709 |
China Oilfield Services Limited
F:CO9 |
1.21x |
€1.25 Billion
≈ $1.46 Billion |
€1.04 Billion | Germany | €0.77 | ▼ -1.29% |
| 13710 |
Kingsrose Mining Ltd
AU:KRM |
1.21x |
AU$5.83 Million
≈ $4.13 Million |
AU$4.83 Million | Australia | AU$0.02 | ▲ +0.00% |
| 13711 |
Konsolidator AS
CO:KONSOL |
1.21x |
Dkr449.71K
≈ $70.36K |
Dkr372.55K | Denmark | Dkr4.56 | ▼ -0.44% |
| 13712 |
Carclo plc
LSE:CAR |
1.21x |
GBX443.00K
≈ $53.90 |
GBX367.00K | UK | GBX31.70 | ▼ -3.94% |
| 13713 |
CellaVision AB
ST:CEVI |
1.21x |
Skr51.43 Million
≈ $5.53 Million |
Skr42.61 Million | Sweden | Skr140.00 | ▲ +0.72% |
| 13714 |
Chaozhou Three-circle Group Co Ltd
SHE:300408 |
1.21x |
CN¥870.40 Million
≈ $127.37 Million |
CN¥721.38 Million | China | CN¥100.84 | ▼ -4.46% |
| 13715 |
Nasdaq Inc
NASDAQ:NDAQ |
1.21x | $625.00 Million | $518.00 Million | USA | $92.09 | ▲ +1.85% |
| 13716 |
Abnova Taiwan Corp
TW:4133 |
1.21x |
NT$12.73 Million
≈ $400.97K |
NT$10.55 Million | Taiwan | NT$21.60 | ▼ -4.85% |
| 13717 |
WinMate Communication INC
TW:3416 |
1.21x |
NT$130.91 Million
≈ $4.12 Million |
NT$108.53 Million | Taiwan | NT$183.50 | ▲ +2.80% |
| 13718 |
Lavipharm S.A
AT:LAVI |
1.21x |
€1.15 Million
≈ $1.34 Million |
€950.50K | Greece | €1.45 | ▲ +2.69% |
| 13719 |
Nanjing Medlander Medical Technology Co. Ltd. A
SHG:688273 |
1.21x |
CN¥122.51 Million
≈ $17.93 Million |
CN¥101.58 Million | China | CN¥28.50 | ▼ -2.16% |
| 13720 |
Protasco Bhd
KLSE:5070 |
1.21x |
RM192.54 Million
≈ $48.34 Million |
RM159.69 Million | Malaysia | RM0.21 | ▲ +0.00% |
| 13721 |
Banner Corporation
NASDAQ:BANR |
1.21x | $54.85 Million | $45.50 Million | USA | $70.29 | ▲ +2.09% |
| 13722 |
Northern Shield Resources Inc.
V:NRN |
1.21x |
CA$164.60K
≈ $119.07K |
CA$136.54K | Canada | CA$0.05 | ▲ +0.00% |
| 13723 |
Shaanxi Lighte Optoelectronics Material Co. Ltd. A
SHG:688150 |
1.20x |
CN¥264.06 Million
≈ $38.64 Million |
CN¥219.16 Million | China | CN¥39.17 | ▼ -4.30% |
| 13724 |
Shengda Mining Co Ltd
SHE:000603 |
1.20x |
CN¥304.17 Million
≈ $44.51 Million |
CN¥252.54 Million | China | CN¥24.80 | ▼ -0.12% |
| 13725 |
Canaf Investments Inc
V:CAF |
1.20x |
CA$626.42K
≈ $453.14K |
CA$520.12K | Canada | CA$0.32 | ▲ +0.00% |
| 13726 |
N2N Connect Bhd
KLSE:0108 |
1.20x |
RM13.79 Million
≈ $3.46 Million |
RM11.45 Million | Malaysia | RM0.31 | ▼ -3.17% |
| 13727 |
Shanghai Daimay Auto Interior
SHG:603730 |
1.20x |
CN¥244.87 Million
≈ $35.83 Million |
CN¥203.38 Million | China | CN¥9.61 | ▼ -4.95% |
| 13728 |
BancFirst Corporation
NASDAQ:BANF |
1.20x | $75.42 Million | $62.65 Million | USA | $116.58 | ▲ +1.44% |
| 13729 |
Meta Platforms Inc.
NASDAQ:META |
1.20x | $32.23 Billion | $26.77 Billion | USA | $595.19 | ▼ -1.80% |
| 13730 |
Meta Platforms Inc.
SA:M1TA34 |
1.20x |
R$32.23 Billion
≈ $6.32 Billion |
R$26.77 Billion | Brazil | R$117.63 | ▼ -2.01% |
| 13731 |
Reynolds Consumer Products Inc
NASDAQ:REYN |
1.20x | $71.00 Million | $59.00 Million | USA | $25.61 | ▲ +1.59% |
| 13732 |
Prime Financial Group Ltd
AU:PFG |
1.20x |
AU$2.11 Million
≈ $1.49 Million |
AU$1.76 Million | Australia | AU$0.22 | ▲ +2.38% |
| 13733 |
Creepy Jar SA
WAR:CRJ |
1.20x |
zł35.80 Million
≈ $9.85 Million |
zł29.76 Million | Poland | zł494.00 | ▲ +1.44% |
| 13734 |
Anhui Tongfeng Electronics Co Ltd
SHG:600237 |
1.20x |
CN¥48.09 Million
≈ $7.04 Million |
CN¥39.99 Million | China | CN¥7.63 | ▼ -4.39% |
| 13735 |
Promate Electronic Co Ltd
TW:6189 |
1.20x |
NT$317.37 Million
≈ $10.00 Million |
NT$263.91 Million | Taiwan | NT$48.95 | ▼ -0.20% |
| 13736 |
Amgen Inc
NASDAQ:AMGN |
1.20x | $1.60 Billion | $1.33 Billion | USA | $376.04 | ▲ +1.22% |
| 13737 |
Extendicare Inc
TO:EXE |
1.20x |
CA$30.76 Million
≈ $22.25 Million |
CA$25.58 Million | Canada | CA$37.91 | ▲ +1.83% |
| 13738 |
WesBanco, Inc.
NASDAQ:WSBC |
1.20x | $106.58 Million | $88.64 Million | USA | $41.25 | ▲ +2.92% |
| 13739 |
Cell Biotech Co. Ltd
KQ:049960 |
1.20x |
₩4.15 Billion
≈ $2.81 Million |
₩3.45 Billion | Korea | ₩15250.00 | ▼ -1.29% |
| 13740 |
Australian Foundation Investment Company Ltd
AU:AFI |
1.20x |
AU$176.58 Million
≈ $124.94 Million |
AU$146.89 Million | Australia | AU$6.94 | ▲ +0.00% |
| 13741 |
Shandong Hualu Hengsheng Chemical Co Ltd
SHG:600426 |
1.20x |
CN¥967.59 Million
≈ $141.59 Million |
CN¥805.06 Million | China | CN¥20.69 | ▼ -3.41% |
| 13742 |
Kyung Dong Pharmaceutical Co. Ltd
KQ:011040 |
1.20x |
₩5.70 Billion
≈ $3.86 Million |
₩4.74 Billion | Korea | ₩4975.00 | ▲ +0.30% |
| 13743 |
Storytel AB (publ)
ST:STORY-B |
1.20x |
Skr157.83 Million
≈ $16.98 Million |
Skr131.34 Million | Sweden | Skr87.40 | ▲ +1.33% |
| 13744 |
Computershare Ltd
AU:CPU |
1.20x |
AU$343.09 Million
≈ $242.76 Million |
AU$285.55 Million | Australia | AU$39.49 | ▲ +0.05% |
| 13745 |
Shandong Link Science and Technology Co Ltd
SHE:001207 |
1.20x |
CN¥75.00 Million
≈ $10.98 Million |
CN¥62.44 Million | China | CN¥14.19 | ▼ -2.34% |
| 13746 |
ENN Energy Holdings Limited
F:XGH |
1.20x |
€2.00 Billion
≈ $2.34 Billion |
€1.67 Billion | Germany | €4.84 | ▼ -1.65% |
| 13747 |
Hosken Consolidated Investments Ltd
JSE:HCI |
1.20x |
ZAC2.28 Billion
≈ $1.21 Million |
ZAC1.90 Billion | South Africa | ZAC16804.00 | ▲ +1.98% |
| 13748 |
Excelerate Energy Inc
NYSE:EE |
1.20x | $60.02 Million | $49.98 Million | USA | $38.63 | ▼ -2.65% |
| 13749 |
Energy Development Company Limited
NSE:ENERGYDEV |
1.20x |
Rs146.66 Million
≈ $1.59 Million |
Rs122.14 Million | India | Rs17.45 | ▲ +3.68% |
| 13750 |
Zhejiang Dibay Electric Co Ltd
SHG:603320 |
1.20x |
CN¥27.04 Million
≈ $3.96 Million |
CN¥22.53 Million | China | CN¥15.20 | ▼ -2.88% |
| 13751 |
Jersey Electricity plc
LSE:JEL |
1.20x |
GBX9.78 Million
≈ $1.19K |
GBX8.15 Million | UK | GBX445.00 | ▲ +0.00% |
| 13752 |
Lang Inc
TW:6165 |
1.20x |
NT$108.39 Million
≈ $3.41 Million |
NT$90.33 Million | Taiwan | NT$49.95 | ▲ +2.04% |
| 13753 |
Wiseway Group Ltd
AU:WWG |
1.20x |
AU$2.52 Million
≈ $1.78 Million |
AU$2.10 Million | Australia | AU$0.27 | ▼ -6.90% |
| 13754 |
M.P.Evans Group
LSE:MPE |
1.20x |
GBX77.78 Million
≈ $9.46K |
GBX64.84 Million | UK | GBX1720.00 | ▲ +0.70% |
| 13755 |
Clinuvel Pharmaceuticals Ltd
AU:CUV |
1.20x |
AU$12.52 Million
≈ $8.86 Million |
AU$10.44 Million | Australia | AU$10.06 | ▲ +1.11% |
| 13756 |
Jiangsu Leili Motor Corp Ltd
SHE:300660 |
1.20x |
CN¥94.14 Million
≈ $13.78 Million |
CN¥78.50 Million | China | CN¥24.56 | ▼ -3.80% |
| 13757 |
Industria de Diseno Textil SA
MC:ITX |
1.20x |
€3.35 Billion
≈ $3.91 Billion |
€2.79 Billion | Spain | €54.46 | ▲ +1.11% |
| 13758 |
Steel Strips Wheels Limited
NSE:SSWL |
1.20x |
Rs992.17 Million
≈ $10.73 Million |
Rs827.57 Million | India | Rs288.31 | ▲ +0.55% |
| 13759 |
Gan & Lee Pharmaceuticals Co Ltd
SHG:603087 |
1.20x |
CN¥257.27 Million
≈ $37.65 Million |
CN¥214.66 Million | China | CN¥63.30 | ▼ -5.03% |
| 13760 |
Gujarat Narmada Valley Fertilizers and Chemicals Limited
NSE:GNFC |
1.20x |
Rs3.14 Billion
≈ $33.96 Million |
Rs2.62 Billion | India | Rs503.05 | ▲ +1.13% |
| 13761 |
East West Bancorp Inc
NASDAQ:EWBC |
1.20x | $428.63 Million | $357.80 Million | USA | $131.00 | ▲ +0.28% |
| 13762 |
XSpray Pharma AB
ST:XSPRAY |
1.20x |
Skr817.00K
≈ $87.92K |
Skr682.00K | Sweden | Skr15.26 | ▼ -2.05% |
| 13763 |
Alchimie Sa
PA:ALCHI |
1.20x |
€769.00K
≈ $899.04K |
€642.00K | France | €0.06 | ▲ +0.00% |
| 13764 |
Anhui Zhongding Sealing Parts Co Ltd
SHE:000887 |
1.20x |
CN¥586.78 Million
≈ $85.86 Million |
CN¥489.87 Million | China | CN¥16.20 | ▼ -5.54% |
| 13765 |
Zimplats Holdings Ltd
AU:ZIM |
1.20x |
AU$262.70 Million
≈ $185.88 Million |
AU$219.33 Million | Australia | AU$13.27 | ▲ +1.22% |
| 13766 |
City Holding Company
NASDAQ:CHCO |
1.20x | $38.01 Million | $31.73 Million | USA | $139.62 | ▲ +1.50% |
| 13767 |
First Commonwealth Financial
NYSE:FCF |
1.20x | $49.50 Million | $41.33 Million | USA | $20.87 | ▲ +0.53% |
| 13768 |
Skyward Specialty Insurance Group, Inc. Common Stock
NASDAQ:SKWD |
1.20x | $51.77 Million | $43.23 Million | USA | $60.46 | ▲ +3.09% |
| 13769 |
Hippo Holdings Inc
NYSE:HIPO |
1.20x | $8.50 Million | $7.10 Million | USA | $27.76 | ▲ +1.20% |
| 13770 |
ZTE Corporation
F:FZM |
1.20x |
€2.84 Billion
≈ $3.32 Billion |
€2.37 Billion | Germany | €2.51 | ▼ -8.59% |
| 13771 |
Central Pacific Financial Corp
NYSE:CPF |
1.20x | $22.23 Million | $18.57 Million | USA | $38.65 | ▼ -0.08% |
| 13772 |
DRGEM Corporation
KQ:263690 |
1.20x |
₩4.77 Billion
≈ $3.23 Million |
₩3.98 Billion | Korea | ₩5050.00 | ▲ +0.80% |
| 13773 |
Makalot Industrial Co Ltd
TW:1477 |
1.20x |
NT$1.28 Billion
≈ $40.45 Million |
NT$1.07 Billion | Taiwan | NT$215.00 | ▲ +0.23% |
| 13774 |
Hansol Csn
KO:009180 |
1.20x |
₩4.25 Billion
≈ $2.88 Million |
₩3.55 Billion | Korea | ₩2780.00 | ▲ +1.46% |
| 13775 |
President Bakery Public Company Limited
BK:PB |
1.20x |
฿370.39 Million
≈ $11.54 Million |
฿309.69 Million | Thailand | ฿48.00 | ▲ +0.00% |
| 13776 |
Hariom Pipe Industries Limited
NSE:HARIOMPIPE |
1.20x |
Rs406.82 Million
≈ $4.40 Million |
Rs340.16 Million | India | Rs391.80 | ▲ +2.40% |
| 13777 |
SmartFinancial, Inc.
NYSE:SMBK |
1.20x | $16.36 Million | $13.68 Million | USA | $50.01 | ▲ +1.94% |
| 13778 |
Bitcoin Depot Inc.
NASDAQ:BTMCQ |
1.20x | $6.63 Million | $5.54 Million | USA | $0.02 | ▲ +0.00% |
| 13779 |
Rochester Resources Ltd
V:RCT |
1.20x |
CA$1.16 Million
≈ $840.48K |
CA$971.75K | Canada | CA$0.13 | ▲ +13.04% |
| 13780 |
China Merchants Port Group Co Ltd
SHE:001872 |
1.20x |
CN¥1.84 Billion
≈ $268.72 Million |
CN¥1.54 Billion | China | CN¥20.99 | ▼ -2.01% |
| 13781 |
Chalet Hotels Limited
NSE:CHALET |
1.20x |
Rs4.28 Billion
≈ $46.28 Million |
Rs3.58 Billion | India | Rs814.40 | ▼ -0.68% |
| 13782 |
Edifier Technology Co Ltd
SHE:002351 |
1.20x |
CN¥156.73 Million
≈ $22.93 Million |
CN¥131.11 Million | China | CN¥9.73 | ▼ -2.01% |
| 13783 |
Guilin Sanjin Pharmaceutical Co Ltd
SHE:002275 |
1.20x |
CN¥117.62 Million
≈ $17.21 Million |
CN¥98.40 Million | China | CN¥12.85 | ▼ -2.65% |
| 13784 |
TPI Polene Public Company Limited
BK:TPIPL |
1.20x |
฿995.04 Million
≈ $31.01 Million |
฿832.44 Million | Thailand | ฿0.85 | ▲ +0.00% |
| 13785 |
Atlas Pearls Ltd
AU:ATP |
1.20x |
AU$10.96 Million
≈ $7.76 Million |
AU$9.17 Million | Australia | AU$0.09 | ▼ -2.11% |
| 13786 |
Udaipur Cement Works Limited
NSE:UDAICEMENT |
1.19x |
Rs301.80 Million
≈ $3.26 Million |
Rs252.60 Million | India | Rs36.23 | ▼ -0.69% |
| 13787 |
RiverNorth Managed Duration Municipal Income Fund II Inc.
NYSE:RMMZ |
1.19x | $13.42 Million | $11.23 Million | USA | $14.72 | ▼ -0.27% |
| 13788 |
Global Health Ltd
AU:GLH |
1.19x |
AU$532.02K
≈ $376.44K |
AU$445.51K | Australia | AU$0.06 | ▲ +0.00% |
| 13789 |
Ningbo Yongxin Optics Co Ltd
SHG:603297 |
1.19x |
CN¥51.04 Million
≈ $7.47 Million |
CN¥42.74 Million | China | CN¥90.27 | ▼ -1.29% |
| 13790 |
Utah Medical Products Inc
NASDAQ:UTMD |
1.19x | $3.11 Million | $2.60 Million | USA | $67.14 | ▲ +4.61% |
| 13791 |
Dharma Satya Nusantara Ptdsn
JK:DSNG |
1.19x |
Rp513.80 Billion
≈ $30.11 Million |
Rp430.44 Billion | Indonesia | Rp1310.00 | ▼ -2.96% |
| 13792 |
Datatec
JSE:DTC |
1.19x |
ZAC52.16 Million
≈ $27.72K |
ZAC43.70 Million | South Africa | ZAC8307.00 | ▲ +0.08% |
| 13793 |
Bpost NV
BR:BPOST |
1.19x |
€7.40 Million
≈ $8.65 Million |
€6.20 Million | Belgium | €1.52 | ▼ -0.52% |
| 13794 |
Huchems
KO:069260 |
1.19x |
₩33.99 Billion
≈ $23.03 Million |
₩28.48 Billion | Korea | ₩15210.00 | ▼ -0.98% |
| 13795 |
Rekah Pharmaceutical Industry Ltd
TA:REKA |
1.19x |
ILA14.31 Million
≈ $38.37K |
ILA12.00 Million | Israel | ILA1098.00 | ▲ +0.83% |
| 13796 |
Ideaya Biosciences Inc
NASDAQ:IDYA |
1.19x | $142.21 Million | $119.24 Million | USA | $35.40 | ▼ -2.29% |
| 13797 |
Tambun Indah Land Bhd
KLSE:5191 |
1.19x |
RM3.92 Million
≈ $984.94K |
RM3.29 Million | Malaysia | RM0.77 | ▲ +0.00% |
| 13798 |
FARM FRESH BERHAD
KLSE:5306 |
1.19x |
RM49.76 Million
≈ $12.49 Million |
RM41.73 Million | Malaysia | RM2.18 | ▼ -1.80% |
| 13799 |
International Bancshares Corporation
NASDAQ:IBOC |
1.19x | $121.83 Million | $102.19 Million | USA | $76.79 | ▲ +1.36% |
| 13800 |
Kingclean Electric Co Ltd
SHG:603355 |
1.19x |
CN¥230.58 Million
≈ $33.74 Million |
CN¥193.41 Million | China | CN¥25.07 | ▲ +0.16% |