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