$CSIQ: Canadian Solar Inc. - Common Shares
2026-05-29 CSIQ 2026-05-29 17:01:23 19.18 18.80 -6.22% CSIQ 2026-05-29 18:01:42 19.37 18.80 -6.22% CSIQ 2026-05-29 19:01:26 19.09 18.80 -6.22% CSIQ 2026-05-29 20:01:38 0.00 0.00 -6.37% 2026-05-31 CSIQ 2026-05-31 10:02:36 Canadian Solar: Booming E-Storage-Driven Growth 2026-06-01 CSIQ 2026-06-01 04:01:48 19.77 19.28 1.33% CSIQ 2026-06-01 05:01:16 19.38 19.09 1.09% CSIQ 2026-06-01 06:01:37 19.66 19.03 0.59% CSIQ 2026-06-01 07:01:14 19.07 18.89 -0.25% CSIQ 2026-06-01 08:01:40 19.27 18.80 -0.39% CSIQ 2026-06-01 09:01:19 18.88 18.61 -1.23% CSIQ 2026-06-01 10:01:36 18.38 18.35 -3.06% CSIQ 2026-06-01 11:01:16 18.22 18.20 -3.75% CSIQ 2026-06-01 12:01:39 18.18 18.12 -4.05% CSIQ 2026-06-01 13:01:47 18.41 18.37 -2.86% CSIQ 2026-06-01 14:01:41 18.34 18.32 -3.21% CSIQ 2026-06-01 15:01:23 18.27 18.26 -3.50% CSIQ 2026-06-01 16:01:49 18.59 18.11 -3.58% CSIQ 2026-06-01 17:01:22 18.60 18.00 -3.37% CSIQ 2026-06-01 18:01:34 18.34 18.00 -3.53% CSIQ 2026-06-01 19:01:25 18.20 18.00 -4.21% CSIQ 2026-06-01 20:01:40 0.00 0.00 -4.21% 2026-06-02 CSIQ 2026-06-02 04:01:42 18.43 18.01 -4.21% CSIQ 2026-06-02 05:01:26 18.36 18.01 0.05% CSIQ 2026-06-02 06:01:40 18.28 18.01 -0.05% CSIQ 2026-06-02 07:01:18 18.38 18.01 -0.05% CSIQ 2026-06-02 09:01:13 18.30 18.20 -0.47% CSIQ 2026-06-02 10:01:34 19.53 19.50 6.53% CSIQ 2026-06-02 11:01:18 19.64 19.62 7.06% CSIQ 2026-06-02 12:01:42 19.47 19.43 6.11% CSIQ 2026-06-02 13:01:17 19.41 19.37 5.85% CSIQ 2026-06-02 14:01:40 20.12 20.10 9.64% CSIQ 2026-06-02 15:01:29 20.79 20.76 13.06% CSIQ 2026-06-02 16:01:49 20.81 20.00 13.72% CSIQ 2026-06-02 17:01:20 20.81 20.00 12.73% CSIQ 2026-06-02 18:01:42 20.70 20.48 12.62% CSIQ 2026-06-02 19:01:14 20.61 20.48 12.35% CSIQ 2026-06-02 20:01:41 0.00 0.00 11.69% 2026-06-03 CSIQ 2026-06-03 04:01:44 20.44 20.27 11.69% CSIQ 2026-06-03 05:01:20 20.27 20.00 -2.24% CSIQ 2026-06-03 06:01:38 20.50 20.19 -2.13% CSIQ 2026-06-03 08:01:35 20.21 20.10 -2.13% CSIQ 2026-06-03 09:01:22 20.30 20.20 -1.91% CSIQ 2026-06-03 10:01:36 20.05 20.01 -2.90% CSIQ 2026-06-03 11:01:16 20.15 20.12 -2.40% CSIQ 2026-06-03 12:01:38 20.39 20.36 -1.04% CSIQ 2026-06-03 13:01:19 19.68 19.64 -4.97% CSIQ 2026-06-03 14:01:35 19.88 19.87 -3.77% CSIQ 2026-06-03 15:01:22 19.85 19.82 -4.10% CSIQ 2026-06-03 16:01:40 19.79 19.50 -4.76% CSIQ 2026-06-03 17:01:26 20.18 19.21 -5.25% CSIQ 2026-06-03 19:01:19 19.57 19.00 -6.66% CSIQ 2026-06-03 20:01:43 0.00 0.00 -6.66% 2026-06-04 CSIQ 2026-06-04 04:01:42 19.50 19.00 -0.34% CSIQ 2026-06-04 05:01:18 19.16 19.10 -2.04% CSIQ 2026-06-04 06:01:39 20.29 19.64 0.83% CSIQ 2026-06-04 07:01:12 19.98 19.41 0.83% CSIQ 2026-06-04 08:01:39 19.55 19.30 0.00% CSIQ 2026-06-04 09:01:21 19.49 19.11 -0.49% CSIQ 2026-06-04 10:01:40 18.62 18.53 -4.57% CSIQ 2026-06-04 11:01:18 18.85 18.82 -3.35% CSIQ 2026-06-04 12:01:39 18.96 18.95 -2.77% CSIQ 2026-06-04 13:01:08 19.36 19.30 -0.92% CSIQ 2026-06-04 14:01:42 19.65 19.62 0.44% CSIQ 2026-06-04 15:01:20 19.61 19.59 0.39% CSIQ 2026-06-04 16:01:40 19.47 19.20 -0.31% CSIQ 2026-06-04 17:01:17 19.38 19.20 -1.59% CSIQ 2026-06-04 18:01:33 19.80 18.64 -0.87% CSIQ 2026-06-04 19:01:21 19.80 18.64 -1.59% CSIQ 2026-06-04 20:02:05 0.00 0.00 -1.59% 2026-06-05 CSIQ 2026-06-05 04:01:29 19.47 18.39 -1.59% CSIQ 2026-06-05 06:01:38 19.45 18.39 -1.59% CSIQ 2026-06-05 07:01:16 19.45 19.30 -0.31% CSIQ 2026-06-05 08:01:35 19.47 19.27 -0.72% CSIQ 2026-06-05 09:01:20 19.20 18.39 -1.79% CSIQ 2026-06-05 10:01:35 18.20 18.19 -6.40% CSIQ 2026-06-05 11:01:30 17.68 17.66 -9.17% CSIQ 2026-06-05 12:02:15 17.13 17.12 -11.98% CSIQ 2026-06-05 13:01:20 17.11 17.10 -12.08% CSIQ 2026-06-05 14:01:44 16.94 16.92 -12.95% CSIQ 2026-06-05 15:01:41 16.98 16.95 -12.80% CSIQ 2026-06-05 16:01:38 17.50 16.95 -11.81% CSIQ 2026-06-05 17:01:21 17.50 17.17 -11.81% CSIQ 2026-06-05 18:01:41 17.27 16.95 -11.71% CSIQ 2026-06-05 19:01:34 17.99 17.18 -11.61% CSIQ 2026-06-05 20:01:35 0.00 0.00 -11.71% 2026-06-08 CSIQ 2026-06-08 04:01:40 17.99 17.20 -11.71% CSIQ 2026-06-08 05:01:21 17.53 17.25 2.05% CSIQ 2026-06-08 06:01:49 17.53 17.26 0.56% CSIQ 2026-06-08 07:01:12 17.58 17.28 1.75% CSIQ 2026-06-08 08:01:39 17.80 17.55 1.95% CSIQ 2026-06-08 09:01:22 17.69 17.60 2.05% CSIQ 2026-06-08 10:01:40 17.50 17.48 1.75% CSIQ 2026-06-08 11:01:15 17.96 17.95 4.06% CSIQ 2026-06-08 12:01:37 17.74 17.73 2.98% CSIQ 2026-06-08 13:01:18 17.39 17.37 1.13% CSIQ 2026-06-08 14:01:37 17.32 17.30 0.87% CSIQ 2026-06-08 15:01:21 17.09 17.07 -0.36% CSIQ 2026-06-08 16:01:51 17.52 17.03 -0.70% CSIQ 2026-06-08 18:01:36 17.52 17.05 -0.70% CSIQ 2026-06-08 19:01:16 17.52 17.05 0.52% CSIQ 2026-06-08 20:01:38 0.00 0.00 -0.47% 2026-06-09 CSIQ 2026-06-09 04:01:42 17.52 17.20 2.62% CSIQ 2026-06-09 05:01:19 17.99 17.14 2.62% CSIQ 2026-06-09 06:01:37 17.99 17.30 3.85% CSIQ 2026-06-09 07:01:19 17.68 17.30 3.85% CSIQ 2026-06-09 08:01:39 17.59 17.30 3.85% CSIQ 2026-06-09 09:01:15 17.63 17.32 1.98% CSIQ 2026-06-09 10:01:34 16.83 16.82 -1.17% CSIQ 2026-06-09 11:01:16 16.41 16.39 -3.61% CSIQ 2026-06-09 12:01:41 15.36 15.34 -9.85% CSIQ 2026-06-09 13:01:18 15.75 15.74 -7.46% CSIQ 2026-06-09 14:01:42 15.91 15.90 -6.53% CSIQ 2026-06-09 15:01:20 15.81 15.80 -7.11% CSIQ 2026-06-09 16:01:42 16.50 15.67 -5.34% CSIQ 2026-06-09 17:01:20 16.50 16.07 -5.34% CSIQ 2026-06-09 18:02:50 16.50 16.03 -5.75% CSIQ 2026-06-09 19:01:10 16.50 15.80 -5.75% CSIQ 2026-06-09 20:01:35 0.00 0.00 -5.75% 2026-06-10 CSIQ 2026-06-10 04:01:37 16.28 15.10 1.00% CSIQ 2026-06-10 05:01:21 15.71 15.60 -2.41% CSIQ 2026-06-10 06:01:36 15.90 15.70 -2.41% CSIQ 2026-06-10 07:01:16 15.90 15.74 -2.17% CSIQ 2026-06-10 08:01:35 15.77 15.69 -2.58% CSIQ 2026-06-10 09:01:17 16.28 15.93 -0.70% CSIQ 2026-06-10 10:01:33 15.57 15.56 -3.23% CSIQ 2026-06-10 11:01:15 15.45 15.44 -3.99% CSIQ 2026-06-10 12:01:38 15.40 15.39 -4.28% CSIQ 2026-06-10 13:01:17 15.52 15.51 -3.52% CSIQ 2026-06-10 14:01:43 15.57 15.56 -3.23% CSIQ 2026-06-10 15:01:22 15.33 15.32 -4.64% CSIQ 2026-06-10 16:01:40 15.50 15.24 -4.09% CSIQ 2026-06-10 17:01:14 15.50 15.28 -4.09% CSIQ 2026-06-10 18:01:38 15.28 15.19 -5.65% CSIQ 2026-06-10 19:01:15 15.19 15.15 -5.96% CSIQ 2026-06-10 20:01:45 0.00 0.00 -5.96% 2026-06-11 CSIQ 2026-06-11 04:01:40 15.99 15.51 1.67% CSIQ 2026-06-11 05:01:14 15.75 15.20 1.67% CSIQ 2026-06-11 06:01:36 15.72 15.20 1.67% CSIQ 2026-06-11 07:01:14 15.70 15.30 1.18% CSIQ 2026-06-11 08:01:32 15.89 15.53 3.29% CSIQ 2026-06-11 09:01:16 15.44 15.31 1.24% CSIQ 2026-06-11 10:01:34 15.11 15.07 -0.81% CSIQ 2026-06-11 11:01:16 15.15 15.11 -0.56% CSIQ 2026-06-11 12:01:36 15.14 15.11 -0.62% CSIQ 2026-06-11 13:01:15 14.91 14.89 -2.05% CSIQ 2026-06-11 14:01:43 15.23 15.21 0.00% CSIQ 2026-06-11 15:01:21 15.39 15.37 0.93% CSIQ 2026-06-11 16:01:45 15.79 15.15 3.41% CSIQ 2026-06-11 17:01:30 15.79 15.30 3.28% CSIQ 2026-06-11 18:01:40 15.79 15.70 3.28% CSIQ 2026-06-11 19:01:21 15.78 15.74 3.28% CSIQ 2026-06-11 20:01:43 0.00 0.00 3.28% 2026-06-12 CSIQ 2026-06-12 04:02:00 16.04 15.77 1.97% CSIQ 2026-06-12 05:01:16 16.12 15.85 1.97% CSIQ 2026-06-12 06:01:39 16.18 15.85 2.23% CSIQ 2026-06-12 07:01:15 16.18 15.90 1.12% CSIQ 2026-06-12 09:01:22 15.95 15.71 0.59% CSIQ 2026-06-12 10:01:34 16.82 16.78 6.89% CSIQ 2026-06-12 11:01:21 16.95 16.91 7.68% CSIQ 2026-06-12 12:01:39 16.47 16.43 4.66% CSIQ 2026-06-12 13:01:17 16.52 16.48 4.99% CSIQ 2026-06-12 14:01:37 16.50 16.46 4.86% CSIQ 2026-06-12 15:01:16 16.69 16.68 6.17% CSIQ 2026-06-12 16:01:36 16.87 16.01 6.22% CSIQ 2026-06-12 16:06:25 6-K Sec report https://www.sec.gov/Archives/edgar/data/1375877/000110465926073436/0001104659-26-073436-index.htm 6-K - Canadian Solar Inc. (0001375877) (Filer) CSIQ 2026-06-12 17:01:19 16.87 16.01 6.85% CSIQ 2026-06-12 20:01:39 0.00 0.00 6.85% 2026-06-15 CSIQ 2026-06-15 04:01:40 17.45 17.20 4.57% CSIQ 2026-06-15 05:01:14 17.45 17.37 4.44% CSIQ 2026-06-15 06:01:36 17.38 17.26 3.87% CSIQ 2026-06-15 07:01:16 17.39 17.00 3.30% CSIQ 2026-06-15 08:01:37 17.38 17.23 3.68% CSIQ 2026-06-15 09:01:17 17.39 17.14 3.30% CSIQ 2026-06-15 10:01:37 16.57 16.55 -1.08% CSIQ 2026-06-15 11:01:23 16.52 16.48 -1.46% CSIQ 2026-06-15 12:01:44 16.74 16.71 0.00% CSIQ 2026-06-15 13:01:27 16.87 16.85 0.82% CSIQ 2026-06-15 14:01:38 17.13 17.12 2.54% CSIQ 2026-06-15 15:01:15 17.05 17.03 1.97% CSIQ 2026-06-15 16:01:37 16.90 16.87 0.90% CSIQ 2026-06-15 18:01:38 17.18 16.80 0.90% CSIQ 2026-06-15 20:01:34 0.00 0.00 0.90% 2026-06-16 CSIQ 2026-06-16 04:01:35 17.80 16.93 0.36% CSIQ 2026-06-16 05:01:20 17.39 16.80 0.36% CSIQ 2026-06-16 06:01:34 17.08 16.75 1.49% CSIQ 2026-06-16 07:01:24 17.02 16.95 1.49% CSIQ 2026-06-16 08:01:38 17.13 16.66 0.48% CSIQ 2026-06-16 09:01:16 17.13 16.80 -0.24% CSIQ 2026-06-16 10:01:33 16.95 16.92 0.48% CSIQ 2026-06-16 11:01:16 16.73 16.69 -1.02% CSIQ 2026-06-16 12:01:36 16.77 16.73 -0.72% CSIQ 2026-06-16 13:01:18 16.77 16.75 -0.54% CSIQ 2026-06-16 14:01:32 16.87 16.86 0.00% CSIQ 2026-06-16 15:01:22 16.75 16.73 -0.72% CSIQ 2026-06-16 16:01:40 16.68 16.50 -1.07% CSIQ 2026-06-16 17:01:22 16.68 16.50 -1.13% CSIQ 2026-06-16 18:01:36 16.71 16.50 -1.13% CSIQ 2026-06-16 19:01:15 17.30 16.50 -1.13% CSIQ 2026-06-16 20:01:37 0.00 0.00 -1.13% 2026-06-17 CSIQ 2026-06-17 04:01:43 16.83 16.50 -1.13% CSIQ 2026-06-17 05:01:14 16.83 16.51 -1.13% CSIQ 2026-06-17 08:01:32 16.77 16.62 -0.24% CSIQ 2026-06-17 10:01:32 16.77 16.71 0.36% CSIQ 2026-06-17 11:01:14 16.66 16.64 -0.18% CSIQ 2026-06-17 12:01:33 17.08 17.03 2.25% CSIQ 2026-06-17 13:01:20 17.14 17.12 2.67% CSIQ 2026-06-17 14:01:39 16.81 16.78 0.59% CSIQ 2026-06-17 15:01:20 16.56 16.53 -0.77% CSIQ 2026-06-17 16:01:38 17.30 16.00 -4.13% CSIQ 2026-06-17 17:01:21 16.98 16.14 -4.13% CSIQ 2026-06-17 18:01:38 16.98 16.05 -3.18% CSIQ 2026-06-17 19:01:18 16.85 16.21 -3.18% CSIQ 2026-06-17 20:01:37 0.00 0.00 -3.18% 2026-06-18 CSIQ 2026-06-18 04:01:37 17.68 16.00 -3.18% CSIQ 2026-06-18 05:01:17 16.78 16.10 -3.18% CSIQ 2026-06-18 06:01:35 16.77 16.28 -3.18% CSIQ 2026-06-18 07:01:15 16.77 16.28 1.98% CSIQ 2026-06-18 08:01:38 16.78 16.28 3.54% CSIQ 2026-06-18 09:01:18 16.77 16.28 2.70% CSIQ 2026-06-18 10:01:34 15.87 15.83 -0.96% CSIQ 2026-06-18 11:01:22 16.27 16.21 1.50% CSIQ 2026-06-18 12:01:39 16.14 16.12 0.90% CSIQ 2026-06-18 13:01:21 16.28 16.26 1.62% CSIQ 2026-06-18 14:01:46 16.04 16.02 0.24% CSIQ 2026-06-18 15:01:23 16.02 16.01 0.12% CSIQ 2026-06-18 16:01:42 16.45 15.70 1.94% CSIQ 2026-06-18 17:01:16 16.27 15.70 1.94% CSIQ 2026-06-18 18:01:44 16.29 15.70 1.69% CSIQ 2026-06-18 20:01:53 0.00 0.00 1.69% 2026-06-22 CSIQ 2026-06-22 04:01:55 16.20 16.03 -0.44% CSIQ 2026-06-22 05:01:11 16.20 16.05 -0.50% CSIQ 2026-06-22 07:01:14 16.28 16.05 -0.44% CSIQ 2026-06-22 09:01:16 16.28 16.07 -0.44% CSIQ 2026-06-22 10:01:36 15.84 15.81 -2.69% CSIQ 2026-06-22 11:01:19 16.13 16.10 -0.88% CSIQ 2026-06-22 12:01:41 16.19 16.14 -0.50% CSIQ 2026-06-22 13:01:21 16.15 16.12 -0.75% CSIQ 2026-06-22 14:01:37 16.33 16.32 0.38% CSIQ 2026-06-22 15:04:17 16.23 16.21 -0.19% CSIQ 2026-06-22 16:01:40 16.70 15.75 -1.54% CSIQ 2026-06-22 17:01:23 16.40 15.75 -1.54% CSIQ 2026-06-22 20:01:37 0.00 0.00 -1.54% 2026-06-23 CSIQ 2026-06-23 04:01:35 16.35 13.72 -1.54% CSIQ 2026-06-23 05:01:22 15.68 15.07 -2.52% CSIQ 2026-06-23 06:01:38 15.12 15.06 -5.47% CSIQ 2026-06-23 07:01:16 15.68 15.20 -5.65% CSIQ 2026-06-23 08:01:40 16.38 15.22 -3.75% CSIQ 2026-06-23 09:01:20 15.70 15.23 -4.73% CSIQ 2026-06-23 10:01:37 15.29 15.28 -4.43% CSIQ 2026-06-23 11:01:21 15.08 15.06 -5.78% CSIQ 2026-06-23 12:01:41 15.11 15.10 -5.59% CSIQ 2026-06-23 13:01:20 15.05 15.03 -6.02% CSIQ 2026-06-23 14:01:31 14.90 14.89 -6.88% CSIQ 2026-06-23 15:01:22 14.70 14.68 -8.17% CSIQ 2026-06-23 16:01:40 15.10 14.60 -8.05% CSIQ 2026-06-23 17:01:23 15.10 14.73 -7.68% CSIQ 2026-06-23 18:01:42 15.10 14.75 -7.68% CSIQ 2026-06-23 19:01:21 15.10 14.75 -7.62% CSIQ 2026-06-23 20:02:01 0.00 0.00 -7.49% 2026-06-24 CSIQ 2026-06-24 04:01:46 15.00 14.50 -7.49% CSIQ 2026-06-24 06:01:40 15.00 14.77 -7.49% CSIQ 2026-06-24 07:01:12 16.30 15.00 1.69% CSIQ 2026-06-24 08:01:33 15.14 14.97 2.18% CSIQ 2026-06-24 09:01:12 15.20 15.00 1.50% CSIQ 2026-06-24 10:01:33 15.41 15.39 4.18% CSIQ 2026-06-24 11:01:19 15.27 15.26 3.37% CSIQ 2026-06-24 12:01:41 15.35 15.33 3.81% CSIQ 2026-06-24 13:01:30 14.93 14.91 1.19% CSIQ 2026-06-24 14:01:42 15.03 15.01 1.81% CSIQ 2026-06-24 15:01:21 14.91 14.90 1.12% CSIQ 2026-06-24 16:01:44 15.39 14.80 1.70% CSIQ 2026-06-24 17:01:21 15.18 14.80 1.70% CSIQ 2026-06-24 18:01:39 15.15 14.80 2.72% CSIQ 2026-06-24 20:01:43 0.00 0.00 2.72% 2026-06-25 CSIQ 2026-06-25 04:01:43 15.49 15.11 1.09% CSIQ 2026-06-25 05:01:18 15.42 15.20 1.09% CSIQ 2026-06-25 06:01:45 15.45 15.20 1.09% CSIQ 2026-06-25 07:01:18 15.50 15.20 1.09% CSIQ 2026-06-25 08:01:39 15.49 14.90 1.56% CSIQ 2026-06-25 09:01:15 15.45 14.97 1.56% CSIQ 2026-06-25 10:01:36 15.59 15.55 4.21% CSIQ 2026-06-25 11:01:32 15.56 15.53 4.01% CSIQ 2026-06-25 12:01:36 15.85 15.83 6.04% CSIQ 2026-06-25 13:01:17 15.75 15.74 5.23% CSIQ 2026-06-25 14:01:38 15.72 15.70 5.02% CSIQ 2026-06-25 15:05:42 15.76 15.73 5.23% CSIQ 2026-06-25 16:01:35 15.88 15.65 4.61% CSIQ 2026-06-25 17:01:18 15.88 15.65 5.47% CSIQ 2026-06-25 19:01:19 15.88 15.65 4.87% CSIQ 2026-06-25 20:01:42 0.00 0.00 4.87% 2026-06-26 CSIQ 2026-06-26 04:01:39 15.60 15.39 4.87% CSIQ 2026-06-26 05:01:16 15.54 15.30 -2.80% CSIQ 2026-06-26 06:01:36 15.49 15.19 -2.80% CSIQ 2026-06-26 07:01:16 15.91 15.42 -3.07% CSIQ 2026-06-26 08:01:36 15.59 15.40 -3.07% CSIQ 2026-06-26 09:01:15 15.60 15.32 -2.94% CSIQ 2026-06-26 10:01:35 15.61 15.57 -1.54% CSIQ 2026-06-26 11:01:15 15.37 15.35 -3.07% CSIQ 2026-06-26 12:01:41 15.18 15.17 -4.34% CSIQ 2026-06-26 13:01:21 15.26 15.24 -3.74% CSIQ 2026-06-26 14:01:42 15.35 15.34 -3.14% CSIQ 2026-06-26 15:01:26 15.38 15.37 -2.94% CSIQ 2026-06-26 16:01:40 15.47 15.10 -2.59% CSIQ 2026-06-26 17:01:25 15.47 15.37 -2.59% CSIQ 2026-06-26 18:01:43 15.47 15.30 -3.10% CSIQ 2026-06-26 19:01:30 15.50 15.27 -3.10% CSIQ 2026-06-26 20:01:45 0.00 0.00 -3.10%