Skip to main navigation
Download
|
中文
Company
About us
Culture
Milestones
Contact Us
News
Investors
Investors Home
Company Information
Stock Quote & Chart
Events & News
Financial Information
Resources
Annual Reports
Investors Home
Company Information
Stock Quote & Chart
Events & News
Financial Information
Resources
SEC Filings
Quarterly Results
Annual Reports
Annual Reports
Date
View
April 25, 2024
Annual Report 2023
April 26, 2023
Annual Report 2022
April 26, 2022
Annual Report 2021
April 26, 2021
Annual Report 2020
April 24, 2020
Annual Report 2019
Toolkit
Print Page
Email Alerts
RSS Feeds
Contact IR
Zhejiang ICP prepare No. 15021550 -1 Zhejiang public network No. 33010302001800.