
CSIQ 2015-10-31 100000 0.00 0.00 -100.00 CSIQ 2015-11-30 200000 101677.71 4415.01 -49.16 CSIQ 2015-12-31 300000 251302.88 8677.59 -16.23 CSIQ 2016-01-31 400000 247114.11 12251.57 -38.22 CSIQ 2016-02-29 500000 390531.16 17151.13 -21.89 CSIQ 2016-03-31 600000 412786.17 21410.07 -31.20 CSIQ 2016-04-30 700000 477667.93 26670.46 -31.76 CSIQ 2016-05-31 800000 604825.20 32378.22 -24.40 CSIQ 2016-06-30 900000 570587.65 37737.28 -36.60 CSIQ 2016-07-31 1000000 628923.08 44290.36 -37.11 CSIQ 2016-08-31 1100000 658174.23 51060.84 -40.17 CSIQ 2016-09-30 1200000 807512.69 58770.94 -32.71 CSIQ 2016-10-31 1300000 953517.98 66033.10 -26.65 CSIQ 2016-11-30 1400000 840011.05 72854.39 -40.00 CSIQ 2016-12-31 1500000 1095345.17 89929.81 -26.98 CSIQ 2017-01-31 1600000 1053078.13 89929.81 -34.18 CSIQ 2017-02-28 1700000 1446843.82 98291.02 -14.89 CSIQ 2017-03-31 1800000 1289670.92 105107.65 -28.35 CSIQ 2017-04-30 1900000 1506680.76 113284.27 -20.70 CSIQ 2017-05-31 2000000 1549032.46 120923.69 -22.55 CSIQ 2017-06-30 2100000 2048420.34 128669.62 -2.46 CSIQ 2017-07-31 2200000 2285538.42 134919.62 3.89 CSIQ 2017-08-31 2300000 2212053.38 140805.43 -3.82 CSIQ 2017-09-30 2400000 2475759.80 147016.61 3.16 CSIQ 2017-10-31 2500000 2699439.46 153290.14 7.98 CSIQ 2017-11-30 2600000 2855863.14 158923.94 9.84 CSIQ 2017-12-31 2700000 2773280.82 164488.77 2.71 CSIQ 2018-01-31 2800000 2624678.63 170323.08 -6.26 CSIQ 2018-02-28 2900000 2775297.33 176770.53 -4.30 CSIQ 2018-03-31 3000000 2978706.49 183079.68 -0.71 CSIQ 2018-04-30 3100000 2957425.00 189214.65 -4.60 CSIQ 2018-05-31 3200000 3250782.68 195712.38 1.59 CSIQ 2018-06-30 3300000 2473530.91 202085.86 -25.04 CSIQ 2018-07-31 3400000 2832216.76 210105.11 -16.70 CSIQ 2018-08-31 3500000 3221545.64 224341.62 -7.96 CSIQ 2018-09-30 3600000 3252953.55 224341.62 -9.64 CSIQ 2018-10-31 3700000 3307390.83 231286.07 -10.61 CSIQ 2018-11-30 3800000 4025045.55 238168.38 5.92 CSIQ 2018-12-31 3900000 3498176.91 243945.39 -10.30 CSIQ 2019-01-31 4000000 5411278.70 250870.60 35.28 CSIQ 2019-02-28 4100000 6311266.45 255931.33 53.93 CSIQ 2019-03-31 4200000 4844259.07 260024.65 15.34 CSIQ 2019-04-30 4300000 5299954.58 265263.00 23.25 CSIQ 2019-05-31 4400000 5156405.82 270110.31 17.19 CSIQ 2019-06-30 4500000 6006427.43 275145.55 33.48 CSIQ 2019-07-31 4600000 5961837.31 279635.90 29.61 CSIQ 2019-08-31 4700000 6745901.71 288409.66 43.53 CSIQ 2019-09-30 4800000 5445174.09 288409.66 13.44 CSIQ 2019-10-31 4900000 5016687.01 293889.11 2.38 CSIQ 2019-11-30 5000000 4898622.52 299609.93 -2.03 CSIQ 2019-12-31 5100000 6756053.62 305703.78 32.47 CSIQ 2020-01-31 5200000 6218392.49 310144.28 19.58 CSIQ 2020-02-29 5300000 6425876.18 314993.94 21.24 CSIQ 2020-03-31 5400000 5088749.01 319845.95 -5.76 CSIQ 2020-04-30 5500000 5827083.00 326630.21 5.95 CSIQ 2020-05-31 5600000 6250332.65 332464.52 11.61 CSIQ 2020-06-30 5700000 6509584.44 337809.25 14.20 CSIQ 2020-07-31 5800000 7593633.62 342982.56 30.92 CSIQ 2020-08-31 5900000 11288419.13 347442.86 91.33 CSIQ 2020-09-30 6000000 12299243.88 350405.82 104.99 CSIQ 2020-10-31 6100000 12832283.84 353020.20 110.37 CSIQ 2020-11-30 6200000 15210835.92 355725.83 145.34 CSIQ 2020-12-31 6300000 18349450.29 358107.92 191.26 CSIQ 2021-01-31 6400000 19710416.84 360007.61 207.98 CSIQ 2021-02-28 6500000 16979186.06 361798.12 161.22 CSIQ 2021-03-31 6600000 18059566.52 363884.06 173.63 CSIQ 2021-04-30 6700000 15091592.84 365945.50 125.25 CSIQ 2021-05-31 6800000 14579889.16 368365.05 114.41 CSIQ 2021-06-30 6900000 16629253.39 370857.57 141.00 CSIQ 2021-07-31 7000000 15019249.00 373149.04 114.56 CSIQ 2021-08-31 7100000 13888046.96 375657.20 95.61 CSIQ 2021-09-30 7200000 13086444.34 378330.28 81.76 CSIQ 2021-10-31 7300000 15840337.43 381235.56 116.99 CSIQ 2021-11-30 7400000 14555963.46 383657.46 96.70 CSIQ 2021-12-31 7500000 12089947.58 386383.74 61.20 CSIQ 2022-01-31 7600000 10904220.09 389575.57 43.48 CSIQ 2022-02-28 7700000 12456818.49 393456.05 61.78 CSIQ 2022-03-31 7800000 14026194.36 396668.39 79.82 CSIQ 2022-04-30 7900000 10993142.74 399460.12 39.15 CSIQ 2022-05-31 8000000 12921974.34 403055.95 61.52 CSIQ 2022-06-30 8100000 12644311.93 406047.28 56.10 CSIQ 2022-07-31 8200000 15097624.89 409260.64 84.12 CSIQ 2022-08-31 8300000 18612440.46 412053.16 124.25 CSIQ 2022-09-30 8400000 15431831.62 414277.36 83.71 CSIQ 2022-10-31 8500000 14131351.72 416854.01 66.25 CSIQ 2022-11-30 8600000 15051390.66 419843.55 75.02 CSIQ 2022-12-31 8700000 13162343.05 425965.80 51.29 CSIQ 2023-01-31 8800000 17920381.06 425965.80 103.64 CSIQ 2023-02-28 8900000 17026715.84 428345.05 91.31 CSIQ 2023-03-31 9000000 17149775.90 430790.64 90.55 CSIQ 2023-04-30 9100000 16213922.37 433295.65 78.17 CSIQ 2023-05-31 9200000 18224944.88 436003.47 98.10 CSIQ 2023-06-30 9300000 16964551.87 438473.83 82.41 CSIQ 2023-07-31 9400000 15949576.88 441083.43 69.68 CSIQ 2023-08-31 9500000 12432617.51 443863.53 30.87 CSIQ 2023-09-30 9600000 11010473.56 447398.35 14.69 CSIQ 2023-10-31 9700000 9030335.01 451968.73 -6.90 CSIQ 2023-11-30 9800000 9613081.71 457112.76 -1.91 CSIQ 2023-12-31 9900000 12109948.72 461683.15 22.32 CSIQ 2024-01-31 10000000 10289056.30 465568.15 2.89 CSIQ 2024-02-29 10100000 9910848.07 469931.15 -1.87 CSIQ 2024-03-31 10200000 9383227.55 474859.69 -8.01 CSIQ 2024-04-30 10300000 7779717.62 479933.26 -24.47 CSIQ 2024-05-31 10400000 9546011.15 486049.46 -8.21 CSIQ 2024-06-30 10500000 7243462.09 491082.18 -31.01 CSIQ 2024-07-31 10600000 8260486.47 498219.93 -22.07 CSIQ 2024-08-31 10700000 6473272.30 512531.45 -39.50 CSIQ 2024-09-30 10800000 8590027.25 512531.45 -20.46 CSIQ 2024-10-31 10900000 7389380.07 518917.15 -32.21 CSIQ 2024-11-30 11000000 6521838.45 525530.90 -40.71 CSIQ 2024-12-31 11100000 5931324.98 533392.54 -46.56 CSIQ 2025-01-31 11200000 5584908.54 541698.19 -50.13 CSIQ 2025-02-28 11300000 5547568.44 551996.85 -50.91 CSIQ 2025-03-31 11400000 4859659.68 561810.39 -57.37 CSIQ 2025-04-30 11500000 5170851.88 573265.15 -55.04 CSIQ 2025-05-31 11600000 6147910.41 583847.16 -47.00 CSIQ 2025-06-30 11700000 6555196.40 593767.79 -43.97 CSIQ 2025-07-31 11800000 6925072.76 602704.34 -41.31 CSIQ 2025-08-31 11900000 6080844.07 621763.21 -48.90 CSIQ 2025-09-30 12000000 8107792.29 621763.21 -32.44 CSIQ 2025-10-31 12100000 9450800.74 621763.21 -21.89