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-04-1140CALL0 0208TRUE00
2025-04-114.50CALL0 0236.05TRUE00
2025-04-1150CALL0 0154.22TRUE00
2025-04-115.50CALL0 0159.46TRUE00
2025-04-1160CALL0 0151.79TRUE00
2025-04-116.50CALL0 0252.51TRUE00
2025-04-1170CALL0 0184.56TRUE00
2025-04-117.50CALL0 0154.31TRUE00
2025-04-1180CALL0 071.13TRUE00
2025-04-118.51.9CALL0 273.83TRUE00
2025-04-1190.64CALL15 1074.26TRUE-0.25-0.28
2025-04-119.50.35CALL13 6466.28FALSE-0.25-0.42
2025-04-11100.2CALL4 3967.43FALSE-0.15-0.43
2025-04-1110.50.13CALL9 14873.02FALSE0.130
2025-04-11110.15CALL0 10281.55FALSE00
2025-04-1111.50.18CALL0 10879.5FALSE00
2025-04-11120.07CALL0 21890.78FALSE00
2025-04-1112.50.07CALL0 129189.89FALSE00
2025-04-11130.18CALL0 3207.7FALSE00
2025-04-1113.50CALL0 0215.55FALSE00
2025-04-11140CALL0 0129.14FALSE00
2025-04-1114.50CALL0 0238.2FALSE00
2025-04-11150CALL0 0248.61FALSE00
2025-04-1115.50CALL0 0258.49FALSE00
2025-04-11160CALL0 0267.9FALSE00
2025-04-1116.50CALL0 0276.88FALSE00
2025-04-11170CALL0 0285.47FALSE00
2025-04-1117.50CALL0 0293.7FALSE00
2025-04-11180CALL0 0301.6FALSE00
2025-04-11190CALL0 0316.51FALSE00
2025-04-11200CALL0 0319.02FALSE00
2025-04-1140PUT0 0453.23FALSE00
2025-04-114.50PUT0 0391.9FALSE00
2025-04-1150PUT0 0354.17FALSE00
2025-04-115.50PUT0 0312.26FALSE00
2025-04-1160PUT0 0273.91FALSE00
2025-04-116.50PUT0 0244.26FALSE00
2025-04-1170.15PUT0 1199.35FALSE00
2025-04-117.50PUT0 0118.61FALSE00
2025-04-1180.05PUT0 475.72FALSE00
2025-04-118.50.2PUT55 272.51FALSE0.20
2025-04-1190.25PUT4 1771.01FALSE0.030.14
2025-04-119.50.61PUT25 3566.77TRUE0.260.74
2025-04-11100.6PUT0 2278.61TRUE00
2025-04-1110.51.35PUT17 3864.82TRUE1.350
2025-04-11111.84PUT40 3577.01TRUE1.840
2025-04-1111.51.65PUT0 12461.11TRUE00
2025-04-11120PUT0 0243.38TRUE00
2025-04-1112.50PUT0 0108.45TRUE00
2025-04-11130PUT0 0127.97TRUE00
2025-04-1113.50PUT0 0116.55TRUE00
2025-04-11140PUT0 0147.76TRUE00
2025-04-1114.54.7PUT0 1270.06TRUE00
2025-04-11150PUT0 0232.84TRUE00
2025-04-1115.50PUT0 0149.12TRUE00
2025-04-11160PUT0 0292.1TRUE00
2025-04-1116.50PUT0 0301.45TRUE00
2025-04-11170PUT0 0310.4TRUE00
2025-04-1117.50PUT0 0176.62TRUE00
2025-04-11180PUT0 0182.88TRUE00
2025-04-11190PUT0 0342.76TRUE00
2025-04-11200PUT0 0347.04TRUE00
2025-04-1730CALL0 0480.11TRUE00
2025-04-1740CALL0 0166.69TRUE00
2025-04-174.50CALL0 0142.89TRUE00
2025-04-1750CALL0 0121.69TRUE00
2025-04-175.50CALL0 0102.57TRUE00
2025-04-1764.5CALL0 217123.71TRUE00
2025-04-176.52.8CALL3 0104.11TRUE2.80
2025-04-1770CALL0 074.75TRUE00
2025-04-177.50CALL0 082.29TRUE00
2025-04-1781.8CALL0 36273.24TRUE00
2025-04-178.50CALL0 067.8TRUE00
2025-04-1790.7CALL1 6368.38TRUE0.70
2025-04-179.50.46CALL1 2367.7FALSE-0.19-0.29
2025-04-17100.29CALL169 45167.59FALSE0.290
2025-04-1710.50.14CALL2 3367.56FALSE-0.14-0.5
2025-04-17110.1CALL107 56367.27FALSE0.10
2025-04-1711.50.12CALL0 4165.6FALSE00
2025-04-17120.07CALL3 102381.05FALSE0.070
2025-04-1712.50CALL0 0109.9FALSE00
2025-04-17130.04CALL244 1147187.75FALSE-0.06-0.6
2025-04-1713.50.1CALL0 2157.67FALSE00
2025-04-17140.05CALL15 769106.68FALSE0.050
2025-04-1714.50CALL0 0188.64FALSE00
2025-04-17150.06CALL5 1590124.34FALSE0.060
2025-04-1715.50CALL0 0191.6FALSE00
2025-04-17160.1CALL0 685212.82FALSE00
2025-04-17170.05CALL0 1192185.29FALSE00
2025-04-17180.05CALL0 243190.49FALSE00
2025-04-17190.28CALL0 298208.37FALSE00
2025-04-17200.05CALL0 176194.99FALSE00
2025-04-17210.1CALL0 87213.04FALSE00
2025-04-17220.05CALL0 108230FALSE00
2025-04-17250.07CALL0 189190.87FALSE00
2025-04-17300.05CALL0 20240FALSE00
2025-04-17350.08CALL0 22264.2FALSE00
2025-04-1730.01PUT0 30442.45FALSE00
2025-04-1740PUT0 0323.95FALSE00
2025-04-174.50PUT0 0285.61FALSE00
2025-04-1750.05PUT0 133279.9FALSE00
2025-04-175.50PUT0 0220.68FALSE00
2025-04-1760.15PUT0 3215.79FALSE00
2025-04-176.50PUT0 0187.33FALSE00
2025-04-1770.2PUT0 154113.79FALSE00
2025-04-177.50PUT0 067.17FALSE00
2025-04-1780.15PUT201 12772.8FALSE0.150
2025-04-178.50.25PUT101 267.58FALSE0.10.67
2025-04-1790.5PUT3 33974.42FALSE0.230.85
2025-04-179.50.56PUT1 10866.45TRUE0.160.4
2025-04-17101.05PUT228 77868.84TRUE0.30.4
2025-04-1710.50.91PUT0 278.76TRUE00
2025-04-17111.87PUT46 195171.03TRUE1.870
2025-04-1711.50PUT0 083.71TRUE00
2025-04-17122.1PUT0 35960.76TRUE00
2025-04-1712.50PUT0 0110.05TRUE00
2025-04-17133.03PUT0 232119.63TRUE00
2025-04-1713.50PUT0 098.44TRUE00
2025-04-17143.4PUT0 146105.81TRUE00
2025-04-1714.50PUT0 0112.82TRUE00
2025-04-17154.35PUT0 378119.51TRUE00
2025-04-1715.50PUT0 0160.14TRUE00
2025-04-17165.5PUT0 114167.12TRUE00
2025-04-17177.5PUT0 22143.63TRUE00
2025-04-17188.5PUT2 101154.41TRUE8.50
2025-04-17196PUT0 0164.47TRUE00
2025-04-17209.9PUT0 105214.1TRUE00
2025-04-17210PUT0 0223.97TRUE00
2025-04-17228.9PUT0 0301.31TRUE00
2025-04-17250PUT0 0338.29TRUE00
2025-04-173019.9PUT0 0293.08TRUE00
2025-04-17350PUT0 0407.98TRUE00
2025-04-2550CALL0 0273.62TRUE00
2025-04-255.50CALL0 0241.8TRUE00
2025-04-2560CALL0 0204.14TRUE00
2025-04-256.50CALL0 073.79TRUE00
2025-04-2570CALL0 0118.4TRUE00
2025-04-257.50CALL0 067.75TRUE00
2025-04-2582.1CALL0 168.15TRUE00
2025-04-258.50CALL0 068.11TRUE00
2025-04-2590CALL0 067.2TRUE00
2025-04-259.50.55CALL21 165.44FALSE0.550
2025-04-25100.35CALL3 1262.88FALSE-0.2-0.36
2025-04-2510.50.25CALL34 1465.84FALSE0.250
2025-04-25110.17CALL40 3267.15FALSE0.170
2025-04-2511.50.25CALL0 8065.66FALSE00
2025-04-25120.18CALL0 10074.32FALSE00
2025-04-2512.50.16CALL0 17111.58FALSE00
2025-04-25130.07CALL0 7130.76FALSE00
2025-04-2513.50.2CALL0 1145.92FALSE00
2025-04-25140CALL0 0109.23FALSE00
2025-04-2514.50CALL0 0168.27FALSE00
2025-04-25150CALL0 0175.55FALSE00
2025-04-2515.50CALL0 0182.47FALSE00
2025-04-25160CALL0 0185.56FALSE00
2025-04-25170CALL0 0197.76FALSE00
2025-04-25180CALL0 0201.39FALSE00
2025-04-25190CALL0 0219.31FALSE00
2025-04-25200CALL0 0194.13FALSE00
2025-04-2550PUT0 0246.22FALSE00
2025-04-255.50PUT0 0217.13FALSE00
2025-04-2560PUT0 0195.04FALSE00
2025-04-256.50PUT0 0153.08FALSE00
2025-04-2570.15PUT0 1078.17FALSE00
2025-04-257.50.22PUT0 1573.58FALSE00
2025-04-2580.16PUT0 168.88FALSE00
2025-04-258.50.32PUT2 065.32FALSE0.320
2025-04-2590.5PUT1 2562.79FALSE0.50
2025-04-259.51.05PUT0 166.22TRUE00
2025-04-25101.05PUT11 458.34TRUE0.230.28
2025-04-2510.51.29PUT0 763.73TRUE00
2025-04-25111.41PUT0 865.27TRUE00
2025-04-2511.50PUT0 061.67TRUE00
2025-04-25122.36PUT0 2075.6TRUE00
2025-04-2512.50PUT0 078.05TRUE00
2025-04-25130PUT0 0151.56TRUE00
2025-04-2513.50PUT0 084.6TRUE00
2025-04-25140PUT0 090.9TRUE00
2025-04-2514.50PUT0 0183.17TRUE00
2025-04-25150PUT0 0102.63TRUE00
2025-04-2515.50PUT0 0154.94TRUE00
2025-04-25160PUT0 0204.91TRUE00
2025-04-25170PUT0 0217.79TRUE00
2025-04-25180PUT0 0229.63TRUE00
2025-04-25190PUT0 0240.59TRUE00
2025-04-25200PUT0 0149.39TRUE00
2025-05-0250CALL0 0243.3TRUE00
2025-05-025.50CALL0 0214.94TRUE00
2025-05-0260CALL0 0181.36TRUE00
2025-05-026.50CALL0 0135.72TRUE00
2025-05-0270CALL0 073.76TRUE00
2025-05-027.50CALL0 063.99TRUE00
2025-05-0280CALL0 069.57TRUE00
2025-05-028.50CALL0 067.93TRUE00
2025-05-0291.14CALL0 864.1TRUE00
2025-05-029.50CALL0 062.47FALSE00
2025-05-02101.01CALL0 565.17FALSE00
2025-05-0210.50.28CALL6 661.64FALSE-0.07-0.2
2025-05-02110.3CALL0 563.4FALSE00
2025-05-0211.50.42CALL0 14766.02FALSE00
2025-05-02120.1CALL11 3566.07FALSE0.10
2025-05-0212.50.38CALL0 1968.19FALSE00
2025-05-02130.35CALL0 5110.2FALSE00
2025-05-0213.50.1CALL0 1120.72FALSE00
2025-05-02140.23CALL0 1133.98FALSE00
2025-05-0214.50CALL0 0143.77FALSE00
2025-05-02150CALL0 0153.25FALSE00
2025-05-02160CALL0 0168.31FALSE00
2025-05-02170CALL0 0179.26FALSE00
2025-05-02180CALL0 0186.06FALSE00
2025-05-02190CALL0 0195.29FALSE00
2025-05-02200CALL0 0203.86FALSE00
2025-05-0250PUT0 0224.48FALSE00
2025-05-025.50PUT0 0198.12FALSE00
2025-05-0260PUT0 0170FALSE00
2025-05-026.50PUT0 0124.54FALSE00
2025-05-0270PUT0 069.81FALSE00
2025-05-027.50PUT0 069.93FALSE00
2025-05-0280.23PUT3 165.43FALSE0.230
2025-05-028.50PUT0 066.71FALSE00
2025-05-0290.6PUT1 165.41FALSE0.60
2025-05-029.50.8PUT1 059.36TRUE0.80
2025-05-02100PUT0 061.96TRUE00
2025-05-0210.51.55PUT5 365.33TRUE1.550
2025-05-02110PUT0 055.44TRUE00
2025-05-0211.51.96PUT0 255.9TRUE00
2025-05-02120PUT0 068.36TRUE00
2025-05-0212.50PUT0 0132.47TRUE00
2025-05-02130PUT0 070.86TRUE00
2025-05-0213.50PUT0 0106.47TRUE00
2025-05-02140PUT0 082.59TRUE00
2025-05-0214.50PUT0 0140.58TRUE00
2025-05-02150PUT0 0170.92TRUE00
2025-05-02160PUT0 0183.59TRUE00
2025-05-02170PUT0 0112.02TRUE00
2025-05-02180PUT0 0205.78TRUE00
2025-05-02190PUT0 0215.62TRUE00
2025-05-02200PUT0 0224.79TRUE00
2025-05-0950CALL0 0203.94TRUE00
2025-05-095.50CALL0 0171.47TRUE00
2025-05-0960CALL0 0146.15TRUE00
2025-05-096.50CALL0 079.9TRUE00
2025-05-0970CALL0 071.08TRUE00
2025-05-097.50CALL0 072.11TRUE00
2025-05-0980CALL0 071.01TRUE00
2025-05-098.50CALL0 068.37TRUE00
2025-05-0990CALL0 068.5TRUE00
2025-05-099.50CALL0 066.76FALSE00
2025-05-09100CALL0 065.4FALSE00
2025-05-0910.50CALL0 066.97FALSE00
2025-05-09110CALL0 067.98FALSE00
2025-05-0911.50CALL0 071.77FALSE00
2025-05-09120CALL0 070.78FALSE00
2025-05-0912.50CALL0 074.37FALSE00
2025-05-09130CALL0 080.82FALSE00
2025-05-0913.50CALL0 0100.77FALSE00
2025-05-09140CALL0 0113.14FALSE00
2025-05-0914.50CALL0 0125.07FALSE00
2025-05-09150CALL0 0133.74FALSE00
2025-05-09160CALL0 0150.3FALSE00
2025-05-09170CALL0 0163.11FALSE00
2025-05-0917.50CALL0 0167.78FALSE00
2025-05-09180CALL0 0172.27FALSE00
2025-05-09190CALL0 0180.73FALSE00
2025-05-09200CALL0 0185.52FALSE00
2025-05-0950PUT0 0204.61FALSE00
2025-05-095.50PUT0 0176.59FALSE00
2025-05-0960PUT0 0147.48FALSE00
2025-05-096.50PUT0 0113.59FALSE00
2025-05-0970PUT0 077.95FALSE00
2025-05-097.50PUT0 070.89FALSE00
2025-05-0980PUT0 070.25FALSE00
2025-05-098.50PUT0 067.88FALSE00
2025-05-0990PUT0 066.09FALSE00
2025-05-099.50PUT0 066.54TRUE00
2025-05-09100PUT0 065.24TRUE00
2025-05-0910.50PUT0 064.57TRUE00
2025-05-09111.95PUT2 059.96TRUE1.950
2025-05-0911.50PUT0 065.79TRUE00
2025-05-09120PUT0 066.9TRUE00
2025-05-0912.50PUT0 069.91TRUE00
2025-05-09130PUT0 076.3TRUE00
2025-05-0913.50PUT0 0104.29TRUE00
2025-05-09140PUT0 0122.6TRUE00
2025-05-0914.50PUT0 0145.11TRUE00
2025-05-09150PUT0 0151.3TRUE00
2025-05-09160PUT0 0157.35TRUE00
2025-05-09170PUT0 0173.27TRUE00
2025-05-0917.50PUT0 0172.59TRUE00
2025-05-09180PUT0 0182.92TRUE00
2025-05-09190PUT0 0191.85TRUE00
2025-05-09200PUT0 0200.18TRUE00
2025-05-1620CALL0 0406.37TRUE00
2025-05-1630CALL0 0224.84TRUE00
2025-05-1640CALL0 0171.29TRUE00
2025-05-1650CALL0 0130.62TRUE00
2025-05-1660CALL0 071.21TRUE00
2025-05-1670CALL0 047.75TRUE00
2025-05-1682.35CALL0 570.06TRUE00
2025-05-1691.55CALL0 1568.8TRUE00
2025-05-16100.6CALL34 3465.98FALSE-0.16-0.21
2025-05-16110.32CALL30 064.48FALSE0.320
2025-05-16120.35CALL0 8565.28FALSE00
2025-05-16130.1CALL1 1367.02FALSE0.10
2025-05-16140.13CALL0 366.68FALSE00
2025-05-16150.05CALL0 1098.94FALSE00
2025-05-16160CALL0 0133.37FALSE00
2025-05-16170CALL0 0142.39FALSE00
2025-05-16180CALL0 0150.68FALSE00
2025-05-16200CALL0 0165.45FALSE00
2025-05-1620PUT0 0393.89FALSE00
2025-05-1630PUT0 0292.71FALSE00
2025-05-1640PUT0 0226.47FALSE00
2025-05-1650.41PUT0 1176.8FALSE00
2025-05-1660PUT0 076.24FALSE00
2025-05-1670.16PUT0 372.19FALSE00
2025-05-1680.35PUT21 167.56FALSE0.350
2025-05-1690.75PUT1 3167.12FALSE0.750
2025-05-16101.07PUT0 1968.31TRUE00
2025-05-16112.03PUT42 063.62TRUE2.030
2025-05-16122.5PUT0 1079.57TRUE00
2025-05-16130PUT0 078.71TRUE00
2025-05-16144PUT0 471.85TRUE00
2025-05-16150PUT0 0100.5TRUE00
2025-05-16160PUT0 0109.89TRUE00
2025-05-16170PUT0 0132.91TRUE00
2025-05-16180PUT0 0104.58TRUE00
2025-05-16200PUT0 0117.81TRUE00
2025-06-2030CALL0 0255.51TRUE00
2025-06-2050CALL0 066.95TRUE00
2025-06-2060CALL0 061.05TRUE00
2025-06-2073.4CALL0 266.47TRUE00
2025-06-2082.78CALL0 866.03TRUE00
2025-06-2091.9CALL0 4865.97TRUE00
2025-06-20100.9CALL33 28166.58FALSE-0.12-0.12
2025-06-20110.55CALL2 44963.21FALSE-0.25-0.31
2025-06-20120.35CALL35 40163.04FALSE0.350
2025-06-20130.21CALL5 170362.09FALSE-0.12-0.36
2025-06-20140.15CALL2 49264.52FALSE-0.05-0.25
2025-06-20150.12CALL2 66368.15FALSE-0.04-0.25
2025-06-20160.3CALL0 21271.75FALSE00
2025-06-20170.1CALL12 35977.58FALSE0.10
2025-06-20180.08CALL6 63179.42FALSE0.080
2025-06-20200.11CALL0 205687.8FALSE00
2025-06-20220.1CALL0 482144.19FALSE00
2025-06-20250.08CALL0 146106.7FALSE00
2025-06-20270.41CALL0 13135FALSE00
2025-06-20300.3CALL0 71170.17FALSE00
2025-06-20320.07CALL0 19137.5FALSE00
2025-06-20350.04CALL0 6133.44FALSE00
2025-06-2030PUT0 0233.28FALSE00
2025-06-2050PUT0 0138.32FALSE00
2025-06-2060.15PUT0 476.77FALSE00
2025-06-2070.25PUT0 6368.7FALSE00
2025-06-2080.49PUT0 7766.43FALSE00
2025-06-2090.9PUT1 47260.8FALSE0.90
2025-06-20101.55PUT4 50864.72TRUE1.550
2025-06-20112.21PUT5 76961.94TRUE2.210
2025-06-20122.65PUT0 54064.46TRUE00
2025-06-20133.89PUT1 1036661.54TRUE3.890
2025-06-20144.9PUT4 9571.59TRUE4.90
2025-06-20154.55PUT0 58073.71TRUE00
2025-06-20165.6PUT0 41272.54TRUE00
2025-06-20177.6PUT0 4787.51TRUE00
2025-06-20187.6PUT0 260484.68TRUE00
2025-06-202010.31PUT0 58195.31TRUE00
2025-06-202211.8PUT0 2133.67TRUE00
2025-06-202513.67PUT0 0135.37TRUE00
2025-06-202715.62PUT0 0143.34TRUE00
2025-06-20300PUT0 0135.28TRUE00
2025-06-20320PUT0 0197.74TRUE00
2025-06-20350PUT0 0193.41TRUE00
2025-07-1830CALL0 0143.1TRUE00
2025-07-1840CALL0 0107.36TRUE00
2025-07-1855.2CALL0 280.33TRUE00
2025-07-1865.26CALL0 582.78TRUE00
2025-07-1873.3CALL0 668.36TRUE00
2025-07-1882CALL1 2165.15TRUE20
2025-07-1891.45CALL1 12864.01TRUE-0.3-0.17
2025-07-18101.2CALL0 16764.41FALSE00
2025-07-18110.71CALL8 28462.57FALSE0.710
2025-07-18120.5CALL20 17963.03FALSE0.50
2025-07-18130.32CALL258 31665.02FALSE-0.11-0.26
2025-07-18140.43CALL0 12964.12FALSE00
2025-07-18150.2CALL4 20366.7FALSE0.20
2025-07-18160.2CALL2 31572.72FALSE-0.28-0.58
2025-07-18170.3CALL0 19966.82FALSE00
2025-07-18180.25CALL0 9067.59FALSE00
2025-07-18190.28CALL0 73101.46FALSE00
2025-07-18200.11CALL0 119104.04FALSE00
2025-07-18250.06CALL0 9123.2FALSE00
2025-07-1830PUT0 0147.92FALSE00
2025-07-1840PUT0 0123.16FALSE00
2025-07-1850PUT0 0117.24FALSE00
2025-07-1860.2PUT0 272.8FALSE00
2025-07-1870.39PUT1 2969.06FALSE0.390
2025-07-1880.5PUT0 392765.43FALSE00
2025-07-1890.9PUT0 71863.44FALSE00
2025-07-18101.75PUT0 38064.19TRUE00
2025-07-18111.95PUT0 16563.34TRUE00
2025-07-18123.2PUT1 12566.02TRUE3.20
2025-07-18133.59PUT0 7163.38TRUE00
2025-07-18144.88PUT1 7461.91TRUE4.880
2025-07-18154.24PUT0 270.98TRUE00
2025-07-18160PUT0 072.26TRUE00
2025-07-18176.3PUT0 170.83TRUE00
2025-07-18187.9PUT0 176.07TRUE00
2025-07-18197.9PUT0 180.98TRUE00
2025-07-18200PUT0 0109.06TRUE00
2025-07-18250PUT0 0130.69TRUE00
2025-10-1720CALL0 0140.92TRUE00
2025-10-1730CALL0 044.07TRUE00
2025-10-1740CALL0 073TRUE00
2025-10-1750CALL0 072.19TRUE00
2025-10-1763.9CALL50 2578.93TRUE3.90
2025-10-1770CALL0 069.73TRUE00
2025-10-1783CALL0 1060.45TRUE00
2025-10-1792CALL5 1766.95TRUE-0.27-0.12
2025-10-17102CALL0 1365.62FALSE00
2025-10-17111.75CALL0 665.28FALSE00
2025-10-17120.99CALL10 1465.03FALSE0.990
2025-10-17131.1CALL0 2765.49FALSE00
2025-10-17141CALL0 1164.89FALSE00
2025-10-17150.75CALL0 266.15FALSE00
2025-10-17160.41CALL8 565.54FALSE0.410
2025-10-17170.37CALL1 267.86FALSE0.370
2025-10-17180.45CALL0 2067.79FALSE00
2025-10-17190.42CALL0 668.15FALSE00
2025-10-17200.32CALL0 5367.79FALSE00
2025-10-1720PUT0 0164.83FALSE00
2025-10-1730PUT0 0144.55FALSE00
2025-10-1740PUT0 0114.73FALSE00
2025-10-1750.23PUT0 271.64FALSE00
2025-10-1760.41PUT3 170.68FALSE0.410
2025-10-1770.55PUT0 367.72FALSE00
2025-10-1781.02PUT2 1864.79FALSE1.020
2025-10-1791.35PUT0 7565.82FALSE00
2025-10-17101.8PUT0 4864.14TRUE00
2025-10-17110PUT0 064.21TRUE00
2025-10-17120PUT0 063.64TRUE00
2025-10-17130PUT0 063.81TRUE00
2025-10-17140PUT0 066.5TRUE00
2025-10-17155.2PUT0 3556.72TRUE00
2025-10-17166.31PUT0 565.22TRUE00
2025-10-17176.03PUT0 5066.75TRUE00
2025-10-17180PUT0 071.22TRUE00
2025-10-17190PUT0 075.4TRUE00
2025-10-17200PUT0 097.17TRUE00
2026-01-1639.2CALL0 277.78TRUE00
2026-01-1655.9CALL0 19076.05TRUE00
2026-01-16102CALL18 171366.44FALSE20
2026-01-16150.86CALL10 165766.18FALSE-0.14-0.14
2026-01-16180.7CALL0 133166.88FALSE00
2026-01-16200.55CALL0 60167.74FALSE00
2026-01-16230.4CALL0 17269.04FALSE00
2026-01-16250.3CALL0 33468.7FALSE00
2026-01-16270.27CALL0 12070.7FALSE00
2026-01-16300.25CALL0 67771.6FALSE00
2026-01-16320.19CALL0 6172.12FALSE00
2026-01-16350.14CALL0 26496.94FALSE00
2026-01-16370.27CALL0 4683.12FALSE00
2026-01-16400.13CALL7 48882.21FALSE0.130
2026-01-1630PUT0 0128.98FALSE00
2026-01-1650.39PUT0 58273.85FALSE00
2026-01-16102.3PUT0 124966.38TRUE00
2026-01-16155.91PUT0 89266.87TRUE00
2026-01-16188.5PUT0 15568.08TRUE00
2026-01-162010.1PUT0 25275.37TRUE00
2026-01-162313PUT0 73570.94TRUE00
2026-01-162516PUT1 6690.45TRUE160
2026-01-162714.7PUT0 089.63TRUE00
2026-01-163020.3PUT0 492.74TRUE00
2026-01-163215.33PUT0 0100.64TRUE00
2026-01-163525.2PUT0 0102.71TRUE00
2026-01-163719.5PUT0 0100.88TRUE00
2026-01-164030.1PUT0 8126.85TRUE00
2027-01-1537.8CALL0 10183.73TRUE00
2027-01-1555.28CALL1 9566.31TRUE5.280
2027-01-1584.4CALL0 29065.28TRUE00
2027-01-15103.09CALL20 20564.94FALSE-0.26-0.08
2027-01-15122.49CALL1 7263.72FALSE-0.26-0.09
2027-01-15152.05CALL0 17963.02FALSE00
2027-01-15171.85CALL0 3362.54FALSE00
2027-01-15201.5CALL0 17263.51FALSE00
2027-01-15222.11CALL0 12563.6FALSE00
2027-01-15251CALL0 5663.26FALSE00
2027-01-15300.77CALL0 2364.57FALSE00
2027-01-15350.57CALL0 3265.17FALSE00
2027-01-1530.2PUT0 25115.61FALSE00
2027-01-1550.5PUT0 1867.93FALSE00
2027-01-1581.95PUT0 12963.12FALSE00
2027-01-15102.95PUT0 15462.59TRUE00
2027-01-15124.5PUT0 8761.02TRUE00
2027-01-15156.39PUT0 28661.78TRUE00
2027-01-15178.04PUT0 5084.05TRUE00
2027-01-152010.4PUT0 3854.45TRUE00
2027-01-152212.78PUT0 1561.28TRUE00
2027-01-15250PUT0 069.66TRUE00
2027-01-15300PUT0 077.21TRUE00
2027-01-15350PUT0 087.02TRUE00

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