Trina Solar Co., Ltd. (SHA:688599)
China flag China · Delayed Price · Currency is CNY
17.94
+0.58 (3.34%)
May 6, 2026, 3:00 PM CST

Trina Solar Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
41,05338,46041,81961,783138,316163,167
Market Cap Growth
14.48%-8.03%-32.31%-55.33%-15.23%240.82%
Enterprise Value
65,94871,64273,64275,416140,223170,238
Last Close Price
17.9416.5519.3027.6061.0175.22
PE Ratio
---11.1837.5790.44
Forward PE
--15.587.8824.8555.16
PS Ratio
0.590.570.520.551.633.67
PB Ratio
1.601.451.301.694.808.98
P/TBV Ratio
2.362.121.812.185.8710.16
P/FCF Ratio
4.9417.22-12.26122.53-
P/OCF Ratio
3.475.575.272.5714.97148.59
PEG Ratio
--1.700.17--
EV/Sales Ratio
0.951.070.920.671.653.83
EV/EBITDA Ratio
51.5198.8525.577.0220.7650.81
EV/EBIT Ratio
---10.0030.5681.61
EV/FCF Ratio
7.9432.08-14.97124.22-
Debt / Equity Ratio
1.661.661.480.830.641.00
Debt / EBITDA Ratio
33.2151.6616.112.812.705.41
Debt / FCF Ratio
5.1219.75-6.0116.22-
Net Debt / Equity Ratio
0.780.810.780.16-0.030.39
Net Debt / EBITDA Ratio
17.3829.718.690.55-0.142.11
Net Debt / FCF Ratio
2.419.64-4.691.17-0.82-1.31
Asset Turnover
0.580.560.661.081.110.82
Inventory Turnover
2.742.713.244.664.713.86
Quick Ratio
0.650.670.780.780.710.72
Current Ratio
1.131.201.301.251.111.19
Return on Equity (ROE)
-21.39%-24.06%-9.72%18.34%15.56%10.93%
Return on Assets (ROA)
-2.62%-2.79%-1.36%4.48%3.74%2.39%
Return on Invested Capital (ROIC)
-10.78%-10.15%-5.35%19.70%15.85%8.46%
Return on Capital Employed (ROCE)
-9.50%-9.50%-3.90%12.70%13.10%7.30%
Earnings Yield
-14.60%-18.28%-8.16%8.95%2.66%1.11%
FCF Yield
20.24%5.81%-12.78%8.15%0.82%-3.31%
Dividend Yield
---2.29%0.78%0.31%
Payout Ratio
---28.51%24.44%48.17%
Buyback Yield / Dilution
-1.93%0.15%4.84%-6.09%-3.81%-7.97%
Total Shareholder Return
-1.93%0.15%4.84%-3.79%-3.02%-7.66%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.