Canadian Solar Inc

(NASDAQ:CSIQ)

Latest On Canadian Solar Inc (CSIQ):

Date/Time Type Description Signal Details
2023-05-19 23:07 ESTNewsCanadian Solar Inc. (CSIQ) Q1 2023 Earnings Call TranscriptN/A
2023-05-18 19:00 ESTNewsCanadian Solar GAAP EPS of $1.19 beats by $0.66, revenue of $1.7B misses by $10MN/A
2023-05-18 19:00 ESTNewsCanadian Solar crushes Q1 earnings expectations, issues upbeat guidanceN/A
2023-05-18 19:00 ESTNewsCanadian Solar (CSIQ) Q1 2023 Earnings Call TranscriptN/A
2023-05-17 15:57 ESTNewsCanadian Solar expands supply deal with Aypa Power for Texas storage projectN/A
2023-05-17 15:57 ESTNewsCanadian Solar Q1 2023 Earnings PreviewN/A
2023-04-22 06:34 ESTNewsFocus On Large-Scale Utility Makes Canadian Solar Highly AttractiveN/A
2023-04-11 12:01 ESTNewsCanadian Solar set to double panel production capacity by next yearN/A
2023-03-21 18:43 ESTNewsCanadian Solar GAAP EPS of $1.11 beats by $0.14, revenue of $1.97B in-lineN/A
2023-03-21 18:43 ESTNewsCanadian Solar cruises past Q4 earnings estimates as module shipments surgeN/A
2023-03-21 18:43 ESTNewsCanadian Solar Inc. (CSIQ) Q4 2022 Earnings Call TranscriptN/A
2023-03-21 18:43 ESTNewsHot Stocks: CSIQ rises on earnings; CTRN drops; EMR upgrade; BB advances on patent dealN/A
2023-03-21 18:43 ESTNewsCanadian Solar Soars Following A Strong Earnings And Margin Beat, More Upside AheadN/A
2023-03-20 11:49 ESTNewsCanadian Solar Q4 2022 Earnings PreviewN/A
2023-03-10 22:03 ESTNewsCanadian Solar cut, Enphase one of four top solar sector picks at CitiN/A
2023-03-09 00:17 ESTNewsCanadian Solar to move forward with projects in Spain, JapanN/A
2023-03-02 00:42 ESTNewsCanadian Solar: Outlook Is EnticingN/A
2023-02-25 19:41 ESTNewsCanadian Solar: Buy But Only At $31 Per ShareN/A
2023-02-24 16:29 ESTNewsCanadian Solar indicates strong Q4 but sees Q1 revenues below consensusN/A
2023-02-23 13:35 ESTNewsCanadian Solar wins battery supply deal with Blackstone-backed Aypa PowerN/A
2023-01-30 12:59 ESTNewsCanadian Solar to add capacity across solar, battery supply chain in ChinaN/A
2023-01-25 15:32 ESTNewsCanadian Solar: Difficult Not To Be BullishN/A
2023-01-24 14:13 ESTNewsCanadian Solar: Underfollowed Value Play With Potential For Strong GrowthN/A
2022-12-21 20:26 ESTNewsCanadian Solar Can Offer Great Value For The Long-Term InvestorN/A
2022-12-16 02:05 ESTNewsCanadian Solar to mass produce up to 690W output TOPCon modules next yearN/A
2022-12-16 02:04 ESTNewsCalifornia approves plan to cut payments to solar homes for energy sent to gridN/A
2022-12-06 00:06 ESTNewsCanadian Solar to supply South Africa's two largest private PPA solar projectsN/A
2022-12-02 21:16 ESTNewsChinese solar companies evading U.S. tariffs, Commerce Department probe saysN/A
2022-11-22 18:37 ESTNewsCanadian Solar GAAP EPS of $1.12 beats by $0.53, revenue of $1.93B misses by $140MN/A
2022-11-22 18:37 ESTNewsCanadian Solar Inc. (CSIQ) Q3 2022 Earnings Call TranscriptN/A
2022-11-22 18:37 ESTNewsCanadian Solar Sees Carve-Out Delays And Dollar TailwindsN/A
2022-11-22 00:38 ESTNewsCanadian Solar Q3 2022 Earnings PreviewN/A
2022-11-18 12:45 ESTNewsCanadian Solar launches operations at flagship Japan projectN/A
2022-10-28 14:46 ESTNewsCanadian Solar Is Embarking On A Serious Expansion PathN/A
2022-10-18 17:37 ESTNewsCanadian Solar unveils world's largest single phase energy storage projectN/A
2022-08-24 19:07 ESTNewsCanadian Solar: Outstanding Quarter With A $369 Billion Biden TailwindN/A
2022-08-19 21:19 ESTNewsCanadian Solar Inc.'s (CSIQ) CEO Dr. Shawn Qu on Q2 2022 Results - Earnings Call TranscriptN/A
2022-08-18 10:00 ESTNewsCanadian Solar GAAP EPS of $1.07 beats by $0.40, revenue of $2.31B beats by $80M, raises FY22 revenue guidanceN/A
2022-08-18 09:59 ESTNewsCanadian Solar looks set to rally after strong Q2N/A
2022-08-17 16:37 ESTNewsCanadian Solar Q2 2022 Earnings PreviewN/A
2022-08-10 15:02 ESTNewsCanadian Solar to build high-purity polysilicon plant in ChinaN/A
2022-08-07 22:31 ESTNewsCanadian Solar: Solid Valuation Ahead Of Q2 ResultsN/A
2022-08-07 22:31 ESTNewsVolume Breakout Report: August 6, 2022 (Technical Analysis)N/A
2022-07-07 11:13 ESTNewsCanadian Solar completes sale of two Australian solar farmsN/A
2022-06-06 19:10 ESTNewsCanadian Solar sells 70% stake in two of Brazil's largest solar projectsN/A
2022-05-25 15:29 ESTNewsCanadian Solar: Still On HoldN/A
2022-05-24 16:38 ESTNewsCanadian Solar Non-GAAP EPS of $0.14 beats by $0.23, revenue of $1.25B misses by $60MN/A
2022-05-24 16:37 ESTNewsCanadian Solar climbs after posting surprise Q1 profit, upbeat Q2 guidanceN/A
2022-05-24 16:37 ESTNewsCanadian Solar Inc. 2022 Q1 - Results - Earnings Call PresentationN/A
2022-05-24 16:37 ESTNewsCanadian Solar Inc. (CSIQ) CEO Dr. Shawn Qu on Q1 2022 Results - Earnings Call TranscriptN/A

About Canadian Solar Inc (CSIQ):

Canadian Solar Inc., together with its subsidiaries, designs, develops, manufactures, and sells solar ingots, wafers, cells, modules, and other solar power products. The company operates through two segments, Module and System Solutions (MSS), and Energy. The MSS segment engages in the design, development, manufacture, and sale of a range of solar power products, including standard solar modules, specialty solar products, and solar system kits that are a ready-to-install packages comprising inverters, racking systems, and other accessories. It also provides engineering, procurement, and construction; and operation and maintenance (O&M) services. This segment's energy solution products include solar inverters and energy storage systems for utility, commercial, residential, and specialty product applications. Its O&M services include inspections, repair, and replacement of plant equipment; and site management and administrative support services for solar power projects. The Energy segment engages in the development and sale of solar power projects; and operation of solar power plants and sale of electricity. As of January 31, 2020, this segment had a fleet of solar power plants in operation with an aggregate capacity of approximately 880.2 MWp. The company's primary customers include distributors, system integrators, project developers, and installers/EPC companies. Canadian Solar Inc. sells its products primarily under its Canadian Solar brand name; and on an OEM basis. It has operations in North America, South America, Europe, South Africa, the Middle East, Australia, Asia, and internationally. The company was founded in 2001 and is headquartered in Guelph, Canada.

See Advanced Chart

General

  • Name Canadian Solar Inc
  • Symbol CSIQ
  • Type Common Stock
  • Exchange NASDAQ
  • Currency USD
  • Country USA
  • SectorTechnology
  • IndustrySolar
  • Full Time Employees 13,478
  • Fiscal Year EndDecember
  • IPO Date2006-11-09
  • Gic SectorInformation Technology
  • Gic GroupSemiconductors & Semiconductor Equipment
  • Gic IndustrySemiconductors & Semiconductor Equipment
  • Gic SubIndustrySemiconductors
  • Web URLhttp://www.canadiansolar.com
View More

Valuation

  • Trailing PE 12.45
  • Price/Sales (Trailing 12 Mt.) 0.75
  • Price/Book (Most Recent Quarter) 1.63
  • Enterprise Value Revenue 1.26
  • Enterprise Value EBITDA 14.09
View More

Financials

  • Most Recent Quarter 2020-09-30
  • Current Year EPS Estimate $2.10
  • Next Year EPS Estimate $3.05
  • Next Quarter EPS Estimate $0.54
  • Profit Margin 6%
  • Operating Margin 10%
  • Return on Assets 4%
  • Return on Equity 13%
  • Revenue 3.36 billion
  • Earnings Per Share $3.44
  • Revenue Per Share $56.31
  • Gross Profit 718.5 million
  • Quarterly Earnings Growth 20.3%
View More

Highlights

  • Market Capitalization 2.53 billion
  • EBITDA 533.38 million
  • PE Ratio 22.78
  • PEG Ratio 0.29
  • Analyst Target Price $51
  • Book Value Per Share $25.13
View More

Share Statistics

  • Shares Outstanding 59.04 million
  • Shares Float 45.39 million
  • % Held by Insiders 2369%
  • % Held by Institutions 48.17%
  • Shares Short 5.43 million
  • Shares Short Prior Month 4.4 million
  • Short Ratio 2.87
  • Short % of Float 12%
  • Short % of Shares Outstanding 9%
View More

Technicals

  • Beta 1.4
  • 52 Week High $67.39
  • 52 Week Low $13.5
  • 50 Day Moving Average 50.87
  • 200 Day Moving Average 43.79
View More

Dividends

  • Dividend Date N/A
  • ExDividend Date N/A
  • Dividend Yield 0%
View More

Canadian Solar Inc (CSIQ) Dividend Calendar:

Ex-Dividend Date Payment Date Record Date Declared Date Amount

Canadian Solar Inc (CSIQ) Earnings History:

Companies typically report earnings on both a quarterly and annual basis. Earnings reported that deviate from analysts' expectations can have a large impact on a stock's price.


Quarter Date Report Date Actual Revenue Reported EPS EPS Estimate Deviation from Estimate
2020-12-312021-03-24$0.11-$0.55120%
2020-09-302020-11-19$N/A$0.15-$0.24162.5%
2020-06-302020-08-07$N/A$0.09-$0.12175%
2020-03-312020-05-28$825.64 million$1.84$1.0969.32%
2019-12-312020-03-26$919.71 million$1.04$0.51103.92%
2019-09-302019-11-12$759.88 million$0.66$0.68-2.94%
2019-06-302019-08-15$1.04 billion$0.77$0.35118.44%
2019-03-312019-05-30$484.72 million-$0.29-$0.5748.87%
2018-12-312019-03-21$901.04 million$1.61$1.1638.79%
2018-09-302018-11-15$767.97 million$1.09$0.45140.09%
2018-06-302018-08-14$650.59 million$0.26$0.249.2%
2018-03-312018-05-16$1.42 billion$0.72$0.4272.79%
2017-12-312018-03-19$1.11 billion$1.01$0.956.6%
2017-09-302017-11-09$912.22 million$0.22$0.44-50%
2017-06-302017-08-14$692.37 million-$0.15-$0.2438.75%
2017-03-312017-06-06$677.04 million-$0.10-$0.2763.33%
2016-12-312017-03-21$668.43 million$0.24$0.41-41.66%
2016-09-302016-11-21$657.32 million$0.27$0.265.59%
2016-06-302016-08-18$805.91 million$0.68$0.4166.26%
2016-03-312016-05-11$721.42 million$0.39$0.18113.23%
2015-12-312016-03-10$1.12 billion$1.05$0.7343.58%
2015-09-302015-11-10$849.81 million$0.53$0.2889.29%
2015-06-302015-08-18$636.65 million$0.31$0.13138.46%
2015-03-312015-05-07$860.89 million$1.04$0.6073.33%
2014-12-312015-03-05$956.15 million$1.28$1.34-4.48%
2014-09-302014-11-12$914.38 million$1.75$1.1650.86%
2014-06-302014-08-13$623.77 million$0.95$0.5863.79%
2014-03-312014-05-16$466.32 million$0.07$0.12-41.67%
2013-12-312014-03-05$519.47 million$0.38$0.41-7.32%
2013-09-302013-11-13$490.9 million$0.56$0.3655.56%
2013-06-302013-08-08$380.38 million-$0.29-$0.20-45%
2013-03-312013-05-28$263.61 million-$0.10-$0.7887.18%
2012-12-312013-03-11$294.84 million-$1.71-$0.94-81.91%
2012-09-302012-11-15$325.97 million-$1.01-$0.65-55.38%
2012-06-302012-08-15$348.22 million-$0.59-$0.30-96.67%
2012-03-312012-05-10$325.8 million-$0.49-$0.525.77%
2011-12-312012-03-07$474.06 million-$1.39-$0.36-286.11%
2011-09-302011-11-22$499.64 million-$0.18-$0.3953.85%
2011-06-302011-08-17$481.82 million$0.16$0.28-42.86%
2011-03-312011-05-11$443.4 million$0.13$0.41-68.29%
2010-12-312011-03-10$452.72 million$0.58$0.65-10.77%
2010-09-302010-11-18$377.18 million$0.47$0.439.3%
2010-06-302010-08-19$328.68 million$0.03$0.07-57.14%
2009-12-312010-03-03$254.19 million$0.35$0.45-22.22%
2009-09-302009-11-17$213.13 million$0.69$0.5427.78%
2009-06-302009-08-06$114.18 million$0.49-$0.09644.44%
2009-03-312009-05-26$49.47 million-$0.13-$0.2548%
2008-12-312009-03-17$68.82 million-$1.42-$0.31-358.06%
2008-09-302008-11-21$252.36 million$0.31$0.54-42.59%
2008-06-302008-08-13$212.58 million$0.70$0.4748.94%
2008-03-312008-05-13$171.24 million$0.61$0.3196.77%
2007-12-312008-03-05$127.46 million$0.20$0.1811.11%
2007-09-302007-11-14$97.44 million$0.02-$0.02200%
2007-06-302007-08-14$60.41 million-$0.11-$0.03-266.67%
2007-03-312007-05-14$17.49 million-$0.14-$0.12-16.67%
2006-12-312007-03-14$24.37 million-$0.21-$0.02-950%
2006-09-302006-12-11$17.8 million$0.01

Canadian Solar Inc (CSIQ) Company Financial Statements:

Financial statements are reports prepared by a company's management to present their financial performance and position at a point in time. A general-purpose set of financial statements usually includes a balance sheet, income statements, and statement of cash flows.

Income Statement:
Date
Research Development
Income Before Tax
Selling General Administrative
Gross Profit
Ebit
Operating Income
Income Tax Expense
Total Revenue
Cost of Revenue
Total Other Income Expense Net
Net Income From Continuing Operations
Net Income Applicable to Common Shares
Cash Flow:
Date
Investments
Change to Liabilities
Total Cash Flow from Investing Activities
Net Borrowings
Total Cash Flow from Financial Activities
Change to Operating Activities
Change in Cash
Total Cash from Operating Activities
Depreciation
Other Cash Flow from Investing Activities
Change to Inventory
Change to Account Receivables
Other Cash Flow from Financing Activities
Change to Net Income
Capital Expenditures
Balance Sheet:
Date
Total Liabailities
Total Stockholder Equity
Other Current Liabilities
Total Assets
Common Stock
Other Current Assets
Retained Earnings
Other Liabilities
Other Assets
Cash
Total Current Liabilities
Other Stockholder Equity
Property, Plant & Equipment
Total Current Assets
Long Term Investments
Net Tangible Assets
Short Term Investments
Long Term Debt
Inventory
Accounts Payable

Canadian Solar Inc (CSIQ) Chart:

Canadian Solar Inc (CSIQ) News:

Below you will find a list of latest news for Canadian Solar Inc (CSIQ) from major news sources. You can filter the results to only show news from a specific source.

No recent news available

Canadian Solar Inc (CSIQ) Options:

A stock option is a contract between two parties in which the stock option buyer (holder) purchases the right (but not the obligation) to buy/sell 100 shares of an underlying stock at a predetermined price from/to the option seller (writer) within a fixed period of time.

Expiration Date Strike Last Price Type Volume Open Interest Implied Volatility In The Money Change Change Percent
2025-06-0610CALL0 00TRUE00
2025-06-0620CALL0 01096.55TRUE00
2025-06-0630CALL0 0569.45TRUE00
2025-06-0640CALL0 0716.09TRUE00
2025-06-0650CALL0 0524.14TRUE00
2025-06-065.50CALL0 0557.57TRUE00
2025-06-0660CALL0 0418.59TRUE00
2025-06-066.50CALL0 0447.14TRUE00
2025-06-0670CALL0 0398.01TRUE00
2025-06-067.50CALL0 0351.87TRUE00
2025-06-0680CALL0 0335.3TRUE00
2025-06-068.50CALL0 0351.77TRUE00
2025-06-0691.27CALL0 14201.16TRUE00
2025-06-069.50.91CALL130 8162.67TRUE-0.05-0.05
2025-06-06100.69CALL313 14968.51TRUE0.110.19
2025-06-0610.50.42CALL152 83174.61TRUE0.050.14
2025-06-06110.18CALL346 48666.44FALSE-0.02-0.1
2025-06-0611.50.1CALL59 12173.8FALSE0.010.11
2025-06-06120.05CALL1 8477.52FALSE0.050
2025-06-0612.50.05CALL1 594.58FALSE0.050
2025-06-06130CALL0 54140.04FALSE00
2025-06-0613.50CALL0 0226.24FALSE00
2025-06-06140CALL0 1333.05FALSE00
2025-06-0614.50CALL0 0291.81FALSE00
2025-06-06150CALL0 0277.75FALSE00
2025-06-0615.50CALL0 0286.28FALSE00
2025-06-06160CALL0 0320.55FALSE00
2025-06-0616.50CALL0 0347.35FALSE00
2025-06-06170CALL0 0360.84FALSE00
2025-06-0617.50CALL0 0332.09FALSE00
2025-06-06180CALL0 0358.61FALSE00
2025-06-06190CALL0 0395.5FALSE00
2025-06-06200CALL0 0416.68FALSE00
2025-06-06210CALL0 0436.39FALSE00
2025-06-06220CALL0 0439.57FALSE00
2025-06-0610PUT0 00FALSE00
2025-06-0620PUT0 01075.95FALSE00
2025-06-0630PUT0 01001.07FALSE00
2025-06-0640PUT0 0790.51FALSE00
2025-06-0650PUT0 0541.5FALSE00
2025-06-065.50PUT0 0496.46FALSE00
2025-06-0660PUT0 1464.5FALSE00
2025-06-066.50PUT0 0541.91FALSE00
2025-06-0670PUT0 1478.43FALSE00
2025-06-067.50.04PUT0 13398.49FALSE00
2025-06-0680.05PUT0 15158.44FALSE00
2025-06-068.50.08PUT0 55117.93FALSE00
2025-06-0690.1PUT0 7692.84FALSE00
2025-06-069.50.12PUT113 2591.1FALSE-0.08-0.4
2025-06-06100.26PUT315 17991.8FALSE-0.1-0.28
2025-06-0610.50.35PUT125 368.47FALSE-0.3-0.46
2025-06-06110.69PUT160 2176TRUE-0.36-0.34
2025-06-0611.51.85PUT0 1076.96TRUE00
2025-06-06120PUT0 182TRUE00
2025-06-0612.50PUT0 0133.04TRUE00
2025-06-06130PUT0 0135.67TRUE00
2025-06-0613.50PUT0 0184.28TRUE00
2025-06-06140PUT0 0201.15TRUE00
2025-06-0614.50PUT0 0216.97TRUE00
2025-06-06150PUT0 0231.89TRUE00
2025-06-0615.50PUT0 0254.04TRUE00
2025-06-06160PUT0 2267.65TRUE00
2025-06-0616.50PUT0 0280.62TRUE00
2025-06-06170PUT0 0293TRUE00
2025-06-0617.50PUT0 0286.83TRUE00
2025-06-06180PUT0 0297.86TRUE00
2025-06-06190PUT0 1318.67TRUE00
2025-06-06200PUT0 1421.24TRUE00
2025-06-06210PUT0 1394.13TRUE00
2025-06-06220PUT0 0411.91TRUE00
2025-06-1310CALL0 01253.1TRUE00
2025-06-1320CALL0 0816.07TRUE00
2025-06-1330CALL0 0534.75TRUE00
2025-06-1340CALL0 0339.45TRUE00
2025-06-1350CALL0 0354.92TRUE00
2025-06-135.50CALL0 0317.38TRUE00
2025-06-1360CALL0 0283.2TRUE00
2025-06-136.50CALL0 0258.55TRUE00
2025-06-1370CALL0 0228.66TRUE00
2025-06-137.50CALL0 0194.76TRUE00
2025-06-1380CALL0 0178.99TRUE00
2025-06-138.50CALL0 098.59TRUE00
2025-06-1391.59CALL1 1462.04TRUE0.350.28
2025-06-139.50CALL0 073.46TRUE00
2025-06-13100.73CALL6 9951.76TRUE-0.01-0.01
2025-06-1310.50.46CALL3 1955.21TRUE0.460
2025-06-13110.39CALL82 24772.8FALSE0.080.26
2025-06-1311.50.2CALL3 066.45FALSE0.20
2025-06-13120.1CALL6 26264.25FALSE00
2025-06-1312.50.06CALL0 3077.16FALSE00
2025-06-13130.09CALL10 6986.45FALSE0.090
2025-06-1313.50CALL0 0176.62FALSE00
2025-06-13140.05CALL0 101208.2FALSE00
2025-06-1314.50CALL0 0235.23FALSE00
2025-06-13150CALL0 0250.83FALSE00
2025-06-1315.50CALL0 0262.2FALSE00
2025-06-13160CALL0 0272.97FALSE00
2025-06-13170CALL0 0292.94FALSE00
2025-06-13180CALL0 0311.13FALSE00
2025-06-13190CALL0 0312.01FALSE00
2025-06-13200CALL0 0343.29FALSE00
2025-06-13210CALL0 0357.65FALSE00
2025-06-1310PUT0 01439.01FALSE00
2025-06-1320PUT0 0906.62FALSE00
2025-06-1330PUT0 0680.48FALSE00
2025-06-1340PUT0 0459.38FALSE00
2025-06-1350PUT0 0368.18FALSE00
2025-06-135.50PUT0 0422.32FALSE00
2025-06-1360PUT0 1379.86FALSE00
2025-06-136.50PUT0 0363.09FALSE00
2025-06-1370PUT0 0325.41FALSE00
2025-06-137.50PUT0 0153.36FALSE00
2025-06-1380.1PUT0 9116.41FALSE00
2025-06-138.50.1PUT0 296.62FALSE00
2025-06-1390.11PUT14 7279.74FALSE0.110
2025-06-139.50.24PUT3 383.6FALSE0.240
2025-06-13100.4PUT36 1882.35FALSE0.40
2025-06-1310.50PUT0 078.68FALSE00
2025-06-13111.1PUT1 5983.17TRUE1.10
2025-06-1311.50PUT0 087.56TRUE00
2025-06-13120PUT0 077.52TRUE00
2025-06-1312.50PUT0 081.54TRUE00
2025-06-13132.95PUT0 5087.62TRUE00
2025-06-1313.50PUT0 098.56TRUE00
2025-06-13140PUT0 0108.79TRUE00
2025-06-1314.50PUT0 0132.12TRUE00
2025-06-13150PUT0 0169.55TRUE00
2025-06-1315.50PUT0 0163.32TRUE00
2025-06-13160PUT0 0221.79TRUE00
2025-06-13170PUT0 0240.6TRUE00
2025-06-13180PUT0 0257.78TRUE00
2025-06-13190PUT0 0254TRUE00
2025-06-13200PUT0 0232.48TRUE00
2025-06-13210PUT0 0292.02TRUE00
2025-06-2010CALL0 0590.26TRUE00
2025-06-2020CALL0 01080.42TRUE00
2025-06-2030CALL0 0771.25TRUE00
2025-06-2040CALL0 0239.99TRUE00
2025-06-2050CALL0 4485.8TRUE00
2025-06-205.50CALL0 0438.56TRUE00
2025-06-2060CALL0 42396.34TRUE00
2025-06-206.50CALL0 0138.89TRUE00
2025-06-2072.98CALL0 56322.85TRUE00
2025-06-207.50CALL0 0290.14TRUE00
2025-06-2080CALL0 325189.67TRUE00
2025-06-208.50CALL0 055.75TRUE00
2025-06-2091.48CALL0 69943.01TRUE00
2025-06-209.51.3CALL7 668.74TRUE1.30
2025-06-20100.64CALL0 83652.28TRUE00
2025-06-2010.50.52CALL0 5260.94TRUE00
2025-06-20110.45CALL6 64164.6FALSE00
2025-06-2011.50.3CALL1 1965.15FALSE0.050.2
2025-06-20120.18CALL3 94563.65FALSE-0.04-0.18
2025-06-2012.50CALL0 2670.51FALSE00
2025-06-20130.09CALL104 205269.5FALSE0.090
2025-06-2013.50CALL0 280.37FALSE00
2025-06-20140.02CALL5 91863.56FALSE-0.08-0.8
2025-06-2014.50CALL0 0159.37FALSE00
2025-06-20150CALL0 727151.7FALSE00
2025-06-2015.50CALL0 0144.8FALSE00
2025-06-20160CALL0 20590.15FALSE00
2025-06-2016.50CALL0 0175.46FALSE00
2025-06-20170CALL0 347182.63FALSE00
2025-06-20180.05CALL0 641110.3FALSE00
2025-06-20190CALL0 0208.38FALSE00
2025-06-20200CALL0 1867127.68FALSE00
2025-06-20210CALL0 0230.45FALSE00
2025-06-20220CALL0 407240.41FALSE00
2025-06-20250CALL0 145179.82FALSE00
2025-06-20270CALL0 13282.37FALSE00
2025-06-20300CALL0 61320.89FALSE00
2025-06-20320CALL0 19253.14FALSE00
2025-06-20350CALL0 6247.12FALSE00
2025-06-2010PUT0 01160.76FALSE00
2025-06-2020PUT0 0605.01FALSE00
2025-06-2030PUT0 0458.35FALSE00
2025-06-2040PUT0 54362.03FALSE00
2025-06-2050PUT0 1297.09FALSE00
2025-06-205.50PUT0 0340.78FALSE00
2025-06-2060PUT0 37184.1FALSE00
2025-06-206.50PUT0 0293.04FALSE00
2025-06-2070.1PUT0 55195.6FALSE00
2025-06-207.50PUT0 0102.9FALSE00
2025-06-2080.13PUT2 657101.4FALSE0.130
2025-06-208.50.31PUT0 1488.64FALSE00
2025-06-2090.23PUT18 132884.71FALSE-0.07-0.23
2025-06-209.50.6PUT0 4578.71FALSE00
2025-06-20100.45PUT18 96972.25FALSE-0.19-0.3
2025-06-2010.51.1PUT0 74676.62FALSE00
2025-06-20111.08PUT1 88683.51TRUE1.080
2025-06-2011.50PUT0 7192.93TRUE00
2025-06-20120PUT0 55973.36TRUE00
2025-06-2012.50PUT0 078.56TRUE00
2025-06-20130PUT0 269489.29TRUE00
2025-06-2013.50PUT0 086.02TRUE00
2025-06-20140PUT0 17294.67TRUE00
2025-06-2014.50PUT0 0102.81TRUE00
2025-06-20150PUT0 28104.57TRUE00
2025-06-2015.50PUT0 0123.31TRUE00
2025-06-20160PUT0 24149.54TRUE00
2025-06-2016.50PUT0 0147.57TRUE00
2025-06-20170PUT0 0195.28TRUE00
2025-06-20180PUT0 67142.76TRUE00
2025-06-20190PUT0 16222.11TRUE00
2025-06-20200PUT0 128189.56TRUE00
2025-06-20210PUT0 27245.18TRUE00
2025-06-202212.85PUT0 11239.01TRUE00
2025-06-20250PUT0 14283.45TRUE00
2025-06-20270PUT0 16299.71TRUE00
2025-06-20300PUT0 5321.42TRUE00
2025-06-20320PUT0 1334.44TRUE00
2025-06-20350PUT0 76352.24TRUE00
2025-06-2710CALL0 0729.32TRUE00
2025-06-2720CALL0 0488.44TRUE00
2025-06-2730CALL0 0324.73TRUE00
2025-06-2740CALL0 0254.73TRUE00
2025-06-2750CALL0 0244.64TRUE00
2025-06-2760CALL0 0194.86TRUE00
2025-06-2770CALL0 0157.11TRUE00
2025-06-2780CALL0 073.78TRUE00
2025-06-2790CALL0 30677.88TRUE00
2025-06-27101CALL2 9861.46TRUE10
2025-06-27110.51CALL3 1660.64FALSE0.010.02
2025-06-27120.23CALL0 16559.76FALSE00
2025-06-27130.11CALL3 4663.08FALSE0.110
2025-06-27140.05CALL0 164.86FALSE00
2025-06-27150CALL0 0153.06FALSE00
2025-06-27160CALL0 0183.89FALSE00
2025-06-27170CALL0 0202.89FALSE00
2025-06-27180CALL0 0218.16FALSE00
2025-06-27190CALL0 0229.81FALSE00
2025-06-27200CALL0 0240.57FALSE00
2025-06-27210CALL0 0247.83FALSE00
2025-06-2710PUT0 0999.54FALSE00
2025-06-2720PUT0 0629.72FALSE00
2025-06-2730PUT0 0472.71FALSE00
2025-06-2740PUT0 0404.57FALSE00
2025-06-2750PUT0 0350.73FALSE00
2025-06-2760PUT0 0280.73FALSE00
2025-06-2770.1PUT0 6197.38FALSE00
2025-06-2780.2PUT0 6100.29FALSE00
2025-06-2790.26PUT1 177FALSE0.260
2025-06-27101.05PUT0 574.25FALSE00
2025-06-27111.35PUT0 2276.25TRUE00
2025-06-27122.55PUT0 2188.97TRUE00
2025-06-27130PUT0 083.99TRUE00
2025-06-27140PUT0 094.35TRUE00
2025-06-27150PUT0 0109.03TRUE00
2025-06-27160PUT0 0136.95TRUE00
2025-06-27170PUT0 0156.43TRUE00
2025-06-27180PUT0 0168.18TRUE00
2025-06-27190PUT0 0163.94TRUE00
2025-06-27200PUT0 0215.35TRUE00
2025-06-27210PUT0 0225.22TRUE00
2025-07-0310CALL0 0659.34TRUE00
2025-07-0320CALL0 0441.29TRUE00
2025-07-0330CALL0 0351.53TRUE00
2025-07-0340CALL0 0276.62TRUE00
2025-07-0350CALL0 0208.75TRUE00
2025-07-0360CALL0 0175.6TRUE00
2025-07-0370CALL0 0137.46TRUE00
2025-07-0380CALL0 076.26TRUE00
2025-07-0390CALL0 063.95TRUE00
2025-07-03100.81CALL0 755.23TRUE00
2025-07-03110.5CALL10 1053.81FALSE-0.06-0.11
2025-07-03120.25CALL0 1458.82FALSE00
2025-07-03130CALL0 065.69FALSE00
2025-07-03140CALL0 076.64FALSE00
2025-07-03150CALL0 0130.9FALSE00
2025-07-03160CALL0 0159.06FALSE00
2025-07-03170CALL0 0178.63FALSE00
2025-07-03180CALL0 0194.81FALSE00
2025-07-03190CALL0 0205.31FALSE00
2025-07-03200CALL0 0215.02FALSE00
2025-07-03210CALL0 0224.04FALSE00
2025-07-0310PUT0 0904.52FALSE00
2025-07-0320PUT0 0471.41FALSE00
2025-07-0330PUT0 0492.2FALSE00
2025-07-0340PUT0 0366.16FALSE00
2025-07-0350PUT0 0321.84FALSE00
2025-07-0360.05PUT0 1254.14FALSE00
2025-07-0370PUT0 0111.39FALSE00
2025-07-0380.25PUT0 586.92FALSE00
2025-07-0390.4PUT2 085.18FALSE0.40
2025-07-03101.05PUT0 469.52FALSE00
2025-07-03111.42PUT0 577.24TRUE00
2025-07-03122.15PUT0 5078.75TRUE00
2025-07-03130PUT0 081.9TRUE00
2025-07-03140PUT0 086.1TRUE00
2025-07-03150PUT0 099.48TRUE00
2025-07-03160PUT0 0111.5TRUE00
2025-07-03170PUT0 0129.6TRUE00
2025-07-03180PUT0 0159.11TRUE00
2025-07-03190PUT0 0175.02TRUE00
2025-07-03200PUT0 0190.22TRUE00
2025-07-03210PUT0 0187.14TRUE00
2025-07-1120CALL0 0417.08TRUE00
2025-07-1130CALL0 0314.71TRUE00
2025-07-1140CALL0 0234.48TRUE00
2025-07-1150CALL0 0197.17TRUE00
2025-07-1160CALL0 0156.75TRUE00
2025-07-1170CALL0 0122.56TRUE00
2025-07-1180CALL0 067.27TRUE00
2025-07-1190CALL0 064.63TRUE00
2025-07-11100CALL0 058.74TRUE00
2025-07-11110CALL0 060.53FALSE00
2025-07-11120CALL0 060.92FALSE00
2025-07-11130CALL0 061.47FALSE00
2025-07-11140CALL0 071.76FALSE00
2025-07-11150CALL0 0107.94FALSE00
2025-07-11160CALL0 0135.93FALSE00
2025-07-11170CALL0 0157.93FALSE00
2025-07-11180CALL0 0174.61FALSE00
2025-07-11190CALL0 0188.35FALSE00
2025-07-11200CALL0 0197.12FALSE00
2025-07-1120PUT0 0605.86FALSE00
2025-07-1130PUT0 0448.16FALSE00
2025-07-1140PUT0 0353.17FALSE00
2025-07-1150PUT0 0288.99FALSE00
2025-07-1160PUT0 0221.53FALSE00
2025-07-1170PUT0 0128.12FALSE00
2025-07-1180PUT0 091.54FALSE00
2025-07-1190PUT0 085.91FALSE00
2025-07-11100PUT0 074FALSE00
2025-07-11110PUT0 078.56TRUE00
2025-07-11120PUT0 076.92TRUE00
2025-07-11130PUT0 080.88TRUE00
2025-07-11140PUT0 088.67TRUE00
2025-07-11150PUT0 090.2TRUE00
2025-07-11160PUT0 094.29TRUE00
2025-07-11170PUT0 0110.99TRUE00
2025-07-11180PUT0 0132.79TRUE00
2025-07-11190PUT0 0147.4TRUE00
2025-07-11200PUT0 0149.77TRUE00
2025-07-1810CALL0 00TRUE00
2025-07-1820CALL0 0696.65TRUE00
2025-07-1830CALL0 0496.85TRUE00
2025-07-1840CALL0 0148.37TRUE00
2025-07-1850CALL0 33269.85TRUE00
2025-07-1860CALL0 14116.39TRUE00
2025-07-1872.96CALL0 107196.94TRUE00
2025-07-1882.5CALL3 824111.13TRUE2.50
2025-07-1891.55CALL20 70554.31TRUE1.550
2025-07-18101.25CALL6 159062.76TRUE1.250
2025-07-18110.56CALL0 34259FALSE00
2025-07-18120.32CALL0 76556.12FALSE00
2025-07-18130.21CALL0 125761.39FALSE00
2025-07-18140.15CALL1 10263.27FALSE0.150
2025-07-18150.13CALL0 19662.26FALSE00
2025-07-18160CALL0 30482.85FALSE00
2025-07-18170CALL0 19987.44FALSE00
2025-07-18180CALL0 90126.04FALSE00
2025-07-18190CALL0 73134.02FALSE00
2025-07-18200CALL0 12191.38FALSE00
2025-07-18210CALL0 0161.06FALSE00
2025-07-18220CALL0 0154.73FALSE00
2025-07-18250CALL0 10104.82FALSE00
2025-07-1810PUT0 0658.17FALSE00
2025-07-1820PUT0 0481.72FALSE00
2025-07-1830PUT0 113169.96FALSE00
2025-07-1840PUT0 32326.62FALSE00
2025-07-1850PUT0 123267.3FALSE00
2025-07-1860.15PUT0 77142.36FALSE00
2025-07-1870.15PUT1 224492.65FALSE0.150
2025-07-1880.3PUT48 520387.62FALSE0.30
2025-07-1890.55PUT291 217883.77FALSE-0.05-0.08
2025-07-18100.86PUT53 135976.29FALSE0.860
2025-07-18111.91PUT0 20477.84TRUE00
2025-07-18120PUT0 20873.24TRUE00
2025-07-18133.5PUT0 120281.16TRUE00
2025-07-18144.75PUT0 8087.01TRUE00
2025-07-18150PUT0 489.48TRUE00
2025-07-18160PUT0 599.88TRUE00
2025-07-18170PUT0 1103.5TRUE00
2025-07-18180PUT0 2112TRUE00
2025-07-18190PUT0 2119.88TRUE00
2025-07-18200PUT0 0120.04TRUE00
2025-07-18210PUT0 0152.13TRUE00
2025-07-18220PUT0 25158.92TRUE00
2025-07-18250PUT0 22182.69TRUE00
2025-10-1710CALL0 00TRUE00
2025-10-1720CALL0 0433.47TRUE00
2025-10-1730CALL0 0304.18TRUE00
2025-10-1740CALL0 0235.9TRUE00
2025-10-1750CALL0 1214.23TRUE00
2025-10-1760CALL0 31147.03TRUE00
2025-10-1770CALL0 17450.53TRUE00
2025-10-1780CALL0 37164.72TRUE00
2025-10-1791.95CALL0 74558.14TRUE00
2025-10-17101.82CALL2 57558.02TRUE1.820
2025-10-17111.04CALL0 22260.88FALSE00
2025-10-17120.93CALL0 100160.78FALSE00
2025-10-17130.5CALL0 69453.33FALSE00
2025-10-17140.6CALL1 2559.77FALSE0.60
2025-10-17150.2CALL5 71845.86FALSE0.20
2025-10-17160.22CALL0 2358.05FALSE00
2025-10-17170CALL0 161.9FALSE00
2025-10-17180CALL0 3563.32FALSE00
2025-10-17190.14CALL0 467.73FALSE00
2025-10-17200CALL0 7267.68FALSE00
2025-10-17210CALL0 069.02FALSE00
2025-10-17220CALL0 074.86FALSE00
2025-10-1710PUT0 0592.72FALSE00
2025-10-1720PUT0 0336.76FALSE00
2025-10-1730PUT0 150122FALSE00
2025-10-1740PUT0 0188.28FALSE00
2025-10-1750PUT0 40114.29FALSE00
2025-10-1760.45PUT0 9391.83FALSE00
2025-10-1770PUT0 50990.36FALSE00
2025-10-1780.93PUT0 20895.32FALSE00
2025-10-1791.55PUT0 86387.03FALSE00
2025-10-17101.95PUT0 28288.54FALSE00
2025-10-17112.55PUT0 54487TRUE00
2025-10-17123PUT0 7588.88TRUE00
2025-10-17130PUT0 71883.74TRUE00
2025-10-17140PUT0 10481.43TRUE00
2025-10-17150PUT0 42687.73TRUE00
2025-10-17160PUT0 2186.48TRUE00
2025-10-17170PUT0 090.79TRUE00
2025-10-17180PUT0 194.44TRUE00
2025-10-17190PUT0 097.51TRUE00
2025-10-17200PUT0 0100.04TRUE00
2025-10-17210PUT0 0102.04TRUE00
2025-10-17220PUT0 1103.61TRUE00
2026-01-1610CALL0 00TRUE00
2026-01-1620CALL0 0357.63TRUE00
2026-01-1630CALL0 2246.31TRUE00
2026-01-1640CALL0 0173.61TRUE00
2026-01-1655.2CALL12 144138.89TRUE5.20
2026-01-1660CALL0 2101.03TRUE00
2026-01-1670CALL0 6737.58TRUE00
2026-01-1680CALL0 4260.07TRUE00
2026-01-1690CALL0 5160.6TRUE00
2026-01-16102.17CALL1 207154.71TRUE-0.08-0.04
2026-01-16111.55CALL0 4161.12FALSE00
2026-01-16121.6CALL6 108661.04FALSE0.210.15
2026-01-16131.1CALL0 2659.9FALSE00
2026-01-16140CALL0 6251.4FALSE00
2026-01-16150.89CALL2 230061.28FALSE0.890
2026-01-16160CALL0 1155.64FALSE00
2026-01-16170CALL0 9658.34FALSE00
2026-01-16180.4CALL0 130860.46FALSE00
2026-01-16190.35CALL0 159.77FALSE00
2026-01-16200.39CALL0 82365.52FALSE00
2026-01-16210CALL0 063.81FALSE00
2026-01-16220CALL0 9665.37FALSE00
2026-01-16230CALL0 17466.64FALSE00
2026-01-16250.15CALL0 32564.8FALSE00
2026-01-16270CALL0 11872.72FALSE00
2026-01-16300CALL0 83780.25FALSE00
2026-01-16320CALL0 61106.25FALSE00
2026-01-16350CALL0 26593.52FALSE00
2026-01-16370CALL0 4683.12FALSE00
2026-01-16400.15CALL0 49681.36FALSE00
2026-01-1610PUT0 0465.43FALSE00
2026-01-1620PUT0 0267.75FALSE00
2026-01-1630PUT0 14192.16FALSE00
2026-01-1640PUT0 5147.61FALSE00
2026-01-1650PUT0 61299.77FALSE00
2026-01-1660PUT0 1292.99FALSE00
2026-01-1670PUT0 3089.81FALSE00
2026-01-1680PUT0 385.58FALSE00
2026-01-1691.9PUT0 5989.69FALSE00
2026-01-16102.65PUT0 165590.2FALSE00
2026-01-16110PUT0 592.1TRUE00
2026-01-16120PUT0 3590.13TRUE00
2026-01-16130PUT0 888.51TRUE00
2026-01-16140PUT0 385.8TRUE00
2026-01-16150PUT0 91386.64TRUE00
2026-01-16160PUT0 588.18TRUE00
2026-01-16170PUT0 090.6TRUE00
2026-01-16180PUT0 13392.47TRUE00
2026-01-16190PUT0 093.86TRUE00
2026-01-16200PUT0 15696.51TRUE00
2026-01-16210PUT0 097TRUE00
2026-01-162213.1PUT0 298.95TRUE00
2026-01-16230PUT0 44100.65TRUE00
2026-01-16250PUT0 11103.34TRUE00
2026-01-16270PUT0 0107.19TRUE00
2026-01-16300PUT0 23110.77TRUE00
2026-01-16320PUT0 0113.22TRUE00
2026-01-16350PUT0 0117.24TRUE00
2026-01-16370PUT0 0118.59TRUE00
2026-01-16400PUT0 10118.24TRUE00
2027-01-1537.62CALL2 12255.5TRUE7.620
2027-01-1555.21CALL0 10941.19TRUE00
2027-01-1583.4CALL0 29961.13TRUE00
2027-01-15102.15CALL0 52829.06TRUE00
2027-01-15122.28CALL1 19147.92FALSE2.280
2027-01-15151.3CALL1 48143.99FALSE1.30
2027-01-15170CALL0 552451.84FALSE00
2027-01-15200CALL0 283948.98FALSE00
2027-01-15220.88CALL0 12877.15FALSE00
2027-01-15250CALL0 5671.2FALSE00
2027-01-15300.5CALL0 3158.74FALSE00
2027-01-15350CALL0 3269.3FALSE00
2027-01-1530.2PUT10 9076.43FALSE0.20
2027-01-1550PUT0 3272.56FALSE00
2027-01-1581.96PUT0 22358.84FALSE00
2027-01-15103.5PUT0 15157.22FALSE00
2027-01-15124.4PUT0 3459.07TRUE00
2027-01-15150PUT0 28261.36TRUE00
2027-01-15170PUT0 8171.47TRUE00
2027-01-15200PUT0 3880.57TRUE00
2027-01-15220PUT0 1586.29TRUE00
2027-01-15250PUT0 083.51TRUE00
2027-01-15300PUT0 093.8TRUE00
2027-01-15350PUT0 290.54TRUE00

Latest CSIQ Trades:

Date Shares Price
Jun 13, 2022 7:59 PM EST62$30.19
Jun 13, 2022 7:59 PM EST44$30.19
Jun 13, 2022 7:59 PM EST83$30.19
Jun 13, 2022 7:59 PM EST38$30.19
Jun 13, 2022 7:59 PM EST100$30.185

Canadian Solar Inc (CSIQ) SEC Filings:

An SEC filing is a financial statement or other formal document submitted to the U.S. Securities and Exchange Commission (SEC). Public companies, certain insiders, and broker-dealers are required to make regular SEC filings.

Date Form Type Form Name Link
2020-06-296-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920077566/0001104659-20-077566-index.htm
2018-11-29SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000089542118000622/0000895421-18-000622-index.htm
2019-02-12SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000089542119000107/0000895421-19-000107-index.htm
2020-02-12SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000089542120000071/0000895421-20-000071-index.htm
2018-10-10SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000092189518002733/0000921895-18-002733-index.htm
2018-10-11SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000092189518002741/0000921895-18-002741-index.htm
2019-05-06SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000092189519001280/0000921895-19-001280-index.htm
2019-06-07SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000092189519001762/0000921895-19-001762-index.htm
2016-01-04F-3ASRAutomatic shelf registration statement of securities of well-known seasoned issuershttps://www.sec.gov/Archives/edgar/data/1375877/000104746916009506/0001047469-16-009506-index.htm
2016-01-04424B5Prospectus [Rule 424(b)(5)]https://www.sec.gov/Archives/edgar/data/1375877/000104746916009509/0001047469-16-009509-index.htm
2016-01-046-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000104746916009511/0001047469-16-009511-index.htm
2016-01-046-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000104746916009519/0001047469-16-009519-index.htm
2016-04-2020-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1375877/000104746916012359/0001047469-16-012359-index.htm
2017-04-2720-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1375877/000104746917002970/0001047469-17-002970-index.htm
2018-04-2620-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1375877/000104746918003229/0001047469-18-003229-index.htm
2019-04-2520-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1375877/000104746919002579/0001047469-19-002579-index.htm
2015-10-296-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465915073906/0001104659-15-073906-index.htm
2015-11-056-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465915075969/0001104659-15-075969-index.htm
2015-11-106-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465915077479/0001104659-15-077479-index.htm
2015-11-206-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465915080334/0001104659-15-080334-index.htm
2015-12-016-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465915082065/0001104659-15-082065-index.htm
2015-12-166-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465915084976/0001104659-15-084976-index.htm
2015-12-216-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465915085889/0001104659-15-085889-index.htm
2016-01-046-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916087617/0001104659-16-087617-index.htm
2016-01-066-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916088272/0001104659-16-088272-index.htm
2016-01-296-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916092321/0001104659-16-092321-index.htm
2016-02-176-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916097529/0001104659-16-097529-index.htm
2016-02-196-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916098235/0001104659-16-098235-index.htm
2016-03-106-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916104113/0001104659-16-104113-index.htm
2016-04-226-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916113348/0001104659-16-113348-index.htm
2016-05-116-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916119945/0001104659-16-119945-index.htm
2016-05-116-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916119948/0001104659-16-119948-index.htm
2016-05-31SDhttps://www.sec.gov/Archives/edgar/data/1375877/000110465916124158/0001104659-16-124158-index.htm
2016-06-066-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916125511/0001104659-16-125511-index.htm
2016-06-246-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916129186/0001104659-16-129186-index.htm
2016-06-276-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916129353/0001104659-16-129353-index.htm
2016-08-186-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916140391/0001104659-16-140391-index.htm
2016-10-146-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916150134/0001104659-16-150134-index.htm
2016-11-216-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465916158231/0001104659-16-158231-index.htm
2017-01-066-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917001033/0001104659-17-001033-index.htm
2017-02-076-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917006805/0001104659-17-006805-index.htm
2017-03-216-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917018201/0001104659-17-018201-index.htm
2017-04-186-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917023858/0001104659-17-023858-index.htm
2017-05-31SDhttps://www.sec.gov/Archives/edgar/data/1375877/000110465917036384/0001104659-17-036384-index.htm
2017-05-316-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917036614/0001104659-17-036614-index.htm
2017-06-066-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917037609/0001104659-17-037609-index.htm
2017-06-286-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917041948/0001104659-17-041948-index.htm
2017-08-146-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917051487/0001104659-17-051487-index.htm
2017-09-256-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917058543/0001104659-17-058543-index.htm
2017-10-266-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917063899/0001104659-17-063899-index.htm
2017-11-096-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917067133/0001104659-17-067133-index.htm
2017-12-116-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465917072625/0001104659-17-072625-index.htm
2017-12-12SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000110465917072836/0001104659-17-072836-index.htm
2018-01-126-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918001960/0001104659-18-001960-index.htm
2018-01-256-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918003886/0001104659-18-003886-index.htm
2018-02-226-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918011207/0001104659-18-011207-index.htm
2018-03-136-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918016985/0001104659-18-016985-index.htm
2018-03-196-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918018500/0001104659-18-018500-index.htm
2018-05-166-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918033644/0001104659-18-033644-index.htm
2018-06-296-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918043041/0001104659-18-043041-index.htm
2018-08-14SDhttps://www.sec.gov/Archives/edgar/data/1375877/000110465918051645/0001104659-18-051645-index.htm
2018-08-146-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918051778/0001104659-18-051778-index.htm
2018-09-066-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918055477/0001104659-18-055477-index.htm
2018-10-266-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918064071/0001104659-18-064071-index.htm
2018-11-056-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918065871/0001104659-18-065871-index.htm
2018-11-08SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000110465918066824/0001104659-18-066824-index.htm
2018-11-156-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465918068666/0001104659-18-068666-index.htm
2019-02-086-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919006506/0001104659-19-006506-index.htm
2019-03-216-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919016446/0001104659-19-016446-index.htm
2019-05-156-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919029724/0001104659-19-029724-index.htm
2019-05-23SDhttps://www.sec.gov/Archives/edgar/data/1375877/000110465919031344/0001104659-19-031344-index.htm
2019-05-306-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919032584/0001104659-19-032584-index.htm
2019-06-266-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919037527/0001104659-19-037527-index.htm
2019-07-23SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000110465919041371/0001104659-19-041371-index.htm
2019-08-156-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919046035/0001104659-19-046035-index.htm
2019-11-126-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919062645/0001104659-19-062645-index.htm
2019-12-046-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919069729/0001104659-19-069729-index.htm
2019-12-106-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465919071170/0001104659-19-071170-index.htm
2020-01-076-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920001764/0001104659-20-001764-index.htm
2020-02-216-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920023587/0001104659-20-023587-index.htm
2020-03-266-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920038809/0001104659-20-038809-index.htm
2020-04-2820-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1375877/000110465920052010/0001104659-20-052010-index.htm
2020-05-286-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920066707/0001104659-20-066707-index.htm
2020-05-29SDhttps://www.sec.gov/Archives/edgar/data/1375877/000110465920067305/0001104659-20-067305-index.htm
2020-06-296-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920077566/0001104659-20-077566-index.htm
2020-07-286-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920087339/0001104659-20-087339-index.htm
2020-08-076-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920091766/0001104659-20-091766-index.htm
2020-09-026-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920101631/0001104659-20-101631-index.htm
2020-09-096-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920103478/0001104659-20-103478-index.htm
2020-09-096-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920103483/0001104659-20-103483-index.htm
2020-09-116-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920104205/0001104659-20-104205-index.htm
2020-09-166-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920105543/0001104659-20-105543-index.htm
2020-09-306-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1375877/000110465920110141/0001104659-20-110141-index.htm
2018-01-05SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000114036118000984/0001140361-18-000984-index.htm
2020-02-13SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000114036120003097/0001140361-20-003097-index.htm
2016-01-19SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000119312516431787/0001193125-16-431787-index.htm
2017-02-10SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000119312517037954/0001193125-17-037954-index.htm
2018-02-08SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000119312518035735/0001193125-18-035735-index.htm
2018-08-29SC 13DGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000119380518001105/0001193805-18-001105-index.htm
2020-10-28SC 13D/AGeneral statement of acquisition of beneficial ownershiphttps://www.sec.gov/Archives/edgar/data/1375877/000119380520001321/0001193805-20-001321-index.htm
2018-09-07SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1375877/000156761918002268/0001567619-18-002268-index.htm
2016-05-24CT ORDERConfidential treatment orderhttps://www.sec.gov/Archives/edgar/data/1375877/999999999716023146/9999999997-16-023146-index.htm