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
21st Jul 2025 (Mon) 12.57744 12.57744 12.57744 12.57744 5,847
18th Jul 2025 (Fri) 12.33342 12.33342 12.33342 12.33342 7,712
17th Jul 2025 (Thu) 12.67123 12.67123 12.67123 12.67123 0
16th Jul 2025 (Wed) 12.93672 12.93672 12.93672 12.93672 87
15th Jul 2025 (Tue) 13.54132 13.54132 13.54132 13.54132 188
14th Jul 2025 (Mon) 12.86464 12.86464 12.86464 12.86464 0
11th Jul 2025 (Fri) 13.78024 13.78024 13.78024 13.78024 2,065
10th Jul 2025 (Thu) 13.97488 13.97488 13.97488 13.97488 1,951
9th Jul 2025 (Wed) 13.30944 13.30944 13.30944 13.30944 0
8th Jul 2025 (Tue) 13.58807 13.58807 13.58807 13.58807 4,000
7th Jul 2025 (Mon) 12.56459 12.56459 12.56459 12.56459 1
4th Jul 2025 (Fri) 12.03781 12.03781 12.03781 12.03781 0
3rd Jul 2025 (Thu) 12.03781 12.03781 12.03781 12.03781 0
2nd Jul 2025 (Wed) 12.03781 12.03781 12.03781 12.03781 3,000
1st Jul 2025 (Tue) 11.14593 11.14593 11.14593 11.14593 14
30th Jun 2025 (Mon) 10.58523 10.58523 10.58523 10.58523 0
27th Jun 2025 (Fri) 10.58523 10.58523 10.58523 10.58523 0
26th Jun 2025 (Thu) 10.58523 10.58523 10.58523 10.58523 0
25th Jun 2025 (Wed) 10.58523 10.58523 10.58523 10.58523 0
24th Jun 2025 (Tue) 10.34945 10.34945 10.34945 10.34945 55
23rd Jun 2025 (Mon) 10.26059 10.26059 10.26059 10.26059 1
20th Jun 2025 (Fri) 10.4192 10.4192 10.4192 10.4192 365
19th Jun 2025 (Thu) 10.28894 10.28894 10.28894 10.28894 0
18th Jun 2025 (Wed) 10.28894 10.28894 10.28894 10.28894 0
17th Jun 2025 (Tue) 10.57799 10.57799 10.57799 10.57799 10
16th Jun 2025 (Mon) 10.90014 10.90014 10.90014 10.90014 0
13th Jun 2025 (Fri) 10.90014 10.90014 10.90014 10.90014 0
12th Jun 2025 (Thu) 10.90014 10.90014 10.90014 10.90014 11
11th Jun 2025 (Wed) 11.05412 11.05412 11.05412 11.05412 3,000
10th Jun 2025 (Tue) 11.23411 11.23411 11.23411 11.23411 268
9th Jun 2025 (Mon) 11.65039 11.65039 11.65039 11.65039 11
6th Jun 2025 (Fri) 11.42557 11.42557 11.42557 11.42557 105
5th Jun 2025 (Thu) 10.91046 10.91046 10.91046 10.91046 0
4th Jun 2025 (Wed) 10.91046 10.91046 10.91046 10.91046 0
3rd Jun 2025 (Tue) 10.30195 10.30195 10.30195 10.30195 0
2nd Jun 2025 (Mon) 10.30195 10.30195 10.30195 10.30195 0
30th May 2025 (Fri) 10.30195 10.30195 10.30195 10.30195 0
29th May 2025 (Thu) 10.30195 10.30195 10.30195 10.30195 1
28th May 2025 (Wed) 9.953858 9.953858 9.953858 9.953858 0
27th May 2025 (Tue) 9.953858 9.953858 9.953858 9.953858 0
26th May 2025 (Mon) 9.953858 9.953858 9.953858 9.953858 0
23rd May 2025 (Fri) 9.953858 9.953858 9.953858 9.953858 2
22nd May 2025 (Thu) 10.4207 10.4207 10.4207 10.4207 0
FTSE 100 Latest
Value9,012.99
Change0.00