Shenzhen SOFARSOLAR Co., Ltd. (301658.SZ) stock: key figures, P/E, revenue and dividend

Information Technology · China · ISIN CNE100006WD0

Price
20.05 CNY
Market cap
8.27 bn CNY
P/E (2025)
52.73
P/S (2025)
3.21
Dividend yield
0.36 %
Net margin
6.09 %
Return on equity (ROE)
4.88 %
Return on assets (ROA)
2.84 %

Shenzhen SOFARSOLAR Co., Ltd. financials

Fiscal year20242025
Revenue2.71 bn CNY2.57 bn CNY
Gross profit953.79 m CNY747.43 m CNY
Operating income280.10 m CNY67.64 m CNY
EBIT299.56 m CNY127.89 m CNY
Net income258.88 m CNY156.81 m CNY
Diluted EPS – continuing operations0.70 CNY0.38 CNY

Full history since 2019, charts and your own formulas

This page shows the last two fiscal years. After free sign-up you get the full income statement, balance sheet and cash flow, price and dividend charts, your own formula metrics and a stock screener covering more than 8,000 companies.

About Shenzhen SOFARSOLAR Co., Ltd.

Shenzhen SOFARSOLAR Co., Ltd. provides solar photovoltaic (PV) and energy storage equipment for residential, commercial, industrial, and real estate industries in China and internationally. The company offers PV inverters, photovoltaic energy storage inverters, energy storage batteries, and photovoltaic system accessories; hybrid inverters; microinverters; residential PV inverters, energy storage systems (ESS), and storage inverters, as well as batteries; commercial and industrial inverters and ESS, PCS modules, and battery and energy storage cabinets; utility PV inverters and ESS, BESS, and smart string PCS; and AC EV chargers. It also provides SOFAR cloud, an intelligent monitoring, operation and maintenance management platform for photovoltaic and energy storage plants; residential PV and storage solutions, commercial and industrial PV and AC-Coupled ESS solutions, and utility PV and ESS solutions; and after-sales and technical services. Shenzhen SOFARSOLAR Co., Ltd. was incorporated in 2013 and is based in Shenzhen, China.

More stocks

All stocks →

Not investment advice. All data without warranty, price as of 30.10.2026. Details in the risk notice.