Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Canadian Solar (0XGH) Share Price History

Time period:
to
Date Open High Low Close Volume
6th Feb 2026 (Fri) 19.53374 19.53374 19.53374 19.53374 41
5th Feb 2026 (Thu) 19.15562 19.15562 19.15562 19.15562 2,431
4th Feb 2026 (Wed) 19.96294 19.96294 19.96294 19.96294 0
3rd Feb 2026 (Tue) 19.96294 19.96294 19.96294 19.96294 29
2nd Feb 2026 (Mon) 21.72223 21.72223 21.72223 21.72223 0
30th Jan 2026 (Fri) 21.72223 21.72223 21.72223 21.72223 0
29th Jan 2026 (Thu) 21.72223 21.72223 21.72223 21.72223 0
28th Jan 2026 (Wed) 21.72223 21.72223 21.72223 21.72223 240
27th Jan 2026 (Tue) 22.71181 22.71181 22.71181 22.71181 0
26th Jan 2026 (Mon) 22.71181 22.71181 22.71181 22.71181 0
23rd Jan 2026 (Fri) 22.71181 22.71181 22.71181 22.71181 44
22nd Jan 2026 (Thu) 20.67917 20.67917 20.67917 20.67917 2,579
21st Jan 2026 (Wed) 20.8842 20.8842 20.8842 20.8842 10
20th Jan 2026 (Tue) 21.01118 21.01118 21.01118 21.01118 0
19th Jan 2026 (Mon) 21.01118 21.01118 21.01118 21.01118 0
16th Jan 2026 (Fri) 21.01118 21.01118 21.01118 21.01118 0
15th Jan 2026 (Thu) 21.01118 21.01118 21.01118 21.01118 0
14th Jan 2026 (Wed) 21.01118 21.01118 21.01118 21.01118 0
13th Jan 2026 (Tue) 21.01118 21.01118 21.01118 21.01118 82
12th Jan 2026 (Mon) 19.51962 19.51962 19.51962 19.51962 0
9th Jan 2026 (Fri) 19.51962 19.51962 19.51962 19.51962 688
8th Jan 2026 (Thu) 19.79494 19.79494 19.79494 19.79494 110
7th Jan 2026 (Wed) 22.69755 22.69755 22.69755 22.69755 3,101
6th Jan 2026 (Tue) 25.06689 25.06689 25.06689 25.06689 0
5th Jan 2026 (Mon) 25.58902 25.58902 25.58902 25.58902 0
2nd Jan 2026 (Fri) 25.58902 25.58902 25.58902 25.58902 2,414
1st Jan 2026 (Thu) 24.5597 24.5597 24.5597 24.5597 0
31st Dec 2025 (Wed) 24.5597 24.5597 24.5597 24.5597 0
30th Dec 2025 (Tue) 24.59538 24.59538 24.59538 24.59538 0
29th Dec 2025 (Mon) 24.59538 24.59538 24.59538 24.59538 345
26th Dec 2025 (Fri) 23.98721 23.98721 23.98721 23.98721 0
25th Dec 2025 (Thu) 23.98721 23.98721 23.98721 23.98721 0
24th Dec 2025 (Wed) 23.98721 23.98721 23.98721 23.98721 0
23rd Dec 2025 (Tue) 24.62037 24.62037 24.62037 24.62037 96
22nd Dec 2025 (Mon) 27.789 27.789 27.789 27.789 57
19th Dec 2025 (Fri) 25.19834 25.19834 25.19834 25.19834 2,388
18th Dec 2025 (Thu) 24.48595 24.48595 24.48595 24.48595 77
17th Dec 2025 (Wed) 22.83348 22.83348 22.83348 22.83348 0
16th Dec 2025 (Tue) 22.83348 22.83348 22.83348 22.83348 0
15th Dec 2025 (Mon) 22.83348 22.83348 22.83348 22.83348 0
12th Dec 2025 (Fri) 25.32632 25.32632 25.32632 25.32632 0
11th Dec 2025 (Thu) 24.27264 24.27264 24.27264 24.27264 100
10th Dec 2025 (Wed) 23.44857 23.44857 23.44857 23.44857 0
9th Dec 2025 (Tue) 23.44857 23.44857 23.44857 23.44857 0
8th Dec 2025 (Mon) 24.52186 24.52186 24.52186 24.52186 0
FTSE 100 Latest
Value10,369.75
Change60.53