ReneSola Ltd

AI Score

0

Unlock

1.87
-0.04 (-2.09%)
At close: Jan 28, 2025, 2:34 PM

Company Description

ReneSola Ltd, through its subsidiaries, develops, builds, operates, and sells solar power projects in the United States, Canada, Europe, and internationally.

It operates through three segments: Solar Power Project Development, EPC Services, and Electricity Generation Revenue.

The company also develops community solar gardens; and sells project rights.

In addition, its engineering, procurement, and construction business provides engineering design, procurement of solar modules, balance-of-system components and other components, and construction contracting and management services.

Further, the company generates and sells electricity.

As of December 31, 2021, it operated approximately 100 solar power projects with an aggregate capacity of 180 megawatts.

ReneSola Ltd was founded in 2005 and is headquartered in Stamford, Connecticut.

ReneSola Ltd
ReneSola Ltd logo
Country United States
IPO Date Jan 29, 2008
Industry Solar
Sector Energy
Employees 197
CEO Yumin Liu

Contact Details

Address:
850 Canal Street
Stamford, Connecticut
United States
Website https://www.renesolapower.com

Stock Details

Ticker Symbol SOL
Exchange NYSE
Fiscal Year January - December
Reporting Currency USD
CIK Code 0001417892
CUSIP Number 75971T301
ISIN Number US75971T3014
Employer ID 00-0000000
SIC Code 3674

Key Executives

Name Position
Yumin Liu Chief Executive Officer & Director
Ke Chen Chief Financial Officer
Cameron Moore Executive Vice President of North America
Chee Loong Cheah Chief Investment Officer & Executive Vice President of Europe
Enrico Bocchi Executive Vice President of Europe
Fei Wang Vice President of Finance
Jake Snow Human Resources Director
KaiKai Zhang Executive Vice President of China
Susu Geng Secretary
Xin Wang Compliance Director

Latest SEC Filings

Date Type Title
Dec 20, 2024 4 Filing
Dec 16, 2024 4 Filing
Nov 18, 2024 8-K Current Report
Nov 14, 2024 10-Q Quarterly Report
Nov 04, 2024 8-K Current Report
Sep 26, 2024 DEFA14A Filing
Sep 20, 2024 4 Filing
Sep 17, 2024 DEF 14A Filing
Sep 05, 2024 4 Filing
Sep 03, 2024 8-K Current Report