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-08-2920CALL0 01332.32TRUE00
2025-08-2930CALL0 01014.11TRUE00
2025-08-2940CALL0 0753.09TRUE00
2025-08-2950CALL0 0605.44TRUE00
2025-08-295.50CALL0 0544.16TRUE00
2025-08-2960CALL0 0488.77TRUE00
2025-08-296.50CALL0 0452.05TRUE00
2025-08-2970CALL0 0397.5TRUE00
2025-08-297.50CALL0 0358.95TRUE00
2025-08-2980CALL0 0321.87TRUE00
2025-08-298.50CALL0 0150.18TRUE00
2025-08-2991.4CALL3 049.35TRUE1.40
2025-08-299.51.1CALL156 091.99TRUE1.10
2025-08-29100.73CALL35 1670.49TRUE0.730
2025-08-2910.50.4CALL128 073.13FALSE0.40
2025-08-29110.23CALL318 1274.83FALSE0.230
2025-08-2911.50.1CALL75 2970.29FALSE0.10
2025-08-29120.06CALL90 15475.98FALSE-1.09-0.95
2025-08-2912.50.05CALL3 4486.97FALSE-0.75-0.94
2025-08-29130.05CALL73 310100.41FALSE-0.48-0.91
2025-08-2913.50.02CALL1 18294.62FALSE-0.43-0.96
2025-08-29140.04CALL3 432119.18FALSE-0.24-0.86
2025-08-2914.50.03CALL4 101123.25FALSE-0.17-0.85
2025-08-29150.14CALL0 299129.07FALSE00
2025-08-2915.50.15CALL0 20138.28FALSE00
2025-08-29160.2CALL0 28147.08FALSE00
2025-08-2916.50.05CALL0 27155.5FALSE00
2025-08-29170.23CALL0 4163.58FALSE00
2025-08-2917.50CALL0 0171.35FALSE00
2025-08-29180CALL0 0178.82FALSE00
2025-08-2918.50CALL0 0186.02FALSE00
2025-08-29190.07CALL0 1192.98FALSE00
2025-08-2919.50CALL0 0199.7FALSE00
2025-08-29200CALL0 0354.22FALSE00
2025-08-2920.50CALL0 0212.5FALSE00
2025-08-29210CALL0 0218.61FALSE00
2025-08-2921.50CALL0 0224.54FALSE00
2025-08-29220CALL0 0406.5FALSE00
2025-08-2922.50CALL0 0235.89FALSE00
2025-08-29230CALL0 0241.34FALSE00
2025-08-2923.50CALL0 0246.64FALSE00
2025-08-29240CALL0 0442.22FALSE00
2025-08-2924.50CALL0 0256.84FALSE00
2025-08-29250CALL0 0261.75FALSE00
2025-08-2920PUT0 01042.81FALSE00
2025-08-2930PUT0 0832.32FALSE00
2025-08-2940PUT0 0567.05FALSE00
2025-08-2950PUT0 0495.97FALSE00
2025-08-295.50PUT0 0444.11FALSE00
2025-08-2960PUT0 0195.29FALSE00
2025-08-296.50PUT0 0170.16FALSE00
2025-08-2970PUT0 0146.69FALSE00
2025-08-297.50PUT0 0124.57FALSE00
2025-08-2980PUT0 0244.81FALSE00
2025-08-298.50PUT0 097.35FALSE00
2025-08-2990.1PUT70 692.59FALSE0.10
2025-08-299.50.12PUT65 072.59FALSE0.120
2025-08-29100.25PUT333 2869.44FALSE0.250
2025-08-2910.50.45PUT375 064.03TRUE0.450
2025-08-29110.8PUT45 7868.26TRUE0.623.44
2025-08-2911.51.14PUT24 1350.21TRUE1.140
2025-08-29121.72PUT9 4392.03TRUE1.353.65
2025-08-2912.52.2PUT117 90102.57TRUE1.632.86
2025-08-29132.55PUT119 95281.88TRUE1.691.97
2025-08-2913.51.1PUT0 10368.75TRUE00
2025-08-29143.65PUT19 20121.23TRUE2.151.43
2025-08-2914.53.4PUT1 0519.67TRUE3.40
2025-08-29150PUT0 0177.38TRUE00
2025-08-2915.50PUT0 0197.68TRUE00
2025-08-29160PUT0 0208.68TRUE00
2025-08-2916.50PUT0 0446.12TRUE00
2025-08-29170PUT0 0459.08TRUE00
2025-08-2917.50PUT0 0606.69TRUE00
2025-08-29180PUT0 0483.31TRUE00
2025-08-2918.50PUT0 0234.9TRUE00
2025-08-29190PUT0 0243.07TRUE00
2025-08-2919.50PUT0 0250.95TRUE00
2025-08-29200PUT0 0258.58TRUE00
2025-08-2920.50PUT0 0265.96TRUE00
2025-08-29210PUT0 0273.12TRUE00
2025-08-2921.50PUT0 0357.45TRUE00
2025-08-29220PUT0 0349.09TRUE00
2025-08-2922.50PUT0 0356.31TRUE00
2025-08-29230PUT0 0299.72TRUE00
2025-08-2923.50PUT0 0305.92TRUE00
2025-08-29240PUT0 0376.79TRUE00
2025-08-2924.50PUT0 0281.35TRUE00
2025-08-29250PUT0 0389.54TRUE00
2025-09-0520CALL0 0972.53TRUE00
2025-09-0530CALL0 0719.3TRUE00
2025-09-0540CALL0 0565.42TRUE00
2025-09-0550CALL0 0467.65TRUE00
2025-09-0560CALL0 0367.33TRUE00
2025-09-0570CALL0 0289.58TRUE00
2025-09-057.50CALL0 0257.04TRUE00
2025-09-0580CALL0 0156.07TRUE00
2025-09-058.50CALL0 0223.07TRUE00
2025-09-0591.55CALL2 078.09TRUE1.550
2025-09-059.51.1CALL31 066.29TRUE1.10
2025-09-05100.82CALL2 063.7TRUE0.820
2025-09-0510.50CALL0 064.86FALSE00
2025-09-05110.33CALL46 1567.17FALSE-1.57-0.83
2025-09-0511.50.23CALL6 371.63FALSE-1.35-0.85
2025-09-05120.13CALL2 13169.97FALSE-0.93-0.88
2025-09-0512.50.1CALL2 176.02FALSE-0.67-0.87
2025-09-05130.09CALL3 12684.45FALSE-0.61-0.87
2025-09-0513.50.5CALL0 5113.62FALSE00
2025-09-05140.38CALL0 70128.93FALSE00
2025-09-0514.50.25CALL0 15170.2FALSE00
2025-09-05150.05CALL28 258106.64FALSE-0.15-0.75
2025-09-0515.50.2CALL0 40151.15FALSE00
2025-09-05160.11CALL0 106231.02FALSE00
2025-09-0516.50CALL0 0255.02FALSE00
2025-09-05170CALL0 0248.82FALSE00
2025-09-0517.50CALL0 0257.13FALSE00
2025-09-05180CALL0 0268.99FALSE00
2025-09-05190CALL0 0280.02FALSE00
2025-09-05200CALL0 0289.72FALSE00
2025-09-05210CALL0 0306.72FALSE00
2025-09-05220CALL0 0277.08FALSE00
2025-09-0522.50CALL0 0302.24FALSE00
2025-09-05230CALL0 0325.75FALSE00
2025-09-05240CALL0 0313.18FALSE00
2025-09-05250CALL0 0341.87FALSE00
2025-09-0520PUT0 0809.74FALSE00
2025-09-0530PUT0 0574.09FALSE00
2025-09-0540PUT0 0488.2FALSE00
2025-09-0550PUT0 0305.16FALSE00
2025-09-0560PUT0 0326.59FALSE00
2025-09-0570PUT0 0259.83FALSE00
2025-09-057.50PUT0 0247.77FALSE00
2025-09-0580PUT0 0118.12FALSE00
2025-09-058.50PUT0 079.24FALSE00
2025-09-0590.1PUT8 267.87FALSE0.10
2025-09-059.50.3PUT3 066.52FALSE0.30
2025-09-05100.3PUT40 3157.55FALSE0.30
2025-09-0510.50.6PUT3 065.13TRUE0.60
2025-09-05110.96PUT1 8671.25TRUE0.723
2025-09-0511.50.3PUT0 167.55TRUE00
2025-09-05121.45PUT300 16131.5TRUE0.851.42
2025-09-0512.52.2PUT253 276.33TRUE1.552.38
2025-09-05130.9PUT0 287.3TRUE00
2025-09-0513.51.2PUT0 2233.21TRUE00
2025-09-05140PUT0 090.98TRUE00
2025-09-0514.50PUT0 0182.96TRUE00
2025-09-05150PUT0 0131.52TRUE00
2025-09-0515.50PUT0 0132.74TRUE00
2025-09-05160PUT0 0166.34TRUE00
2025-09-0516.50PUT0 0147.87TRUE00
2025-09-05170PUT0 0154.95TRUE00
2025-09-0517.50PUT0 0200.73TRUE00
2025-09-05180PUT0 0168.29TRUE00
2025-09-05190PUT0 0180.67TRUE00
2025-09-05200PUT0 0234.52TRUE00
2025-09-05210PUT0 0203.06TRUE00
2025-09-05220PUT0 0257.65TRUE00
2025-09-0522.50PUT0 0471.05TRUE00
2025-09-05230PUT0 0222.9TRUE00
2025-09-05240PUT0 0278.17TRUE00
2025-09-05250PUT0 0274.32TRUE00
2025-09-1220CALL0 0828.67TRUE00
2025-09-1230CALL0 0593.47TRUE00
2025-09-1240CALL0 0479.53TRUE00
2025-09-1250CALL0 0237.23TRUE00
2025-09-1260CALL0 0234.51TRUE00
2025-09-1270CALL0 0184.27TRUE00
2025-09-1280CALL0 070.64TRUE00
2025-09-1290CALL0 063.51TRUE00
2025-09-12100.8CALL22 157.34TRUE0.80
2025-09-12110.45CALL21 967.48FALSE0.450
2025-09-12120.21CALL7 568.76FALSE0.210
2025-09-12130.57CALL0 3471.56FALSE00
2025-09-12140.07CALL5 3980.55FALSE-0.4-0.85
2025-09-12150.1CALL4 43101.98FALSE-0.17-0.63
2025-09-12160.1CALL0 1164.06FALSE00
2025-09-12170CALL0 0217.7FALSE00
2025-09-12180CALL0 0218.68FALSE00
2025-09-12190CALL0 0231.03FALSE00
2025-09-12200CALL0 0242.46FALSE00
2025-09-12210CALL0 0253.09FALSE00
2025-09-12220CALL0 0263.03FALSE00
2025-09-12230CALL0 0261.49FALSE00
2025-09-12250CALL0 0270.52FALSE00
2025-09-1220PUT0 0642.74FALSE00
2025-09-1230PUT0 0520.7FALSE00
2025-09-1240PUT0 0410.5FALSE00
2025-09-1250PUT0 0335.36FALSE00
2025-09-1260PUT0 0269.94FALSE00
2025-09-1270PUT0 0214.82FALSE00
2025-09-1280PUT0 080.18FALSE00
2025-09-1290.23PUT3 276.89FALSE0.230
2025-09-12100.5PUT5 268.77FALSE0.50
2025-09-12111.09PUT4 1172.6TRUE1.090
2025-09-12121.96PUT5 688.31TRUE1.382.38
2025-09-12131.2PUT0 5573.29TRUE00
2025-09-12140PUT0 0204.14TRUE00
2025-09-12150PUT0 0124.35TRUE00
2025-09-12160PUT0 0283.3TRUE00
2025-09-12170PUT0 0141.89TRUE00
2025-09-12180PUT0 0153.59TRUE00
2025-09-12190PUT0 0164.42TRUE00
2025-09-12200PUT0 0161.23TRUE00
2025-09-12219.6PUT0 1183.98TRUE00
2025-09-12220PUT0 0192.88TRUE00
2025-09-12230PUT0 0187.04TRUE00
2025-09-12250PUT0 0202.06TRUE00
2025-09-1930CALL0 0371.22TRUE00
2025-09-1940CALL0 0291.59TRUE00
2025-09-1950CALL0 0286.96TRUE00
2025-09-1960CALL0 0263.16TRUE00
2025-09-1970CALL0 0151.75TRUE00
2025-09-197.50CALL0 0124.83TRUE00
2025-09-1980CALL0 0103.59TRUE00
2025-09-198.50CALL0 068.59TRUE00
2025-09-1990CALL0 064.63TRUE00
2025-09-199.51.25CALL1 062.59TRUE1.250
2025-09-19100.99CALL14 1466.71TRUE0.990
2025-09-1910.50.72CALL76 064.83FALSE0.720
2025-09-19110.5CALL35 7662.9FALSE0.50
2025-09-1911.50.39CALL61 066.73FALSE0.390
2025-09-19120.26CALL42 8565.22FALSE-1.04-0.8
2025-09-1912.50.2CALL6 8568.08FALSE-0.95-0.83
2025-09-19130.15CALL92 23469.97FALSE-0.76-0.84
2025-09-1913.50.15CALL34 9177.69FALSE-0.56-0.79
2025-09-19140.07CALL33 26270.01FALSE-0.43-0.86
2025-09-1914.50.37CALL0 37109.77FALSE00
2025-09-19150.07CALL4 34181.87FALSE-0.27-0.79
2025-09-1915.50.05CALL50 281.68FALSE-0.22-0.81
2025-09-19160.12CALL8 4793.89FALSE-0.05-0.29
2025-09-1916.50.11CALL0 6142.43FALSE00
2025-09-19170.14CALL0 1667115.61FALSE00
2025-09-1917.50CALL0 0173FALSE00
2025-09-19180.07CALL0 2178.59FALSE00
2025-09-19190.15CALL0 3189.1FALSE00
2025-09-19200CALL0 0198.83FALSE00
2025-09-19210CALL0 0207.89FALSE00
2025-09-19220CALL0 0216.36FALSE00
2025-09-19250CALL0 0183.15FALSE00
2025-09-1930PUT0 0437.91FALSE00
2025-09-1940PUT0 0363.9FALSE00
2025-09-1950PUT0 0292.33FALSE00
2025-09-1960PUT0 0235.35FALSE00
2025-09-1970PUT0 0135.96FALSE00
2025-09-197.50.05PUT5 075.68FALSE0.050
2025-09-1980.06PUT54 666.2FALSE0.060
2025-09-198.50.15PUT12 070.83FALSE0.150
2025-09-1990.2PUT3 1363.37FALSE0.131.86
2025-09-199.50.35PUT75 064.29FALSE0.350
2025-09-19100.55PUT91 11664.69FALSE0.550
2025-09-1910.50.8PUT116 3564.68TRUE0.511.76
2025-09-19111.1PUT57 7364.54TRUE0.742.06
2025-09-1911.51.35PUT5 967.1TRUE0.841.65
2025-09-19121.85PUT2 23066.14TRUE1.141.61
2025-09-1912.52.48PUT74 4990.2TRUE1.541.64
2025-09-19132.93PUT62 33794.59TRUE1.771.53
2025-09-1913.51.7PUT0 2172.34TRUE00
2025-09-19141.95PUT0 1859.78TRUE00
2025-09-1914.50PUT0 080.83TRUE00
2025-09-19153.5PUT0 380.33TRUE00
2025-09-1915.50PUT0 0230.92TRUE00
2025-09-19163.75PUT0 4104.09TRUE00
2025-09-1916.50PUT0 0128.04TRUE00
2025-09-19170PUT0 0141.45TRUE00
2025-09-1917.50PUT0 0119.85TRUE00
2025-09-19180PUT0 0144.34TRUE00
2025-09-19190PUT0 0154.18TRUE00
2025-09-19200PUT0 0163.35TRUE00
2025-09-19210PUT0 0162.14TRUE00
2025-09-19220PUT0 0188.88TRUE00
2025-09-19250PUT0 0210.99TRUE00
2025-09-2620CALL0 0463.39TRUE00
2025-09-2630CALL0 0449.62TRUE00
2025-09-2640CALL0 0342.63TRUE00
2025-09-2650CALL0 0218.16TRUE00
2025-09-2660CALL0 0164.31TRUE00
2025-09-2670CALL0 0123.81TRUE00
2025-09-2680CALL0 0116.93TRUE00
2025-09-2690CALL0 065.6TRUE00
2025-09-26101.38CALL2 360.25TRUE-1.46-0.51
2025-09-26110.6CALL75 763.98FALSE0.60
2025-09-26120.37CALL64 162.11FALSE-1.1-0.75
2025-09-26130.2CALL35 2268.74FALSE0.20
2025-09-26140.6CALL0 1268.26FALSE00
2025-09-26150.25CALL0 12791.57FALSE00
2025-09-26160CALL0 0102.41FALSE00
2025-09-26170CALL0 0149.86FALSE00
2025-09-26180CALL0 0170.63FALSE00
2025-09-26190CALL0 0180.29FALSE00
2025-09-26200CALL0 0178.29FALSE00
2025-09-26210CALL0 0197.55FALSE00
2025-09-26220CALL0 0205.33FALSE00
2025-09-26230CALL0 0215.36FALSE00
2025-09-26250CALL0 0226.01FALSE00
2025-09-2620PUT0 0553.82FALSE00
2025-09-2630PUT0 0414.58FALSE00
2025-09-2640PUT0 0326.87FALSE00
2025-09-2650PUT0 0262.62FALSE00
2025-09-2660PUT0 0211.48FALSE00
2025-09-2670PUT0 0109.17FALSE00
2025-09-2680PUT0 076.76FALSE00
2025-09-2690.26PUT2 063.83FALSE0.260
2025-09-26100.7PUT14 070.45FALSE0.70
2025-09-26111.19PUT4 165.41TRUE1.190
2025-09-26121PUT0 169.28TRUE00
2025-09-26130PUT0 087.59TRUE00
2025-09-26140PUT0 072.43TRUE00
2025-09-26150PUT0 073.65TRUE00
2025-09-26165.69PUT10 1092.91TRUE5.690
2025-09-26170PUT0 0128.22TRUE00
2025-09-26180PUT0 0130.95TRUE00
2025-09-26190PUT0 0131.7TRUE00
2025-09-26200PUT0 0139.81TRUE00
2025-09-26210PUT0 0147.42TRUE00
2025-09-26220PUT0 0154.58TRUE00
2025-09-26230PUT0 0161.35TRUE00
2025-09-26250PUT0 0173.88TRUE00
2025-10-0330CALL0 0287.73TRUE00
2025-10-0340CALL0 0225.35TRUE00
2025-10-0350CALL0 0178.53TRUE00
2025-10-0360CALL0 0140.78TRUE00
2025-10-0370CALL0 0116.25TRUE00
2025-10-0380CALL0 057.43TRUE00
2025-10-0390CALL0 056.96TRUE00
2025-10-03100CALL0 051.07TRUE00
2025-10-03110CALL0 060.08FALSE00
2025-10-03120CALL0 052.3FALSE00
2025-10-03130CALL0 062.74FALSE00
2025-10-03140CALL0 069.43FALSE00
2025-10-03150CALL0 0100.86FALSE00
2025-10-03160CALL0 0114.32FALSE00
2025-10-03170CALL0 0157.41FALSE00
2025-10-03180CALL0 0127.46FALSE00
2025-10-03190CALL0 0187.15FALSE00
2025-10-03200CALL0 0195.68FALSE00
2025-10-03210CALL0 0203.61FALSE00
2025-10-03220CALL0 0211.02FALSE00
2025-10-03230CALL0 0217.97FALSE00
2025-10-0330PUT0 0435.72FALSE00
2025-10-0340PUT0 0226.84FALSE00
2025-10-0350PUT0 0279.96FALSE00
2025-10-0360PUT0 0152.36FALSE00
2025-10-0370PUT0 0115.69FALSE00
2025-10-0380PUT0 077.4FALSE00
2025-10-0390PUT0 069.58FALSE00
2025-10-03100PUT0 066.55FALSE00
2025-10-03110PUT0 066.24TRUE00
2025-10-03120PUT0 067.9TRUE00
2025-10-03130PUT0 069.05TRUE00
2025-10-03140PUT0 073.94TRUE00
2025-10-03150PUT0 068.56TRUE00
2025-10-03160PUT0 077.78TRUE00
2025-10-03170PUT0 096.94TRUE00
2025-10-03180PUT0 0120.93TRUE00
2025-10-03190PUT0 0129.2TRUE00
2025-10-03200PUT0 0129.29TRUE00
2025-10-03210PUT0 0136.33TRUE00
2025-10-03220PUT0 0142.96TRUE00
2025-10-03230PUT0 0157.35TRUE00
2025-10-1710CALL0 0528.2TRUE00
2025-10-1720CALL0 0349.33TRUE00
2025-10-1730CALL0 0262.67TRUE00
2025-10-1740CALL0 0205.65TRUE00
2025-10-1750CALL0 0132.09TRUE00
2025-10-1764.5CALL3 3190.82TRUE4.50
2025-10-1773.8CALL0 8111.89TRUE00
2025-10-1785.09CALL0 33947.63TRUE00
2025-10-1791.83CALL1 73961.52TRUE1.830
2025-10-17101.14CALL17 51155.98TRUE1.140
2025-10-17110.75CALL335 45059.46FALSE0.750
2025-10-17120.48CALL26 114361.51FALSE-1.09-0.69
2025-10-17130.29CALL11 97362.01FALSE-0.91-0.76
2025-10-17140.15CALL23 47560.06FALSE-0.7-0.82
2025-10-17150.14CALL2 94168.24FALSE-0.4-0.74
2025-10-17160.35CALL0 10970.8FALSE00
2025-10-17170.29CALL0 4778.09FALSE00
2025-10-17180.1CALL0 6092.63FALSE00
2025-10-17190.15CALL0 23112.04FALSE00
2025-10-17200.1CALL12 8596.73FALSE0.010.11
2025-10-17210CALL0 0138.21FALSE00
2025-10-17220.2CALL0 754153.87FALSE00
2025-10-17250CALL0 0125.75FALSE00
2025-10-1710PUT0 0603.01FALSE00
2025-10-1720PUT0 0424.75FALSE00
2025-10-1730PUT0 150330.06FALSE00
2025-10-1740.05PUT0 50260.31FALSE00
2025-10-1750.1PUT0 35194.58FALSE00
2025-10-1760.37PUT0 8373.82FALSE00
2025-10-1770.55PUT0 50974.69FALSE00
2025-10-1780.25PUT2 16073.1FALSE0.250
2025-10-1790.45PUT170 96566.7FALSE0.231.05
2025-10-17100.9PUT47 37369.43FALSE0.51.25
2025-10-17111.4PUT32 64665.81TRUE0.781.26
2025-10-17122.35PUT12 31668.19TRUE1.211.06
2025-10-17133.2PUT8 83872.97TRUE1.61
2025-10-17142.15PUT0 14983.74TRUE00
2025-10-17155PUT10 44299.02TRUE50
2025-10-17164.9PUT0 2178.15TRUE00
2025-10-17170PUT0 0176.32TRUE00
2025-10-17187.3PUT0 3193.55TRUE00
2025-10-17190PUT0 0100.43TRUE00
2025-10-17200PUT0 0141.89TRUE00
2025-10-17210PUT0 0148.67TRUE00
2025-10-17220PUT0 1144.98TRUE00
2025-10-17250PUT0 0155.94TRUE00
2026-01-16111.25CALL0 0235.92TRUE00
2026-01-1620CALL0 0405.18TRUE00
2026-01-1630CALL0 2286TRUE00
2026-01-1640CALL0 0221.75TRUE00
2026-01-1657.8CALL0 147127.16TRUE00
2026-01-1660CALL0 055TRUE00
2026-01-1673.7CALL3 6056.91TRUE3.70
2026-01-1682.7CALL22 6741.3TRUE2.70
2026-01-1692.21CALL3 5953.43TRUE2.210
2026-01-16101.75CALL40 220856.94TRUE-1.55-0.47
2026-01-16111.25CALL15 5854.21FALSE-1.45-0.54
2026-01-16120.95CALL17 137555.49FALSE-1.24-0.57
2026-01-16130.69CALL38 9055.22FALSE-1.06-0.61
2026-01-16140.53CALL158 165756.55FALSE-0.87-0.62
2026-01-16150.5CALL41 284762.17FALSE-0.65-0.57
2026-01-16160.3CALL14 13557.64FALSE-0.58-0.66
2026-01-16170.25CALL9 32659.69FALSE0.250
2026-01-16180.25CALL1 133764.38FALSE-0.31-0.55
2026-01-16190.45CALL0 15658.36FALSE00
2026-01-16200.15CALL155 133764.5FALSE-0.2-0.57
2026-01-16210.3CALL0 672.49FALSE00
2026-01-16220.25CALL0 7185.32FALSE00
2026-01-16230.2CALL0 17271.75FALSE00
2026-01-16240CALL0 0107.22FALSE00
2026-01-16250.23CALL0 39093.12FALSE00
2026-01-16270.1CALL0 10985.27FALSE00
2026-01-16300.11CALL0 83470.04FALSE00
2026-01-16320CALL0 61130.5FALSE00
2026-01-16350.12CALL0 254114.43FALSE00
2026-01-16370.1CALL2 4698.45FALSE0.10
2026-01-16400.05CALL0 487103.03FALSE00
2026-01-1610PUT0 0441.35FALSE00
2026-01-1620PUT0 0275.29FALSE00
2026-01-1630.05PUT0 13206.32FALSE00
2026-01-1640.15PUT5 5107.82FALSE0.150
2026-01-1650.15PUT2 60385.82FALSE0.150
2026-01-1660.21PUT5 1374.65FALSE0.210
2026-01-1670.71PUT0 3067.49FALSE00
2026-01-1680.55PUT28 864.59FALSE0.550
2026-01-1690.95PUT9 8565.94FALSE0.430.83
2026-01-16101.48PUT41 162867.99FALSE1.480
2026-01-16111.97PUT90 30564.7TRUE1.970
2026-01-16122.68PUT70 17266.74TRUE2.680
2026-01-16132.65PUT0 6368.48TRUE00
2026-01-16144.15PUT19 2464.95TRUE4.150
2026-01-16153.6PUT0 79374.87TRUE00
2026-01-16164.2PUT0 7079.54TRUE00
2026-01-16175.8PUT0 2280.96TRUE00
2026-01-16187.85PUT0 13283.98TRUE00
2026-01-16197.2PUT0 273.49TRUE00
2026-01-16207.8PUT0 32181.73TRUE00
2026-01-16210PUT0 082.23TRUE00
2026-01-162213.1PUT0 281.69TRUE00
2026-01-16230PUT0 4485.42TRUE00
2026-01-16240PUT0 082.81TRUE00
2026-01-16250PUT0 11152.5TRUE00
2026-01-16270PUT0 0172.17TRUE00
2026-01-163019.2PUT0 38177.85TRUE00
2026-01-16320PUT0 0112.48TRUE00
2026-01-16350PUT0 0200.06TRUE00
2026-01-16370PUT0 0124.19TRUE00
2026-01-16400PUT0 8148.02TRUE00
2026-04-1730CALL0 0128.99TRUE00
2026-04-1740CALL0 099.11TRUE00
2026-04-1750CALL0 097.66TRUE00
2026-04-1760CALL0 043.03TRUE00
2026-04-1770CALL0 035.77TRUE00
2026-04-1783CALL11 045.26TRUE30
2026-04-1792.48CALL2 050.05TRUE2.480
2026-04-17102.02CALL5 051.95TRUE2.020
2026-04-17110CALL0 051.97FALSE00
2026-04-17121.32CALL1 053.76FALSE1.320
2026-04-17131CALL1 252.33FALSE10
2026-04-17140CALL0 053.67FALSE00
2026-04-17151.54CALL0 3154.48FALSE00
2026-04-17161.25CALL0 8054.08FALSE00
2026-04-17170CALL0 055.52FALSE00
2026-04-17180.89CALL0 65857.35FALSE00
2026-04-17190CALL0 057.4FALSE00
2026-04-17200.65CALL0 158.03FALSE00
2026-04-17210CALL0 059.58FALSE00
2026-04-17220CALL0 059.18FALSE00
2026-04-17230CALL0 059.95FALSE00
2026-04-17240CALL0 060.35FALSE00
2026-04-17250CALL0 060.37FALSE00
2026-04-1730PUT0 076.68FALSE00
2026-04-1740PUT0 0129.18FALSE00
2026-04-1750PUT0 073.6FALSE00
2026-04-1760.38PUT4 068.2FALSE0.380
2026-04-1770.55PUT20 066.27FALSE0.550
2026-04-1780.85PUT43 064.48FALSE0.850
2026-04-1791.35PUT38 067.13FALSE1.350
2026-04-17101.85PUT45 4066.6FALSE1.850
2026-04-17111.64PUT0 166.19TRUE00
2026-04-17122.15PUT0 266.12TRUE00
2026-04-17132.8PUT0 5766.61TRUE00
2026-04-17140PUT0 066.4TRUE00
2026-04-17150PUT0 068.12TRUE00
2026-04-17164.7PUT0 165.28TRUE00
2026-04-17170PUT0 068.55TRUE00
2026-04-17186.5PUT0 171.32TRUE00
2026-04-17190PUT0 071.46TRUE00
2026-04-17200PUT0 070.74TRUE00
2026-04-17210PUT0 074.37TRUE00
2026-04-17220PUT0 080.3TRUE00
2026-04-17230PUT0 075.3TRUE00
2026-04-17240PUT0 074.77TRUE00
2026-04-17250PUT0 077.59TRUE00
2027-01-1539.6CALL0 15301.36TRUE00
2027-01-1555.6CALL37 61155.91TRUE5.60
2027-01-1583.49CALL13 29541.57TRUE3.490
2027-01-15102.61CALL1 63245.74TRUE-1.59-0.38
2027-01-15122.15CALL18 39851.58FALSE-1.03-0.32
2027-01-15151.31CALL120 76649.56FALSE-0.89-0.4
2027-01-15171.1CALL16 1004552.28FALSE-0.75-0.41
2027-01-15200.7CALL97 865951.16FALSE-0.6-0.46
2027-01-15220.9CALL0 12852.9FALSE00
2027-01-15250.48CALL138 19854.88FALSE0.480
2027-01-15300.35CALL13 2957.63FALSE0.350
2027-01-15350.5CALL0 2753.53FALSE00
2027-01-1530.2PUT0 90125.05FALSE00
2027-01-1550.45PUT1 3266.65FALSE0.450
2027-01-1581.12PUT0 22260.13FALSE00
2027-01-15101.9PUT0 41262.25FALSE00
2027-01-15123.3PUT0 2463.59TRUE00
2027-01-15155.8PUT0 27962.76TRUE00
2027-01-15176.75PUT0 8244.99TRUE00
2027-01-15209.7PUT0 3873.95TRUE00
2027-01-152211.4PUT0 1571.31TRUE00
2027-01-15250PUT0 071.84TRUE00
2027-01-15300PUT0 0128.52TRUE00
2027-01-15350PUT0 2137.69TRUE00
2027-12-1730CALL0 0233.03TRUE00
2027-12-1757.9CALL0 30119.25TRUE00
2027-12-1784CALL27 1740.64TRUE40
2027-12-17103.27CALL6 3744.88TRUE3.270
2027-12-17122.7CALL4 4547.07FALSE-1-0.27
2027-12-17151.85CALL106 1245.59FALSE-1.15-0.38
2027-12-17171.6CALL7 1047.48FALSE1.60
2027-12-17201.7CALL0 139.03FALSE00
2027-12-17221.4CALL0 1449.66FALSE00
2027-12-17251.27CALL0 944.38FALSE00
2027-12-1730PUT0 0100.71FALSE00
2027-12-1750PUT0 053.32FALSE00
2027-12-1782PUT0 268.61FALSE00
2027-12-17102.62PUT0 560.48FALSE00
2027-12-17123.71PUT0 755.67TRUE00
2027-12-17155.98PUT0 3348.96TRUE00
2027-12-17170PUT0 075.01TRUE00
2027-12-17200PUT0 044.01TRUE00
2027-12-17220PUT0 072.19TRUE00
2027-12-17250PUT0 083.92TRUE00

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