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-09-0510CALL0 00TRUE00
2025-09-0520CALL0 01375TRUE00
2025-09-0530CALL0 01018.76TRUE00
2025-09-0540CALL0 0821.48TRUE00
2025-09-0550CALL0 0653.35TRUE00
2025-09-055.50CALL0 0437.04TRUE00
2025-09-0560CALL0 0314.23TRUE00
2025-09-056.50CALL0 0246.74TRUE00
2025-09-0570CALL0 0234.72TRUE00
2025-09-057.50CALL0 0243.23TRUE00
2025-09-0580CALL0 0299.43TRUE00
2025-09-058.50CALL0 0103.4TRUE00
2025-09-0590.9CALL3 180.45TRUE0.90
2025-09-059.50.52CALL40 1072.77TRUE-0.01-0.02
2025-09-05100.3CALL306 11078.63FALSE0.090.43
2025-09-0510.50.11CALL290 1269.36FALSE-0.21-0.66
2025-09-05110.09CALL67 20287.69FALSE-0.01-0.1
2025-09-0511.50.01CALL0 29102.98FALSE00
2025-09-05120.01CALL0 201140.37FALSE00
2025-09-0512.50.1CALL0 108149.07FALSE00
2025-09-05130.08CALL0 127355.92FALSE00
2025-09-0513.50.06CALL0 6180.84FALSE00
2025-09-05140.93CALL0 70313.65FALSE00
2025-09-0514.50.25CALL0 15159.17FALSE00
2025-09-05150.03CALL0 256346.52FALSE00
2025-09-0515.50.2CALL0 40234.18FALSE00
2025-09-05160.11CALL0 106376.03FALSE00
2025-09-0516.50CALL0 0389.73FALSE00
2025-09-05170CALL0 0388.64FALSE00
2025-09-0517.50CALL0 0386.01FALSE00
2025-09-05180CALL0 0389.78FALSE00
2025-09-0518.50CALL0 0400.89FALSE00
2025-09-05190CALL0 0403.26FALSE00
2025-09-0519.50CALL0 0413.47FALSE00
2025-09-05200CALL0 0423.32FALSE00
2025-09-0520.50CALL0 0432.84FALSE00
2025-09-05210CALL0 0442.05FALSE00
2025-09-0521.50CALL0 0450.96FALSE00
2025-09-05220CALL0 0459.6FALSE00
2025-09-0522.50CALL0 0467.97FALSE00
2025-09-05230CALL0 0476.11FALSE00
2025-09-05240CALL0 0491.7FALSE00
2025-09-05250CALL0 0506.46FALSE00
2025-09-0510PUT0 00FALSE00
2025-09-0520PUT0 01077.93FALSE00
2025-09-0530PUT0 0808.39FALSE00
2025-09-0540PUT0 0646.3FALSE00
2025-09-0550PUT0 0614.21FALSE00
2025-09-055.50PUT0 0547.58FALSE00
2025-09-0560PUT0 0486.99FALSE00
2025-09-056.50PUT0 0431.16FALSE00
2025-09-0570PUT0 0379.04FALSE00
2025-09-057.50PUT0 0357.88FALSE00
2025-09-0580PUT0 0282.63FALSE00
2025-09-058.50.11PUT0 13116.18FALSE00
2025-09-0590.06PUT32 2363.44FALSE-0.14-0.7
2025-09-059.50.22PUT31 10869.88FALSE-0.08-0.27
2025-09-05100.45PUT110 45365.71TRUE-0.27-0.38
2025-09-0510.50.71PUT275 93176.14TRUE-0.19-0.21
2025-09-05111.22PUT135 114215.95TRUE0.160.15
2025-09-0511.52.03PUT0 1665.42TRUE00
2025-09-05120.8PUT0 316174.39TRUE00
2025-09-0512.52.94PUT20 334191.72TRUE2.940
2025-09-05132.36PUT0 32227.89TRUE00
2025-09-0513.52.24PUT0 212311.07TRUE00
2025-09-05140PUT0 0175.28TRUE00
2025-09-0514.50PUT0 0188.19TRUE00
2025-09-05150PUT0 0181.45TRUE00
2025-09-0515.50PUT0 0192.48TRUE00
2025-09-05160PUT0 0203.03TRUE00
2025-09-0516.50PUT0 0213.15TRUE00
2025-09-05170PUT0 0222.88TRUE00
2025-09-0517.50PUT0 0271.32TRUE00
2025-09-05180PUT0 0241.27TRUE00
2025-09-0518.50PUT0 0249.99TRUE00
2025-09-05190PUT0 0258.42TRUE00
2025-09-0519.50PUT0 0266.57TRUE00
2025-09-05200PUT0 0274.47TRUE00
2025-09-0520.50PUT0 0282.14TRUE00
2025-09-05210PUT0 0447.66TRUE00
2025-09-0521.50PUT0 0456.7TRUE00
2025-09-05220PUT0 0465.46TRUE00
2025-09-0522.50PUT0 0473.96TRUE00
2025-09-05230PUT0 0317.34TRUE00
2025-09-05240PUT0 0498.05TRUE00
2025-09-05250PUT0 0342.38TRUE00
2025-09-1210CALL0 01451.99TRUE00
2025-09-1228.73CALL0 0900.26TRUE00
2025-09-1230CALL0 0668.36TRUE00
2025-09-1240CALL0 0539.69TRUE00
2025-09-1250CALL0 0443.09TRUE00
2025-09-1260CALL0 0166.41TRUE00
2025-09-1273.46CALL0 1210.39TRUE00
2025-09-127.50CALL0 0139.95TRUE00
2025-09-1280CALL0 0103.23TRUE00
2025-09-128.50CALL0 075.01TRUE00
2025-09-1290CALL0 071.91TRUE00
2025-09-129.50CALL0 074.52TRUE00
2025-09-12100.46CALL1 2574.84FALSE0.070.18
2025-09-1210.50.33CALL13 573.2FALSE0.080.32
2025-09-12110.19CALL1 7378.53FALSE0.040.27
2025-09-1211.50.17CALL0 2375.92FALSE00
2025-09-12120.12CALL0 105125.12FALSE00
2025-09-1212.50.29CALL0 1139.15FALSE00
2025-09-12130.15CALL0 110215.27FALSE00
2025-09-1213.50.11CALL0 1183.16FALSE00
2025-09-12140.06CALL0 182264.82FALSE00
2025-09-1214.50CALL0 0241.34FALSE00
2025-09-12150.27CALL0 43252.47FALSE00
2025-09-1215.50CALL0 0263FALSE00
2025-09-12160.1CALL0 1273.01FALSE00
2025-09-1216.50CALL0 0282.55FALSE00
2025-09-12170CALL0 0291.65FALSE00
2025-09-1217.50CALL0 0334.38FALSE00
2025-09-12180CALL0 0326.26FALSE00
2025-09-12190CALL0 0300.47FALSE00
2025-09-12200CALL0 0298.73FALSE00
2025-09-12210CALL0 0305.97FALSE00
2025-09-12220CALL0 0312.02FALSE00
2025-09-1222.50CALL0 0317.72FALSE00
2025-09-12230CALL0 0323.24FALSE00
2025-09-12250CALL0 0343.87FALSE00
2025-09-1210PUT0 01112.46FALSE00
2025-09-1220.08PUT0 1732.67FALSE00
2025-09-1230PUT0 0562.81FALSE00
2025-09-1240PUT0 0552.42FALSE00
2025-09-1250PUT0 0417.63FALSE00
2025-09-1260PUT0 0305.89FALSE00
2025-09-1270.05PUT3 2116.6FALSE-0.03-0.38
2025-09-127.50.03PUT1 086.59FALSE0.030
2025-09-1280.1PUT20 194.28FALSE0.020.25
2025-09-128.50.17PUT20 2089.02FALSE0.020.13
2025-09-1290.3PUT55 2387.48FALSE-0.04-0.12
2025-09-129.50.46PUT3 34673.66FALSE-0.04-0.08
2025-09-12100.75PUT22 3772.68TRUE0.140.23
2025-09-1210.50.95PUT105 768.55TRUE-0.09-0.09
2025-09-12111.02PUT0 2174.8TRUE00
2025-09-1211.50PUT0 0108.88TRUE00
2025-09-12121.15PUT0 887.35TRUE00
2025-09-1212.50PUT0 082.05TRUE00
2025-09-12131.2PUT0 55146.38TRUE00
2025-09-1213.52.48PUT0 2128.47TRUE00
2025-09-12143.17PUT0 25138.63TRUE00
2025-09-1214.50PUT0 0130.69TRUE00
2025-09-12150PUT0 0126.91TRUE00
2025-09-1215.50PUT0 0134.61TRUE00
2025-09-12160PUT0 0141.99TRUE00
2025-09-1216.50PUT0 0149.07TRUE00
2025-09-12170PUT0 0155.88TRUE00
2025-09-1217.50PUT0 0162.43TRUE00
2025-09-12180PUT0 0168.76TRUE00
2025-09-12190PUT0 0180.79TRUE00
2025-09-12200PUT0 0192.07TRUE00
2025-09-12219.6PUT0 1318.01TRUE00
2025-09-12220PUT0 0330.43TRUE00
2025-09-1222.50PUT0 0336.37TRUE00
2025-09-12230PUT0 0342.13TRUE00
2025-09-12250PUT0 0363.66TRUE00
2025-09-1930CALL0 0556.89TRUE00
2025-09-1940CALL0 0462.83TRUE00
2025-09-1950CALL0 0356.61TRUE00
2025-09-1960CALL0 0169.56TRUE00
2025-09-1970CALL0 0204.61TRUE00
2025-09-197.50CALL0 0144.9TRUE00
2025-09-1980CALL0 092.09TRUE00
2025-09-198.50CALL0 084.85TRUE00
2025-09-1990CALL0 070.74TRUE00
2025-09-199.50.85CALL53 1376.65TRUE0.150.21
2025-09-19100.62CALL5 2369.83FALSE0.030.05
2025-09-1910.50.46CALL0 12667.58FALSE00
2025-09-19110.27CALL209 10873.82FALSE0.020.08
2025-09-1911.50.2CALL0 21069.75FALSE00
2025-09-19120.15CALL0 30471.56FALSE00
2025-09-1912.50.1CALL1 15581.26FALSE00
2025-09-19130.1CALL1 27090.27FALSE0.020.25
2025-09-1913.50.2CALL0 123161.49FALSE00
2025-09-19140.1CALL11 260106.61FALSE0.10
2025-09-1914.50.37CALL0 37180.62FALSE00
2025-09-19150.05CALL0 341113.79FALSE00
2025-09-1915.50.05CALL0 52182.49FALSE00
2025-09-19160.04CALL0 57141.24FALSE00
2025-09-1916.50.12CALL0 6197.42FALSE00
2025-09-19170.14CALL0 1667153.61FALSE00
2025-09-1917.50CALL0 0211.05FALSE00
2025-09-19180.07CALL0 2157.48FALSE00
2025-09-19190.15CALL0 3253.85FALSE00
2025-09-19200CALL0 0240.67FALSE00
2025-09-19210CALL0 0251.1FALSE00
2025-09-19220CALL0 0260.88FALSE00
2025-09-19250CALL0 0226.32FALSE00
2025-09-1930PUT0 0474.78FALSE00
2025-09-1940PUT0 0424.12FALSE00
2025-09-1950PUT0 0336.99FALSE00
2025-09-1960PUT0 0113.04FALSE00
2025-09-1970PUT0 0153.31FALSE00
2025-09-197.50.01PUT0 4144.44FALSE00
2025-09-1980.06PUT0 5476.22FALSE00
2025-09-198.50.22PUT142 21380.14FALSE-0.06-0.21
2025-09-1990.3PUT7 12970.82FALSE-0.05-0.14
2025-09-199.50.5PUT36 14071.12FALSE0.010.02
2025-09-19100.79PUT50 41374.41TRUE-0.06-0.07
2025-09-1910.51.15PUT100 13579.34TRUE0.120.12
2025-09-19111.55PUT2 29284.21TRUE00
2025-09-1911.50.8PUT0 2595.33TRUE00
2025-09-19121.89PUT0 251101.08TRUE00
2025-09-1912.51.64PUT0 72100.61TRUE00
2025-09-19133.41PUT8 301112.45TRUE0.460.16
2025-09-1913.51.7PUT0 21128.85TRUE00
2025-09-19141.95PUT0 18118.96TRUE00
2025-09-1914.50PUT0 0127.01TRUE00
2025-09-19153.5PUT0 3122.04TRUE00
2025-09-1915.50PUT0 0128.94TRUE00
2025-09-19163.75PUT0 4135.54TRUE00
2025-09-1916.50PUT0 0141.87TRUE00
2025-09-19170PUT0 0147.94TRUE00
2025-09-1917.50PUT0 0153.78TRUE00
2025-09-19180PUT0 0159.4TRUE00
2025-09-19190PUT0 0170.06TRUE00
2025-09-19200PUT0 0180.03TRUE00
2025-09-19210PUT0 0266.84TRUE00
2025-09-19220PUT0 0277.08TRUE00
2025-09-19250PUT0 0295.53TRUE00
2025-09-2610CALL0 01007TRUE00
2025-09-2620CALL0 0623.86TRUE00
2025-09-2630CALL0 0462.77TRUE00
2025-09-2640CALL0 0385.73TRUE00
2025-09-2650CALL0 0296.31TRUE00
2025-09-2660CALL0 0111.5TRUE00
2025-09-2670CALL0 080.38TRUE00
2025-09-2680CALL0 069.6TRUE00
2025-09-2691.04CALL0 2368.69TRUE00
2025-09-26100.54CALL0 969.2FALSE00
2025-09-26110.3CALL1 12166.61FALSE0.020.07
2025-09-26120.17CALL0 8273.2FALSE00
2025-09-26130.12CALL10 8681.37FALSE0.120
2025-09-26140.08CALL0 34153.16FALSE00
2025-09-26150.04CALL0 127174.81FALSE00
2025-09-26160CALL0 0131.69FALSE00
2025-09-26170CALL0 0230.97FALSE00
2025-09-26180CALL0 0243.31FALSE00
2025-09-26190CALL0 0254.67FALSE00
2025-09-26200CALL0 0262.32FALSE00
2025-09-26210CALL0 0272.1FALSE00
2025-09-26220CALL0 0281.25FALSE00
2025-09-26230CALL0 0289.84FALSE00
2025-09-26250CALL0 0305.6FALSE00
2025-09-2610PUT0 0842.1FALSE00
2025-09-2620PUT0 0721.76FALSE00
2025-09-2630PUT0 0467.36FALSE00
2025-09-2640PUT0 0365.28FALSE00
2025-09-2650PUT0 0290.29FALSE00
2025-09-2660PUT0 0247.23FALSE00
2025-09-2670PUT0 089.31FALSE00
2025-09-2680.2PUT5 983.25FALSE00
2025-09-2690.4PUT30 2472.26FALSE00
2025-09-26100.85PUT4 1670.08TRUE0.850
2025-09-26111.02PUT0 375.68TRUE00
2025-09-26122.5PUT1 290.81TRUE2.50
2025-09-26133.41PUT103 297.73TRUE3.410
2025-09-26140PUT0 0119.81TRUE00
2025-09-26150PUT0 0106.6TRUE00
2025-09-26165.69PUT0 10118.39TRUE00
2025-09-26170PUT0 0195.35TRUE00
2025-09-26180PUT0 0151.35TRUE00
2025-09-26190PUT0 0131.18TRUE00
2025-09-26200PUT0 0221.71TRUE00
2025-09-26210PUT0 0223.9TRUE00
2025-09-26220PUT0 0232.69TRUE00
2025-09-26230PUT0 0240.98TRUE00
2025-09-26250PUT0 0256.26TRUE00
2025-10-0310CALL0 0946.32TRUE00
2025-10-0320CALL0 0470.42TRUE00
2025-10-0330CALL0 0351.22TRUE00
2025-10-0340CALL0 0260.15TRUE00
2025-10-0350CALL0 0215.09TRUE00
2025-10-0360CALL0 0193.13TRUE00
2025-10-0370CALL0 0199.83TRUE00
2025-10-0380CALL0 068.95TRUE00
2025-10-0391.57CALL0 470.37TRUE00
2025-10-03100.75CALL2 069.73FALSE0.750
2025-10-03110.55CALL0 168.57FALSE00
2025-10-03120.23CALL0 771.13FALSE00
2025-10-03130CALL0 073.16FALSE00
2025-10-03140.15CALL1 190.33FALSE0.150
2025-10-03150CALL0 0158.17FALSE00
2025-10-03160CALL0 0183.78FALSE00
2025-10-03170CALL0 0200.68FALSE00
2025-10-03180CALL0 0216.64FALSE00
2025-10-03190CALL0 0226.77FALSE00
2025-10-03200CALL0 0236.16FALSE00
2025-10-03210CALL0 0244.9FALSE00
2025-10-03220CALL0 0250.47FALSE00
2025-10-03230CALL0 0255.45FALSE00
2025-10-0310PUT0 0836.39FALSE00
2025-10-0320PUT0 0643.57FALSE00
2025-10-0330PUT0 0479.75FALSE00
2025-10-0340PUT0 0325.78FALSE00
2025-10-0350PUT0 0258.93FALSE00
2025-10-0360PUT0 0220.57FALSE00
2025-10-0370PUT0 091.37FALSE00
2025-10-0380.31PUT6 081.19FALSE0.310
2025-10-0390.55PUT0 1076.62FALSE00
2025-10-03100.95PUT10 1171.24TRUE0.150.19
2025-10-03111.25PUT0 477.16TRUE00
2025-10-03120PUT0 081.65TRUE00
2025-10-03130PUT0 099TRUE00
2025-10-03140PUT0 0174.97TRUE00
2025-10-03150PUT0 0127.47TRUE00
2025-10-03160PUT0 0152.08TRUE00
2025-10-03170PUT0 0169.46TRUE00
2025-10-03180PUT0 0125.97TRUE00
2025-10-03190PUT0 0134.4TRUE00
2025-10-03200PUT0 0198.98TRUE00
2025-10-03210PUT0 0207.5TRUE00
2025-10-03220PUT0 0208.99TRUE00
2025-10-03230PUT0 0216.46TRUE00
2025-10-1010CALL0 0816.72TRUE00
2025-10-1020CALL0 0505.54TRUE00
2025-10-1030CALL0 0374.66TRUE00
2025-10-1040CALL0 0236.26TRUE00
2025-10-1050CALL0 0195.25TRUE00
2025-10-1060CALL0 0144.22TRUE00
2025-10-1070CALL0 069.05TRUE00
2025-10-1082.1CALL2 077.79TRUE2.10
2025-10-1090CALL0 061.48TRUE00
2025-10-10100CALL0 070.87FALSE00
2025-10-10110CALL0 072.55FALSE00
2025-10-10120CALL0 067.22FALSE00
2025-10-10130CALL0 070.02FALSE00
2025-10-10140CALL0 082.12FALSE00
2025-10-10150CALL0 0136.73FALSE00
2025-10-10160CALL0 0153.12FALSE00
2025-10-10170CALL0 0180.32FALSE00
2025-10-10180CALL0 0194.85FALSE00
2025-10-10190CALL0 0206.36FALSE00
2025-10-10200CALL0 0214.92FALSE00
2025-10-1010PUT0 01071.66FALSE00
2025-10-1020PUT0 0595.94FALSE00
2025-10-1030PUT0 0437.15FALSE00
2025-10-1040PUT0 0336.42FALSE00
2025-10-1050PUT0 0272.22FALSE00
2025-10-1060PUT0 0194.26FALSE00
2025-10-1070.1PUT0 1107.61FALSE00
2025-10-1080PUT0 079.98FALSE00
2025-10-1090.55PUT3 072.16FALSE0.550
2025-10-10100PUT0 078.59TRUE00
2025-10-10111.8PUT1 080.79TRUE1.80
2025-10-10122.63PUT1 086.99TRUE2.630
2025-10-10130PUT0 085.46TRUE00
2025-10-10140PUT0 086.06TRUE00
2025-10-10150PUT0 097.37TRUE00
2025-10-10160PUT0 0121.86TRUE00
2025-10-10170PUT0 0144.15TRUE00
2025-10-10180PUT0 0133.73TRUE00
2025-10-10190PUT0 0142.02TRUE00
2025-10-10200PUT0 0149.78TRUE00
2025-10-1710CALL0 0715.69TRUE00
2025-10-1720CALL0 0449.38TRUE00
2025-10-1730CALL0 0357.97TRUE00
2025-10-1740CALL0 0297.22TRUE00
2025-10-1750CALL0 0179.87TRUE00
2025-10-1764.5CALL0 3194.13TRUE00
2025-10-1773.8CALL0 877.98TRUE00
2025-10-1782.1CALL2 33971.34TRUE2.10
2025-10-1791.4CALL190 73868.49TRUE0.20.17
2025-10-17100.9CALL161 64368.79FALSE0.10.13
2025-10-17110.64CALL3 67868.72FALSE0.140.28
2025-10-17120.34CALL37 118670.17FALSE0.040.13
2025-10-17130.18CALL0 102467.62FALSE00
2025-10-17140.15CALL0 45172.23FALSE00
2025-10-17150.1CALL10 95277.75FALSE00
2025-10-17160.13CALL0 110105.12FALSE00
2025-10-17170.09CALL0 49102.89FALSE00
2025-10-17180.06CALL10 6191.81FALSE0.060
2025-10-17190.15CALL0 23132.4FALSE00
2025-10-17200.05CALL0 9390.67FALSE00
2025-10-17210CALL0 0161.61FALSE00
2025-10-17220.2CALL0 754167.93FALSE00
2025-10-17250CALL0 0139.89FALSE00
2025-10-1710PUT0 0311.9FALSE00
2025-10-1720PUT0 0410.39FALSE00
2025-10-1730PUT0 150375.04FALSE00
2025-10-1740.05PUT0 56125.36FALSE00
2025-10-1750.1PUT0 35218.31FALSE00
2025-10-1760.1PUT1 8697.84FALSE0.10
2025-10-1770.2PUT0 250789.18FALSE00
2025-10-1780.35PUT0 17174.09FALSE00
2025-10-1790.7PUT23 99978.72FALSE-0.05-0.07
2025-10-17101.08PUT3 37369.74TRUE0.080.08
2025-10-17111.74PUT23 71170.61TRUE-0.16-0.08
2025-10-17122.2PUT0 30478.4TRUE00
2025-10-17133.2PUT0 85893.77TRUE00
2025-10-17144.15PUT0 139102.37TRUE00
2025-10-17155PUT0 43783.23TRUE00
2025-10-17164.9PUT0 21107.33TRUE00
2025-10-17170PUT0 0116.37TRUE00
2025-10-17187.3PUT0 31153.36TRUE00
2025-10-17190PUT0 0132.45TRUE00
2025-10-17200PUT0 0164.27TRUE00
2025-10-17210PUT0 0176.84TRUE00
2025-10-17220PUT0 1183.71TRUE00
2025-10-17250PUT0 0202.08TRUE00
2026-01-16111.25CALL0 0418.99TRUE00
2026-01-1620CALL0 0160.25TRUE00
2026-01-1630CALL0 2193.01TRUE00
2026-01-1640CALL0 0171.87TRUE00
2026-01-1654.9CALL1 14762.36TRUE4.90
2026-01-1660CALL0 061.67TRUE00
2026-01-1672.98CALL0 6854.21TRUE00
2026-01-1682.6CALL6 7167.46TRUE0.150.06
2026-01-1691.85CALL5 7158.63TRUE-0.06-0.03
2026-01-16101.5CALL96 219763.72FALSE0.050.03
2026-01-16111.03CALL10 8264.27FALSE-0.07-0.06
2026-01-16120.89CALL4 139865.21FALSE0.110.14
2026-01-16130.66CALL0 12163FALSE00
2026-01-16140.65CALL0 170463.57FALSE00
2026-01-16150.36CALL0 286664.86FALSE00
2026-01-16160.25CALL5 12162.7FALSE0.250
2026-01-16170.25CALL0 32567.86FALSE00
2026-01-16180.23CALL0 134181.28FALSE00
2026-01-16190.2CALL0 15687.5FALSE00
2026-01-16200.2CALL0 147872.02FALSE00
2026-01-16210.3CALL0 6105.12FALSE00
2026-01-16220.25CALL0 71113.36FALSE00
2026-01-16230.05CALL0 16993.81FALSE00
2026-01-16240CALL0 0104.66FALSE00
2026-01-16250.23CALL0 390102.08FALSE00
2026-01-16270.1CALL1 10986.56FALSE0.10
2026-01-16300.05CALL0 83376.27FALSE00
2026-01-16320CALL0 61125.94FALSE00
2026-01-16350.12CALL0 25484.77FALSE00
2026-01-16370.1CALL0 44116.88FALSE00
2026-01-16400.05CALL0 487111.01FALSE00
2026-01-1610PUT0 0568.63FALSE00
2026-01-1620PUT0 0331.3FALSE00
2026-01-1630.05PUT0 13246.2FALSE00
2026-01-1640.15PUT0 5184.43FALSE00
2026-01-1650.15PUT0 60390.51FALSE00
2026-01-1660.35PUT0 201182.7FALSE00
2026-01-1670.59PUT0 154077.52FALSE00
2026-01-1680.84PUT0 2174.35FALSE00
2026-01-1691.3PUT1 11575.42FALSE0.10.08
2026-01-16101.9PUT16 155677.56TRUE00
2026-01-16112.4PUT0 31374.05TRUE00
2026-01-16122.84PUT0 18486.51TRUE00
2026-01-16132.65PUT0 6375.4TRUE00
2026-01-16143.51PUT0 5791.01TRUE00
2026-01-16153.6PUT0 79389.73TRUE00
2026-01-16164.2PUT0 7081.3TRUE00
2026-01-16175.8PUT0 2281.34TRUE00
2026-01-16187.85PUT0 13283.52TRUE00
2026-01-16197.2PUT0 288.56TRUE00
2026-01-162010.3PUT0 36589.52TRUE00
2026-01-16210PUT0 089.64TRUE00
2026-01-162213.1PUT0 293.7TRUE00
2026-01-16230PUT0 4492.37TRUE00
2026-01-16240PUT0 0105.68TRUE00
2026-01-16250PUT0 11113.22TRUE00
2026-01-16270PUT0 0127.23TRUE00
2026-01-163019.2PUT0 25107.14TRUE00
2026-01-16320PUT0 0138.45TRUE00
2026-01-16350PUT0 0146.15TRUE00
2026-01-16370PUT0 0150.91TRUE00
2026-01-16400PUT0 8149.06TRUE00
2026-04-1730CALL0 0106.08TRUE00
2026-04-1740CALL0 0164.78TRUE00
2026-04-1750CALL0 058.63TRUE00
2026-04-1764CALL0 2552.98TRUE00
2026-04-1770CALL0 054.32TRUE00
2026-04-1783.9CALL0 855.8TRUE00
2026-04-1792.34CALL3 561.63TRUE0.230.11
2026-04-17101.85CALL3 7859.85FALSE0.110.06
2026-04-17111.6CALL1 4163.43FALSE0.080.05
2026-04-17121.17CALL3 258.98FALSE0.020.02
2026-04-17131.01CALL100 10761.53FALSE0.080.09
2026-04-17140CALL0 060.91FALSE00
2026-04-17150.96CALL0 4161.07FALSE00
2026-04-17160.5CALL4 8059.98FALSE0.50
2026-04-17170CALL0 062.17FALSE00
2026-04-17180.38CALL0 65862.56FALSE00
2026-04-17190CALL0 062.16FALSE00
2026-04-17200.35CALL0 266.8FALSE00
2026-04-17210CALL0 076.4FALSE00
2026-04-17220CALL0 064.74FALSE00
2026-04-17230CALL0 063.32FALSE00
2026-04-17240CALL0 063.35FALSE00
2026-04-17250CALL0 067.85FALSE00
2026-04-1730PUT0 0192.66FALSE00
2026-04-1740PUT0 086.95FALSE00
2026-04-1750PUT0 082.54FALSE00
2026-04-1760.5PUT0 278.13FALSE00
2026-04-1770.7PUT0 150076.09FALSE00
2026-04-1780.95PUT0 10974.18FALSE00
2026-04-1791.45PUT0 22573.35FALSE00
2026-04-17102.13PUT0 12472.63TRUE00
2026-04-17111.95PUT0 673.07TRUE00
2026-04-17122.15PUT0 275.7TRUE00
2026-04-17132.8PUT0 5774.32TRUE00
2026-04-17140PUT0 074.89TRUE00
2026-04-17155PUT0 376.05TRUE00
2026-04-17164.7PUT0 176.28TRUE00
2026-04-17170PUT0 081.42TRUE00
2026-04-17186.5PUT0 175.81TRUE00
2026-04-17190PUT0 077.75TRUE00
2026-04-17200PUT0 079.23TRUE00
2026-04-17210PUT0 080.26TRUE00
2026-04-17220PUT0 083.7TRUE00
2026-04-17230PUT0 080.67TRUE00
2026-04-17240PUT0 083.71TRUE00
2026-04-17250PUT0 086.61TRUE00
2027-01-1539.6CALL0 1561.35TRUE00
2027-01-1555.05CALL0 16250.47TRUE00
2027-01-1583.2CALL27 32247.69TRUE0.140.05
2027-01-15102.5CALL11 60352.88FALSE-0.1-0.04
2027-01-15122CALL3 41356.08FALSE0.250.14
2027-01-15151.2CALL0 76855.77FALSE00
2027-01-15170.85CALL0 1003757.03FALSE00
2027-01-15200.75CALL7 869657.06FALSE0.050.07
2027-01-15220.9CALL0 12859.39FALSE00
2027-01-15250.48CALL0 17675.9FALSE00
2027-01-15300.55CALL0 53263.33FALSE00
2027-01-15350.26CALL0 4781.88FALSE00
2027-01-1530.2PUT0 90302.01FALSE00
2027-01-1550.45PUT0 3362.99FALSE00
2027-01-1581.85PUT0 24969.17FALSE00
2027-01-15102.61PUT0 40660.17TRUE00
2027-01-15124.28PUT25 2568.83TRUE4.280
2027-01-15155.8PUT0 27941.44TRUE00
2027-01-15176.75PUT0 8243.07TRUE00
2027-01-15209.7PUT0 3874.3TRUE00
2027-01-152211.4PUT0 1579.99TRUE00
2027-01-15250PUT0 072.73TRUE00
2027-01-15300PUT0 082.84TRUE00
2027-01-15350PUT0 291.31TRUE00
2027-12-1730CALL0 050.07TRUE00
2027-12-1754.94CALL0 3345.6TRUE00
2027-12-1783.7CALL101 6145.14TRUE0.20.06
2027-12-17103.1CALL10 24549.82FALSE0.30.11
2027-12-17122.65CALL2 5052.79FALSE2.650
2027-12-17151.75CALL0 21852.35FALSE00
2027-12-17171.5CALL1 2550.35FALSE1.50
2027-12-17201.7CALL0 144.51FALSE00
2027-12-17221.4CALL0 1480.99FALSE00
2027-12-17251.27CALL0 982.89FALSE00
2027-12-1730PUT0 0227.33FALSE00
2027-12-1750PUT0 058.32FALSE00
2027-12-1782.3PUT4 267.02FALSE2.30
2027-12-17102.77PUT1 665.79TRUE2.770
2027-12-17123.5PUT0 769.35TRUE00
2027-12-17155.98PUT0 3351.77TRUE00
2027-12-17170PUT0 050.97TRUE00
2027-12-17200PUT0 071.79TRUE00
2027-12-17220PUT0 076.69TRUE00
2027-12-17250PUT0 075.56TRUE00

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