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.
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 |
|---|---|---|---|---|---|---|---|
| 5901 |
Guangdong Senssun Weighing Apparatus Group Ltd
SHE:002870 |
3.69x |
CN¥138.44 Million
≈ $20.26 Million |
CN¥37.56 Million | China | CN¥39.32 | ▼ -0.86% |
| 5902 |
Shenzhen Expressway Co Ltd
SHG:600548 |
3.69x |
CN¥1.88 Billion
≈ $275.27 Million |
CN¥510.40 Million | China | CN¥8.77 | ▼ -1.24% |
| 5903 |
Zhejiang Tiancheng Control Co
SHG:603085 |
3.68x |
CN¥99.69 Million
≈ $14.59 Million |
CN¥27.06 Million | China | CN¥12.38 | ▼ -4.77% |
| 5904 |
TMP Steel
TWO:6248 |
3.68x |
NT$176.09 Million
≈ $5.55 Million |
NT$47.82 Million | Taiwan | NT$19.05 | ▲ +0.53% |
| 5905 |
Beijing Infosec Technologies Co. Ltd. A
SHG:688201 |
3.68x |
CN¥40.17 Million
≈ $5.88 Million |
CN¥10.91 Million | China | CN¥8.01 | ▼ -2.55% |
| 5906 |
Devernois SA
PA:ALDEV |
3.68x |
€1.11 Million
≈ $1.30 Million |
€301.00K | France | €10.20 | ▲ +0.00% |
| 5907 |
Jinlongyu Group Co Ltd Class A
SHE:002882 |
3.68x |
CN¥140.86 Million
≈ $20.61 Million |
CN¥38.28 Million | China | CN¥21.10 | ▼ -4.13% |
| 5908 |
YUNDA Holding Co Ltd
SHE:002120 |
3.68x |
CN¥740.07 Million
≈ $108.29 Million |
CN¥201.21 Million | China | CN¥6.67 | ▼ -1.33% |
| 5909 |
Jinling Pharmaceutical Co Ltd
SHE:000919 |
3.68x |
CN¥74.01 Million
≈ $10.83 Million |
CN¥20.12 Million | China | CN¥6.19 | ▼ -1.28% |
| 5910 |
Trinity Industries Inc
NYSE:TRN |
3.68x | $97.80 Million | $26.60 Million | USA | $32.57 | ▲ +1.46% |
| 5911 |
DTE Energy Company
NYSE:DTE |
3.68x | $908.00 Million | $247.00 Million | USA | $142.73 | ▲ +0.65% |
| 5912 |
SK Networks Co Ltd
KO:001740 |
3.68x |
₩70.43 Billion
≈ $47.73 Million |
₩19.16 Billion | Korea | ₩13010.00 | ▲ +1.32% |
| 5913 |
MFF Capital Investments Ltd
AU:MFF |
3.68x |
AU$185.63 Million
≈ $131.35 Million |
AU$50.51 Million | Australia | AU$5.05 | ▲ +0.40% |
| 5914 |
Cicor Technologies Ltd
SW:CICN |
3.68x |
CHF15.58 Million
≈ $19.70 Million |
CHF4.24 Million | Switzerland | CHF154.20 | ▲ +2.39% |
| 5915 |
TRI Pointe Homes Inc
NYSE:TPH |
3.67x | $221.02 Million | $60.16 Million | USA | $46.95 | ▼ -0.04% |
| 5916 |
Artea SA
PA:ARTE |
3.67x |
€3.88 Million
≈ $4.54 Million |
€1.06 Million | France | €5.80 | ▲ +0.00% |
| 5917 |
Zhejiang Great Shengda Packaging Co Ltd
SHG:603687 |
3.67x |
CN¥116.74 Million
≈ $17.08 Million |
CN¥31.78 Million | China | CN¥18.50 | ▼ -2.12% |
| 5918 |
Arko Corp
NASDAQ:ARKOW |
3.67x | $49.42 Million | $13.46 Million | USA | $0.00 | ▼ -74.00% |
| 5919 |
Compagnie d Entreprises CFE SA
BR:CFEB |
3.67x |
€95.46 Million
≈ $111.60 Million |
€26.01 Million | Belgium | €13.60 | ▲ +1.12% |
| 5920 |
Chemtrade Logistics Income Fund
TO:CHE-UN |
3.67x |
CA$155.48 Million
≈ $112.47 Million |
CA$42.37 Million | Canada | CA$16.70 | ▲ +1.33% |
| 5921 |
SD Standard Drilling PLC
OL:SDSD |
3.67x |
Nkr17.38 Million
≈ $1.83 Million |
Nkr4.74 Million | Norway | Nkr1.79 | ▲ +0.00% |
| 5922 |
Alligo AB Series B
ST:ALLIGO-B |
3.67x |
Skr209.00 Million
≈ $22.49 Million |
Skr57.00 Million | Sweden | Skr142.20 | ▼ -1.25% |
| 5923 |
Dawson Geophysical Company
NASDAQ:DWSN |
3.67x | $2.09 Million | $569.00K | USA | $4.41 | ▼ -1.78% |
| 5924 |
VIA Technologies Inc
TW:2388 |
3.67x |
NT$2.49 Billion
≈ $78.50 Million |
NT$679.62 Million | Taiwan | NT$73.30 | ▼ -0.14% |
| 5925 |
Bystronic AG
SW:BYS |
3.67x |
CHF81.00 Million
≈ $102.41 Million |
CHF22.10 Million | Switzerland | CHF195.20 | ▲ +1.14% |
| 5926 |
BW OFFSHORE LTD. DL 050
F:XY81 |
3.66x |
€107.00 Million
≈ $125.09 Million |
€29.20 Million | Germany | €4.15 | ▼ -0.12% |
| 5927 |
Matrix Design Co. Ltd. A
SHE:301365 |
3.66x |
CN¥230.55 Million
≈ $33.74 Million |
CN¥62.92 Million | China | CN¥30.19 | ▼ -1.95% |
| 5928 |
Perusahaan Sadur Timah Malaysia Perstima Bhd
KLSE:5436 |
3.66x |
RM77.74 Million
≈ $19.52 Million |
RM21.22 Million | Malaysia | RM0.91 | ▼ -9.00% |
| 5929 |
Calnex Solutions Plc
LSE:CLX |
3.66x |
GBX4.86 Million
≈ $591.32 |
GBX1.33 Million | UK | GBX68.50 | ▲ +0.74% |
| 5930 |
Lifevantage Corporation
NASDAQ:LFVN |
3.66x | $4.99 Million | $1.36 Million | USA | $9.31 | ▲ +11.90% |
| 5931 |
Limas Indonesia Makmur Tbk
JK:LMAS |
3.66x |
Rp7.47 Million
≈ $437.89 |
Rp2.04 Million | Indonesia | Rp50.00 | ▲ +0.00% |
| 5932 |
WHA Utilities and Power Public Company Limited
BK:WHAUP |
3.66x |
฿601.36 Million
≈ $18.74 Million |
฿164.29 Million | Thailand | ฿5.95 | ▲ +0.85% |
| 5933 |
MedFirst Healthcare Services lnc
TWO:4175 |
3.66x |
NT$113.96 Million
≈ $3.59 Million |
NT$31.14 Million | Taiwan | NT$53.70 | ▲ +0.00% |
| 5934 |
UD Electronic
TWO:3689 |
3.66x |
NT$515.66 Million
≈ $16.25 Million |
NT$140.94 Million | Taiwan | NT$141.00 | ▼ -0.70% |
| 5935 |
Grupo Gicsa S.A. de C.V
MX:GICSAB |
3.66x |
MX$1.10 Billion
≈ $63.53 Million |
MX$301.82 Million | Mexico | MX$3.60 | ▲ +0.00% |
| 5936 |
Safety Insurance Group Inc
NASDAQ:SAFT |
3.66x | $73.55 Million | $20.11 Million | USA | $68.34 | ▲ +0.21% |
| 5937 |
Libstar Holdings Ltd
JSE:LBR |
3.66x |
ZAC331.30 Million
≈ $176.07K |
ZAC90.59 Million | South Africa | ZAC425.00 | ▲ +5.99% |
| 5938 |
Scan Inter PCL
BK:SCN |
3.66x |
฿27.18 Million
≈ $847.21K |
฿7.43 Million | Thailand | ฿0.45 | ▲ +0.00% |
| 5939 |
CHINA PAC.IN.GR.GDR/5 YC1
F:75CB |
3.65x |
€195.52 Billion
≈ $228.59 Billion |
€53.51 Billion | Germany | €18.70 | ▼ -1.58% |
| 5940 |
Shenzhen Friendcom Technology Development Co Ltd
SHE:300514 |
3.65x |
CN¥78.58 Million
≈ $11.50 Million |
CN¥21.51 Million | China | CN¥10.53 | ▼ -1.68% |
| 5941 |
Guangdong Kinlong Hardware Products Co Ltd
SHE:002791 |
3.65x |
CN¥171.64 Million
≈ $25.12 Million |
CN¥46.99 Million | China | CN¥15.20 | ▲ +0.00% |
| 5942 |
Guangdong Rongtai Industry Co Ltd
SHG:600589 |
3.65x |
CN¥62.48 Million
≈ $9.14 Million |
CN¥17.11 Million | China | CN¥10.66 | ▼ -1.48% |
| 5943 |
Sino Hua-An International Bhd
KLSE:2739 |
3.65x |
RM1.40 Million
≈ $352.00K |
RM384.00K | Malaysia | RM0.02 | ▲ +0.00% |
| 5944 |
Kojamo
HE:KOJAMO |
3.65x |
€51.10 Million
≈ $59.74 Million |
€14.00 Million | Finland | €7.21 | ▼ -1.91% |
| 5945 |
Edda Wind ASA
OL:EWIND |
3.65x |
Nkr5.92 Million
≈ $622.95K |
Nkr1.62 Million | Norway | Nkr22.70 | ▲ +0.00% |
| 5946 |
Bioneer Corporation
KQ:064550 |
3.65x |
₩4.13 Billion
≈ $2.80 Million |
₩1.13 Billion | Korea | ₩8280.00 | ▼ -1.31% |
| 5947 |
Shandong Lubei Chemical Co Ltd
SHG:600727 |
3.65x |
CN¥153.95 Million
≈ $22.53 Million |
CN¥42.19 Million | China | CN¥8.29 | ▼ -3.15% |
| 5948 |
Sun Max Tech Ltd
TW:6591 |
3.65x |
NT$163.60 Million
≈ $5.15 Million |
NT$44.83 Million | Taiwan | NT$59.10 | ▲ +0.00% |
| 5949 |
Inner Mongolia MengDian HuaNeng Thermal Power Corp Ltd
SHG:600863 |
3.65x |
CN¥2.37 Billion
≈ $347.43 Million |
CN¥650.67 Million | China | CN¥6.88 | ▼ -6.90% |
| 5950 |
Sozap Publ AB
ST:SOZAP |
3.65x |
Skr507.00K
≈ $54.56K |
Skr139.00K | Sweden | Skr0.25 | ▲ +25.00% |
| 5951 |
Meitav Dash Investments Ltd
TA:MTDS |
3.65x |
ILA62.00 Million
≈ $166.22K |
ILA17.00 Million | Israel | ILA14690.00 | ▼ -8.98% |
| 5952 |
Regis Corporation Common Stock
NYSE:RGS |
3.65x | $1.66 Million | $456.00K | USA | $28.80 | ▲ +2.78% |
| 5953 |
Tombador Iron Ltd
AU:TI1 |
3.65x |
AU$11.47 Million
≈ $8.12 Million |
AU$3.15 Million | Australia | AU$0.43 | ▼ -5.49% |
| 5954 |
Gerresheimer AG
F:GXI |
3.64x |
€62.03 Million
≈ $72.51 Million |
€17.02 Million | Germany | €26.58 | ▲ +2.15% |
| 5955 |
Vingroup JSC
VN:VIC |
3.64x |
₫26.51 Trillion
≈ $1.01 Billion |
₫7.28 Trillion | Vietnam | ₫200200.00 | ▲ +1.32% |
| 5956 |
Super Retail Group Ltd
AU:SUL |
3.64x |
AU$379.20 Million
≈ $268.31 Million |
AU$104.10 Million | Australia | AU$11.21 | ▼ -0.53% |
| 5957 |
Zeta Network Group
NASDAQ:ZNB |
3.64x | $2.56 Million | $702.08K | USA | $1.51 | ▲ +2.72% |
| 5958 |
Skillsoft Corp.
NYSE:SKIL |
3.64x | $28.77 Million | $7.90 Million | USA | $7.14 | ▼ -0.97% |
| 5959 |
Minda Corporation Limited
NSE:MINDACORP |
3.64x |
Rs3.08 Billion
≈ $33.32 Million |
Rs846.40 Million | India | Rs645.30 | ▲ +3.02% |
| 5960 |
RTC Group plc
LSE:RTC |
3.64x |
GBX3.23 Million
≈ $392.63 |
GBX887.00K | UK | GBX97.50 | ▼ -3.94% |
| 5961 |
Keda Clean Energy Co Ltd
SHG:600499 |
3.64x |
CN¥1.47 Billion
≈ $215.12 Million |
CN¥404.08 Million | China | CN¥15.31 | ▼ -4.25% |
| 5962 |
Northern Oil & Gas Inc
NYSE:NOG |
3.64x | $362.11 Million | $99.58 Million | USA | $21.88 | ▼ -1.04% |
| 5963 |
CAE Inc.
TO:CAE |
3.64x |
CA$407.60 Million
≈ $294.85 Million |
CA$112.10 Million | Canada | CA$35.38 | ▲ +2.11% |
| 5964 |
RH
NYSE:RH |
3.64x | $131.86 Million | $36.27 Million | USA | $153.25 | ▲ +0.52% |
| 5965 |
BAWAG Group AG
VI:BG |
3.64x |
€637.00 Million
≈ $744.72 Million |
€175.20 Million | Austria | €151.90 | ▲ +3.05% |
| 5966 |
Precision Drilling Corporation
TO:PD |
3.63x |
CA$63.15 Million
≈ $45.68 Million |
CA$17.38 Million | Canada | CA$137.33 | ▲ +3.94% |
| 5967 |
Asia Cement (China) Holdings Corporation
F:4OJ |
3.63x |
€563.60 Million
≈ $658.91 Million |
€155.12 Million | Germany | €0.21 | ▼ -2.75% |
| 5968 |
CAMP4 THERAPEUTICS CORPORATION
NASDAQ:CAMP |
3.63x | $30.91 Million | $8.51 Million | USA | $4.30 | ▲ +3.12% |
| 5969 |
Anhui Provincial Architectural Design and Research Institute Co.Ltd.
SHE:301167 |
3.63x |
CN¥78.79 Million
≈ $11.53 Million |
CN¥21.69 Million | China | CN¥14.38 | ▼ -2.31% |
| 5970 |
S. P. Apparels Limited
NSE:SPAL |
3.63x |
Rs1.26 Billion
≈ $13.63 Million |
Rs347.04 Million | India | Rs830.90 | ▼ -1.54% |
| 5971 |
Gediz Ambalaj Sanayi ve Ticaret AS
IS:GEDZA |
3.63x |
TL65.07 Million
≈ $1.46 Million |
TL17.92 Million | Turkey | TL37.80 | ▼ -3.32% |
| 5972 |
Onano Industrial Corp
TW:6405 |
3.63x |
NT$23.24 Million
≈ $732.06K |
NT$6.40 Million | Taiwan | NT$79.00 | ▲ +3.27% |
| 5973 |
Teleperformance SE
PA:TEP |
3.63x |
€900.00 Million
≈ $1.05 Billion |
€248.00 Million | France | €62.22 | ▲ +2.81% |
| 5974 |
Bulten AB
ST:BULTEN |
3.63x |
Skr127.00 Million
≈ $13.67 Million |
Skr35.00 Million | Sweden | Skr47.00 | ▼ -2.19% |
| 5975 |
AfroCentric Investment Corp
JSE:ACT |
3.63x |
ZAC352.20 Million
≈ $187.17K |
ZAC97.06 Million | South Africa | ZAC100.00 | ▲ +0.00% |
| 5976 |
Haivision Systems Inc
TO:HAI |
3.63x |
CA$12.35 Million
≈ $8.94 Million |
CA$3.40 Million | Canada | CA$5.98 | ▼ -0.99% |
| 5977 |
Salee Printing Public Company Limited
BK:SLP |
3.62x |
฿19.77 Million
≈ $616.18K |
฿5.45 Million | Thailand | ฿0.45 | ▲ +2.27% |
| 5978 |
Seoulin Bioscience Co.Ltd
KQ:038070 |
3.62x |
₩2.78 Billion
≈ $1.88 Million |
₩766.93 Million | Korea | ₩5330.00 | ▼ -0.37% |
| 5979 |
Daldrup & Söhne Aktiengesellschaft
F:4DS |
3.62x |
€1.31 Million
≈ $1.53 Million |
€361.05K | Germany | €21.40 | ▼ -3.17% |
| 5980 |
E-Mart
KO:139480 |
3.62x |
₩963.14 Billion
≈ $652.71 Million |
₩265.90 Billion | Korea | ₩94700.00 | ▲ +7.13% |
| 5981 |
Phreesia Inc
NYSE:PHR |
3.62x | $15.47 Million | $4.27 Million | USA | $9.69 | ▲ +0.41% |
| 5982 |
Sany Heavy Industry Co Ltd
SHG:600031 |
3.62x |
CN¥6.95 Billion
≈ $1.02 Billion |
CN¥1.92 Billion | China | CN¥18.14 | ▲ +1.00% |
| 5983 |
Energi Mega Persada Tbk
JK:ENRG |
3.62x |
Rp65.01 Million
≈ $3.81K |
Rp17.96 Million | Indonesia | Rp1340.00 | ▼ -0.74% |
| 5984 |
Guangdong Advertising Co Ltd
SHE:002400 |
3.62x |
CN¥127.51 Million
≈ $18.66 Million |
CN¥35.25 Million | China | CN¥7.61 | ▼ -4.16% |
| 5985 |
Zhejiang Cayi Vacuum Container Co. Ltd.
SHE:301004 |
3.62x |
CN¥227.56 Million
≈ $33.30 Million |
CN¥62.93 Million | China | CN¥35.74 | ▼ -3.54% |
| 5986 |
Israel Discount Bank Ltd
TA:DSCT |
3.62x |
ILA4.19 Billion
≈ $11.24 Million |
ILA1.16 Billion | Israel | ILA2980.00 | ▲ +0.91% |
| 5987 |
SOLVAY S.A. UNSP.ADR/1/10
F:SOL0 |
3.62x |
€94.00 Million
≈ $109.90 Million |
€26.00 Million | Germany | €2.62 | ▲ +11.02% |
| 5988 |
Banque Cantonale du Valais
SW:WKBN |
3.61x |
CHF90.04 Million
≈ $113.84 Million |
CHF24.91 Million | Switzerland | CHF157.00 | ▲ +0.00% |
| 5989 |
Novolog Pharm-Up 1966 Ltd
TA:NVLG |
3.61x |
ILA15.42 Million
≈ $41.34K |
ILA4.27 Million | Israel | ILA87.60 | ▼ -0.90% |
| 5990 |
Southstone Minerals Ltd
V:SML |
3.61x |
CA$236.18K
≈ $170.85K |
CA$65.36K | Canada | CA$1703.40 | ▲ +1.30% |
| 5991 |
Martello Technologies Group Inc
V:MTLO |
3.61x |
CA$2.74 Million
≈ $1.98 Million |
CA$758.44K | Canada | CA$0.01 | ▲ +0.00% |
| 5992 |
Top Resource Conservation Engineering Co Ltd
SHE:300332 |
3.61x |
CN¥96.54 Million
≈ $14.13 Million |
CN¥26.72 Million | China | CN¥4.83 | ▼ -3.78% |
| 5993 |
Hunan Kaimeite Gases Co Ltd
SHE:002549 |
3.61x |
CN¥70.62 Million
≈ $10.33 Million |
CN¥19.55 Million | China | CN¥16.50 | ▲ +4.76% |
| 5994 |
Alicon Castalloy Limited
NSE:ALICON |
3.61x |
Rs1.14 Billion
≈ $12.34 Million |
Rs316.09 Million | India | Rs657.15 | ▼ -0.30% |
| 5995 |
Hankook Tire Co.
KO:161390 |
3.61x |
₩745.22 Billion
≈ $505.02 Million |
₩206.45 Billion | Korea | ₩71800.00 | ▲ +2.87% |
| 5996 |
Oxbridge Re Holdings Equity Warrant
NASDAQ:OXBRW |
3.61x | $433.00K | $120.00K | USA | $0.10 | ▼ -6.72% |
| 5997 |
WINSON Machinery Co Ltd
TWO:4538 |
3.61x |
NT$17.77 Million
≈ $559.85K |
NT$4.93 Million | Taiwan | NT$18.40 | ▲ +0.00% |
| 5998 |
Zhongnanhong Culture Group Co Ltd
SHE:002445 |
3.61x |
CN¥76.59 Million
≈ $11.21 Million |
CN¥21.24 Million | China | CN¥3.61 | ▼ -2.96% |
| 5999 |
Aehr Test Systems
NASDAQ:AEHR |
3.61x | $2.38 Million | $660.00K | USA | $116.58 | ▲ +1.74% |
| 6000 |
FirstGroup PLC
LSE:FGP |
3.61x |
GBX200.80 Million
≈ $24.43K |
GBX55.70 Million | UK | GBX172.50 | ▲ +0.00% |