<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://stock.noler.com/us/stock/csiq</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/13f-holdings</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accounts-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accounts-payable-other-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accounts-payable-trade-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accounts-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accounts-receivable-related-parties</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accretion-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accrual-at-carrying-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accrual-carrying-value-change</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/accumulated-depreciation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/activist-13d-13g</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/additional-paid-in-capital-common-stock</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/advances-on-inventory-purchases</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/advertising-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/allocated-share-based-compensation-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/allowance-for-doubtful-accounts-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/allowance-for-doubtful-accounts-receivable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/amended-reports-10-k</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/amortization-of-debt-discount-premium</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/amortization-of-financing-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/amount-of-restricted-net-assets-for-consolidated-and-unconsolidated-subsidiaries</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/analyst-ratings-buy</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/analyst-ratings-hold</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/analyst-ratings-no-rating</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/analyst-ratings-sell</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/antidilutive-securities-excluded-from-computation-of-earnings-per-share-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/aoci</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/asset-impairment-charges</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/asset-retirement-obligation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/assets-of-disposal-group-including-discontinued-operation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/auditor</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/available-for-sale-debt-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/available-for-sale-debt-unrealized-gain-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/basic-shares</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/business</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/business-acquisition-pro-forma-earnings-per-share-diluted</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/business-acquisitions-pro-forma-net-income-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/business-acquisitions-pro-forma-revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/buybacks-payments-for-repurchase-of-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/buybacks-payments-for-repurchase-of-other-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/buybacks-share-repurchases</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/buybacks-shares-repurchased</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/buybacks-shares-repurchased-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/buybacks-treasury-stock-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-expenditures</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-expenditures-incurred-but-not-yet-paid</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-lease-obligations-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-lease-obligations-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-leases-future-minimum-payments-due</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-leases-future-minimum-payments-due-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-leases-future-minimum-payments-due-in-four-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-leases-future-minimum-payments-due-in-three-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-leases-future-minimum-payments-due-in-two-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-leases-future-minimum-payments-interest-included-in-payments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/capital-leases-future-minimum-payments-present-value-of-net-minimum-payments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cash-and-cash-equivalents-change</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cash-and-equivalents</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cash-and-restricted-cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cash-flow-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/clinical-trials</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/commercial-paper</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/common-stock-no-par-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/common-stock-par-or-stated-value-per-share</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/common-stock-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/company-guidance</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/company-profile</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/comprehensive-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/comprehensive-income-net-of-tax-attributable-to-noncontrolling-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/comprehensive-income-net-of-tax-including-portion-attributable-to-noncontrolling-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/congressional-trades-stocks-including-adrs</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/consolidation-less-than-wholly-owned-subsidiary-parent-ownership-interest-change-due-to-net-income-attributable-to-parent-and-effects-of-changes-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/consolidation-less-than-wholly-owned-subsidiary-parent-ownership-interest-changes-issuance-of-equity-by-subsidiary-to-noncontrolling-interests</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/consolidation-less-than-wholly-owned-subsidiary-parent-ownership-interest-changes-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/consolidation-less-than-wholly-owned-subsidiary-parent-ownership-interest-changes-repurchase-of-shares-by-subsidiary</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/consolidation-less-than-wholly-owned-subsidiary-parent-ownership-interest-changes-sale-of-interest-by-parent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/construction-in-progress-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/contract-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/contract-with-customer-liability-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/convertible-debt-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/convertible-long-term-notes-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/convertible-notes-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/convertible-notes-payable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/convertible-securities-retired</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cost-of-goods-sold</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cost-of-revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cover-page-shares-outstanding</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/cumulative-effect-on-retained-earnings-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/current-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/current-income-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/current-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/current-portion-of-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/current-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/customer-advances-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-equity-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-longterm-and-shortterm-combined-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-maturing-after-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-maturing-in-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-maturing-in-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-maturing-in-year-four</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-maturing-in-year-three</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/debt-maturing-in-year-two</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-income-tax-assets-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-income-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-income-tax-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-income-tax-liabilities-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-income-taxes-and-tax-credits</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-revenue-recognized</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-revenue-revenue-recognized</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-equity-method-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-inventory</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-liabilities-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-liabilities-net-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-liabilities-net-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-net-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-net-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-operating-loss-carryforwards</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-property-plant-and-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-tax-deferred-expense-reserves-and-accruals-accrued-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-tax-deferred-expense-reserves-and-accruals-allowance-for-doubtful-accounts</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-tax-deferred-expense-reserves-and-accruals-contingencies</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-tax-deferred-expense-reserves-and-accruals-warranty-reserves</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-unrealized-currency-losses</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-assets-valuation-allowance</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-derivatives</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-gross-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-gross-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-investment-in-noncontrolled-affiliates</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-property-plant-and-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/deferred-tax-liabilities-unrealized-currency-transaction-gains</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/defined-contribution-plan-cost-recognized</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/defined-contribution-plan-employer-matching-contribution-percent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/depreciation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/depreciation-and-amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/derivative-assets-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/derivative-assets-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/derivative-liabilities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/derivative-liabilities-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/diluted-shares</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/dilutive-securities-effect-on-basic-earnings-per-share-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/disposal-group-including-discontinued-operation-cash-and-cash-equivalents</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/dividend</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/dividend-safety</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/due-from-related-parties-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/due-from-related-parties-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/due-to-related-parties-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/due-to-related-parties-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/ebitda</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/ebitda-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/effect-of-exchange-rate-on-cash-and-cash-equivalents</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/effect-of-exchange-rate-on-cash-and-restricted-cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/effective-tax-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/employee-count</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/eps</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/eps-basic</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-method-investment-other-than-temporary-impairment</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-method-investment-ownership-percentage</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-method-investment-realized-gain-loss-on-disposal</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-method-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-securities-fv-ni</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-securities-fv-ni-current-and-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-securities-fv-ni-unrealized-gain</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-securities-fv-ni-unrealized-gain-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-securities-fv-ni-unrealized-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/equity-securities-fvni-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/exchange-rate-effect-on-cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/executive-pay-pvp</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/executive-salary-officers</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/expense-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/fair-value-adjustment-of-warrants</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/fair-value-assets-change-in-unrealized-gain-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/fair-value-assumptions-exercise-price</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/fair-value-assumptions-expected-dividend-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/fair-value-assumptions-expected-volatility-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/fair-value-assumptions-risk-free-interest-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/fair-value-net-derivative-asset-liability-change-in-unrealized-gain-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-interest-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-interest-payment-on-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-payments-due</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-payments-due-after-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-payments-due-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-payments-due-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-payments-due-year-four</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-payments-due-year-three</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-payments-due-year-two</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-liability-undiscounted-excess-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-principal-payments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-right-of-use-asset</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-right-of-use-asset-amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finance-lease-weighted-average-discount-rate-percent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/financing-cash-flow</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-accumulated-amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-amortization-expense-after-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-amortization-expense-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-amortization-expense-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-amortization-expense-year-four</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-amortization-expense-year-three</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-amortization-expense-year-two</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/finite-lived-intangible-assets-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/foreign-currency-non-hedging-derivatives-asset-at-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/foreign-currency-non-hedging-derivatives-liability-at-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/foreign-currency-transaction-gain-loss-before-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/foreign-earnings</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/form-144-stocks</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/form-n-port-stocks</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-loss-on-foreign-currency-non-hedging-derivatives</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-loss-on-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-loss-on-repurchase-of-debt-instrument</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-loss-on-sale-of-derivatives</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-loss-on-sale-of-equity-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-loss-on-sale-of-property-plant-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-loss-on-sale-of-stock-in-subsidiary-or-equity-method-investee</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gain-on-business-interruption-insurance-recovery</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/general-and-administrative-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/goodwill</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/government-assistance-liability-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/graph</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gross-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/gross-profit</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/impairment-of-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/included-in-etf</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/income-loss-from-equity-method-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/income-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/income-tax-at-federal-statutory-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/income-tax-holiday-aggregate-dollar-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/income-taxes-paid</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-accounts-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-accounts-payable-trade</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-accounts-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-contract-with-customer-asset</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-contract-with-customer-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-customer-advances</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-deferred-income-taxes</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-deferred-revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-due-from-related-parties-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-due-to-related-parties-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-inventories</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-notes-payable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-operating-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-other-accounts-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-other-current-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-other-noncurrent-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-other-operating-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-other-receivables</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-prepaid-deferred-expense-and-other-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-restricted-cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/increase-decrease-in-unbilled-receivables</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/incremental-common-shares-attributable-to-call-options-and-warrants</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/incremental-common-shares-attributable-to-conversion-of-debt-securities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/incremental-common-shares-attributable-to-share-based-payment-arrangements</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/insider-transactions</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/insurance-settlements-receivable-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/interest-costs-incurred</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/interest-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/interest-expense-debt-excluding-amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/interest-expense-nonoperating</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/interest-expense-on-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/interest-paid-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/inventory</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/inventory-finished-goods-net-of-reserves</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/inventory-raw-materials-net-of-reserves</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/inventory-work-in-process-net-of-reserves</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/inventory-write-down</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/investing-cash-flow</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/investment-income-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/investment-income-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/iran-activity-notices-irannotice</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/late-filing-notices-nt-10-k</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/lease-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/lessee-operating-lease-liability-undiscounted-excess-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/liabilities-of-disposal-group-including-discontinued-operation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/liability-for-uncertain-tax-positions-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/line-of-credit</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/loans-payable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/long-term-debt-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/long-term-debt-weighted-average-interest-rate-over-time</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/long-term-notes-and-loans</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/long-term-purchase-commitment-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/longterm-debt-weighted-average-interest-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/market-cap</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/marketable-securities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/marketable-securities-unrealized-gain-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/material-contracts</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/minority-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/minority-interest-decrease-from-distributions-to-noncontrolling-interest-holders</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/minority-interest-decrease-from-redemptions</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/minority-interest-increase-from-stock-issuance</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-cash-from</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-cash-from-financing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-cash-from-investing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-cash-from-operating-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-change-in-cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-fee-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-income-loss-attributable-to-noncontrolling-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-income-loss-attributable-to-parent-diluted</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-income-loss-attributable-to-redeemable-noncontrolling-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-income-loss-available-to-common-stockholders-basic</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/net-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/news</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/non-hedging-derivatives-gain-loss-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/noncash-or-part-noncash-divestiture-amount-of-consideration-received</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/noncontrolling-interest-decrease-from-deconsolidation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/noncontrolling-interest-increase-from-business-combination</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/noncontrolling-interest-increase-from-sale-of-parent-equity-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/noncontrolling-interest-increase-from-subsidiary-equity-issuance</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/noncurrent-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/notes-payable-to-bank-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/number-of-operating-segments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/number-of-reportable-segments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-available-for-sale-adjustment-before-reclassification-adjustments-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-cash-flow-hedge-gain-loss-before-reclassification-after-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-derivative-excluded-component-increase-decrease-before-adjustments-after-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-derivatives-qualifying-as-hedges-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-foreign-currency-transaction-and-translation-gain-loss-arising-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-unrealized-gain-loss-on-derivatives-arising-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/oci-unrealized-holding-gain-loss-on-securities-arising-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-cash-flow</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-expenses</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-liability-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-liability-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-2</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-after-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-in-five-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-in-four-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-in-three-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-in-two-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-thereafter</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-year-four</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-year-three</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-due-year-two</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-payments-use</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-lease-weighted-average-discount-rate-percent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-leases-income-statement-lease-revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-leases-rent-expense-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-loss-carryforwards</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/operating-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/options-activity</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-current-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-derivatives-not-designated-as-hedging-instruments-liabilities-at-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-long-term-debt-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-long-term-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-noncash-income-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-noncurrent-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-noncurrent-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-nonoperating-income-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-operating-activities-cash-flow-statement</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-operating-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-operating-income-expense-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-receivable-after-allowance-for-credit-loss-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/other-short-term-borrowings</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/outstanding-bonds</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/paid-in-capital-increase-in-carrying-amount-of-redeemable-preferred-stock</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/paid-in-capital-stock-compensation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/paid-in-capital-tax-effect-from-share-based-compensation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/paid-in-capital-warrant-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/patents-active</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-for-proceeds-from-other-investing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-of-debt-issuance-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-of-dividends-minority-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-of-financing-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-of-stock-issuance-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-to-acquire-additional-interest-in-subsidiaries</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-to-acquire-equity-method-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-to-acquire-equity-securities-fv-ni</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-to-acquire-interest-in-subsidiaries-and-affiliates</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-to-acquire-productive-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/payments-to-minority-shareholders</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/pb-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/pe-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/pre-tax-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/preferred-shares</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/prepaid-expense-and-other-assets-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/prepaid-expense-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/pretax-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/pretax-income-minority-interest-and-income-loss-from-equity-method-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/previous-etf-holding-it</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/price-fcf-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-convertible-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-divestiture-of-interest-in-subsidiaries-and-affiliates</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-equity-method-investment-dividends-or-distributions-return-of-capital</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-insurance-settlement-investing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-issuance-of-commercial-paper</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-issuance-of-redeemable-preferred-stock</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-issuance-of-warrants</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-long-term-capital-lease-obligations</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-minority-shareholders</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-notes-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-payments-for-other-financing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-sale-of-equity-method-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-sale-of-productive-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-sale-of-property-plant-and-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-short-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-stock-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/proceeds-from-stock-options-exercised</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/product-warranty-accrual-change</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/product-warranty-accrual-currency-translation-increase-decrease</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/product-warranty-accrual-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/product-warranty-accrual-payments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/product-warranty-accrual-preexisting-increase-decrease</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/product-warranty-accrual-warranties-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/product-warranty-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/profit-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/profit-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/property-plant-and-equipment-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/property-plant-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/provision-for-doubtful-accounts</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/ps-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/public-float</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/purchase-commitment-remaining-minimum-amount-committed</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/purchase-obligation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/purchase-obligation-due-in-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/purchase-obligation-due-in-second-year</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/purchase-obligation-due-in-third-year</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/quick-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/redeemable-noncontrolling-interest-equity-carrying-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/related-parties-amount-in-cost-of-sales</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/repayments-of-commercial-paper</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/repayments-of-convertible-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/repayments-of-debt-and-capital-lease-obligations</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/repayments-of-notes-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/repayments-of-short-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/research-and-development</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/restricted-cash-and-cash-equivalents-at-carrying-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/restricted-cash-and-cash-equivalents-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/retained-earnings</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/return-on-tangible-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/revenue-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/revenue-from-contract-with-customer-including-assessed-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/revenue-from-grants</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/revenue-from-related-parties</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/revenue-remaining-performance-obligation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/right-of-use-asset-obtained-in-exchange-for-finance-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/right-of-use-asset-obtained-in-exchange-for-operating-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/roa</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/roe</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/roi</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sale-leaseback-transaction-net-proceeds-financing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/scorecard</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sec-comment-letters-upload</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sec-enforcement-actions</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sec-filings-10-q</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sec-filings-25-nse</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sec-filings-8-k</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sec-filings-px14a6g</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/sec-filings-s-4</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/secondary-offerings</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/secured-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/secured-debt-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/secured-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/segment-reporting-other-item-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/selling-and-marketing-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/selling-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/shareholders-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/shares-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/shares-outstanding</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/shipping-handling-and-transportation-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-sale-volume</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-term-bank-loans-and-notes-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-term-borrowings</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-term-debt-weighted-average-interest-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-term-debt-weighted-average-interest-rate-over-time</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-term-lease-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/short-term-non-bank-loans-and-notes-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/significant-purchase-commitment-remaining-minimum-amount-committed</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/standard-and-extended-product-warranty-accrual-foreign-currency-translation-gain-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/standard-product-warranty-accrual-preexisting-increase-decrease</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-award-compensation-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-award-number-of-shares-authorized</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-based-compensation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-compensation-unrecognized-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-issued-new-shares-sold</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-issued-shares-issued-value-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-issued-shares-issued-value-stock-options-exercised</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-options-grants-in-period-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stock-splits</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/stockholders-equity-including-portion-attributable-to-noncontrolling-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/subsidiaries</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/subsidiary-or-equity-method-investee-cumulative-percentage-ownership-after-all-transactions</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-at-federal-statutory-income-tax-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-change-in-deferred-tax-assets-valuation-allowance</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-change-in-enacted-tax-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-foreign-income-tax-rate-differential</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-nondeductible-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-other-adjustments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-tax-contingencies</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-tax-credits</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-rate-reconciliation-tax-holidays</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/tax-reconciliation-other-adjustments</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/temporary-equity-carrying-amount-including-portion-attributable-to-noncontrolling-interests</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/temporary-equity-dividends-adjustment</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/temporary-equity-net-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/temporary-equity-shares-issued-value-new-issues</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/total-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/total-contract-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/total-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/total-liabilities-and-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/total-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/trading-securities-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/treasury-stock-common-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/treasury-stock-shares</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/ttl-fee-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/ttl-offering-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/ttl-offset-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/unbilled-contracts-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/unbilled-receivables-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/unrecognized-tax-benefits</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/utb-change</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/utb-decrease-from-foreign-currency-translation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/utb-decrease-from-prior-year-positions</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/utb-income-tax-penalties-and-interest-accrued</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/utb-increase-from-current-year-positions</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/utb-increase-from-foreign-currency-translation</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/utb-increase-from-prior-year-positions</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/valuation-allowances-and-reserves-balance</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/value-added-tax-receivable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/csiq/warrants-and-rights-outstanding</loc></url>
</urlset>
