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
2026-06-26116CALL0 20TRUE00
2026-06-2620CALL0 00TRUE00
2026-06-26313.17CALL2 00TRUE13.170
2026-06-26412.2CALL2 10TRUE-0.85-0.07
2026-06-26512.02CALL0 10TRUE00
2026-06-26611.05CALL0 10TRUE00
2026-06-26710.05CALL0 30TRUE00
2026-06-2680CALL0 30TRUE00
2026-06-2690CALL0 30TRUE00
2026-06-26100CALL0 30TRUE00
2026-06-2610.50CALL0 10TRUE00
2026-06-26110CALL0 00TRUE00
2026-06-2611.50CALL0 00TRUE00
2026-06-26120CALL0 10TRUE00
2026-06-2612.50CALL0 00TRUE00
2026-06-26130CALL0 100TRUE00
2026-06-2613.50CALL0 080.72TRUE00
2026-06-26140CALL0 1175.55TRUE00
2026-06-2614.50CALL0 177.47TRUE00
2026-06-26150CALL0 1183.54TRUE00
2026-06-2615.51.12CALL5 885.23TRUE1.120
2026-06-26160.9CALL138 2194.73TRUE-0.12-0.12
2026-06-2616.50.65CALL19 26101.37FALSE-0.35-0.35
2026-06-26170.55CALL37 9298.5FALSE-0.21-0.28
2026-06-2617.50.38CALL39 10588.1FALSE-0.42-0.53
2026-06-26180.3CALL76 309103.04FALSE-0.05-0.14
2026-06-2618.50.25CALL2 50688.74FALSE-0.05-0.17
2026-06-26190.15CALL20 343091.34FALSE-0.25-0.63
2026-06-2619.50.17CALL0 114496.44FALSE00
2026-06-26200.11CALL2 195105.82FALSE-0.09-0.45
2026-06-2620.50.05CALL2 73120.34FALSE-0.1-0.67
2026-06-26210.1CALL0 15089.11FALSE00
2026-06-2621.50CALL0 98148.29FALSE00
2026-06-26220CALL0 90115.1FALSE00
2026-06-2622.50CALL0 30131.65FALSE00
2026-06-26230.04CALL0 74166.86FALSE00
2026-06-2623.50CALL0 30174.24FALSE00
2026-06-26240CALL0 57140.72FALSE00
2026-06-2624.50CALL0 0188.27FALSE00
2026-06-26250.07CALL0 86206.96FALSE00
2026-06-26260.04CALL1 75220.18FALSE0.040
2026-06-26270CALL0 32232.67FALSE00
2026-06-26280CALL0 63244.5FALSE00
2026-06-26290CALL0 2255.75FALSE00
2026-06-26300CALL0 4266.47FALSE00
2026-06-26310CALL0 3276.7FALSE00
2026-06-26320CALL0 1286.49FALSE00
2026-06-26330CALL0 0295.88FALSE00
2026-06-26340CALL0 0304.9FALSE00
2026-06-26350CALL0 0313.57FALSE00
2026-06-26400CALL0 0352.55FALSE00
2026-06-2610PUT0 0876.91FALSE00
2026-06-2620PUT0 0977.04FALSE00
2026-06-2630PUT0 0778.04FALSE00
2026-06-2640PUT0 0646.61FALSE00
2026-06-2650PUT0 0548.73FALSE00
2026-06-2660PUT0 0470.72FALSE00
2026-06-2670PUT0 0405.74FALSE00
2026-06-2680PUT0 0349.85FALSE00
2026-06-2690PUT0 0272.04FALSE00
2026-06-26100.06PUT42 3210.69FALSE0.060
2026-06-2610.50.14PUT42 0192.92FALSE0.140
2026-06-26110.09PUT0 27201.58FALSE00
2026-06-2611.50.18PUT0 23190.28FALSE00
2026-06-26120PUT0 25178.32FALSE00
2026-06-2612.50PUT0 4154.65FALSE00
2026-06-26130.1PUT6 25112.94FALSE00
2026-06-2613.50.1PUT34 165104.39FALSE-0.05-0.33
2026-06-26140.18PUT17 5594.37FALSE0.091
2026-06-2614.50.25PUT7 16102.81FALSE-0.08-0.24
2026-06-26150.39PUT4 59994.32FALSE-0.02-0.05
2026-06-2615.50.6PUT107 7994.6FALSE0.60
2026-06-26160.75PUT180 121100.78FALSE0.10.15
2026-06-2616.51.16PUT16 4791.71TRUE0.110.1
2026-06-26171.4PUT180 22393.93TRUE-0.11-0.07
2026-06-2617.51.83PUT26 92108.88TRUE00
2026-06-26182.28PUT3 117113.02TRUE0.720.46
2026-06-2618.52.66PUT1 113111.18TRUE0.820.45
2026-06-26190PUT0 22116.62TRUE00
2026-06-2619.50PUT0 66124.26TRUE00
2026-06-26203.41PUT0 117126.6TRUE00
2026-06-2620.50PUT0 0145.07TRUE00
2026-06-26210PUT0 23145.83TRUE00
2026-06-2621.55.35PUT1 0133.31TRUE5.350
2026-06-26220PUT0 11141.28TRUE00
2026-06-2622.50PUT0 0148.95TRUE00
2026-06-26236.7PUT2 4179.72TRUE6.70
2026-06-2623.50PUT0 0176.29TRUE00
2026-06-26240PUT0 3205.18TRUE00
2026-06-2624.50PUT0 0212.59TRUE00
2026-06-26250PUT0 0197.3TRUE00
2026-06-26260PUT0 0210.29TRUE00
2026-06-262711.05PUT1 0266.55TRUE11.050
2026-06-26280PUT0 0219.22TRUE00
2026-06-26290PUT0 0258.59TRUE00
2026-06-26300PUT0 0269.48TRUE00
2026-06-26310PUT0 0279.89TRUE00
2026-06-263215.23PUT0 1238.57TRUE00
2026-06-26330PUT0 0299.41TRUE00
2026-06-26340PUT0 1276.96TRUE00
2026-06-26350PUT0 0317.45TRUE00
2026-06-26400PUT0 0323.05TRUE00
2026-07-02116.05CALL0 00TRUE00
2026-07-0220CALL0 00TRUE00
2026-07-0230CALL0 00TRUE00
2026-07-0240CALL0 00TRUE00
2026-07-02512CALL0 00TRUE00
2026-07-02610CALL0 10TRUE00
2026-07-0270CALL0 30TRUE00
2026-07-0280CALL0 20TRUE00
2026-07-0290CALL0 10TRUE00
2026-07-02100CALL0 10TRUE00
2026-07-02110CALL0 20TRUE00
2026-07-0211.50CALL0 00TRUE00
2026-07-02120CALL0 00TRUE00
2026-07-0212.50CALL0 065.21TRUE00
2026-07-02130CALL0 068.42TRUE00
2026-07-0213.50CALL0 081.11TRUE00
2026-07-02140CALL0 083.56TRUE00
2026-07-0214.50CALL0 489.82TRUE00
2026-07-02150CALL0 1886.7TRUE00
2026-07-0215.50CALL0 287.49TRUE00
2026-07-02161.3CALL3 189.25TRUE1.30
2026-07-0216.50.95CALL1 386.13FALSE0.950
2026-07-02170.84CALL21 390.17FALSE0.840
2026-07-0217.50CALL0 493.88FALSE00
2026-07-02180.45CALL26 2395.55FALSE0.450
2026-07-0218.50.45CALL3 10595.17FALSE0.450
2026-07-02190.47CALL0 22992.49FALSE00
2026-07-0219.50.25CALL2 110389.85FALSE-0.32-0.56
2026-07-02200.22CALL10 12687.62FALSE0.220
2026-07-0220.50CALL0 498.4FALSE00
2026-07-02210CALL0 116101.5FALSE00
2026-07-0221.50CALL0 7107.98FALSE00
2026-07-02220CALL0 14114.21FALSE00
2026-07-0222.50CALL0 0124.39FALSE00
2026-07-02230CALL0 1130.27FALSE00
2026-07-02240CALL0 27145.66FALSE00
2026-07-02250CALL0 17156.29FALSE00
2026-07-02260CALL0 31170.59FALSE00
2026-07-02300CALL0 2201.29FALSE00
2026-07-02350CALL0 50236.9FALSE00
2026-07-0210PUT0 0663.03FALSE00
2026-07-0220PUT0 0738.79FALSE00
2026-07-0230PUT0 0588.34FALSE00
2026-07-0240PUT0 0488.97FALSE00
2026-07-0250PUT0 0414.98FALSE00
2026-07-0260PUT0 0356.01FALSE00
2026-07-0270PUT0 0306.88FALSE00
2026-07-0280PUT0 0264.64FALSE00
2026-07-0290PUT0 0233.85FALSE00
2026-07-02100PUT0 0181.66FALSE00
2026-07-02110PUT0 2133.09FALSE00
2026-07-0211.50.13PUT7 3133.25FALSE0.130
2026-07-02120.1PUT2 3108.63FALSE0.10
2026-07-0212.50.13PUT4 20102.6FALSE00
2026-07-02130.2PUT1 51299.92FALSE0.010.05
2026-07-0213.50.3PUT0 498.6FALSE00
2026-07-02140.35PUT175 107103.33FALSE00
2026-07-0214.50.43PUT139 12101.47FALSE0.430
2026-07-02150PUT0 16999.49FALSE00
2026-07-0215.50.89PUT0 997.21FALSE00
2026-07-02161.27PUT102 12296.53FALSE0.170.15
2026-07-0216.50PUT0 3697.24TRUE00
2026-07-02170PUT0 1295.46TRUE00
2026-07-0217.50PUT0 697.31TRUE00
2026-07-02180PUT0 1199.17TRUE00
2026-07-0218.50PUT0 10101.36TRUE00
2026-07-02190PUT0 20104.3TRUE00
2026-07-0219.50PUT0 5100.45TRUE00
2026-07-02203.61PUT0 73114.36TRUE00
2026-07-0220.50PUT0 2104.19TRUE00
2026-07-02210PUT0 0104.08TRUE00
2026-07-0221.50PUT0 0118.2TRUE00
2026-07-02220PUT0 1108.29TRUE00
2026-07-0222.50PUT0 0123.18TRUE00
2026-07-02230PUT0 0129.09TRUE00
2026-07-02240PUT0 0148.79TRUE00
2026-07-02250PUT0 0167.59TRUE00
2026-07-02260PUT0 0185.62TRUE00
2026-07-02300PUT0 0205.76TRUE00
2026-07-02350PUT0 0231.56TRUE00
2026-07-1010CALL0 0537.67TRUE00
2026-07-1020CALL0 0391.49TRUE00
2026-07-1030CALL0 0311.04TRUE00
2026-07-1040CALL0 0255.59TRUE00
2026-07-1050CALL0 0213.31TRUE00
2026-07-1060CALL0 0179.14TRUE00
2026-07-1070CALL0 0150.45TRUE00
2026-07-1089.05CALL0 10TRUE00
2026-07-1090CALL0 00TRUE00
2026-07-10100CALL0 00TRUE00
2026-07-10110CALL0 00TRUE00
2026-07-10120CALL0 075.8TRUE00
2026-07-10130CALL0 089.74TRUE00
2026-07-10140CALL0 087.12TRUE00
2026-07-1014.50CALL0 085.09TRUE00
2026-07-10150CALL0 184.91TRUE00
2026-07-1015.50CALL0 186.06TRUE00
2026-07-10161.5CALL5 788.37TRUE1.50
2026-07-1016.50CALL0 087.18FALSE00
2026-07-10170CALL0 1888.99FALSE00
2026-07-1017.50CALL0 084.36FALSE00
2026-07-10180.75CALL18 687.82FALSE0.750
2026-07-1018.50.65CALL1 286.54FALSE0.650
2026-07-10190.46CALL100 287.38FALSE0.460
2026-07-1019.50CALL0 5588.96FALSE00
2026-07-10200.34CALL101 3689.48FALSE0.340
2026-07-1020.50.36CALL1 291.22FALSE-0.2-0.36
2026-07-10210.28CALL1 992.12FALSE-0.27-0.49
2026-07-1021.50CALL0 597.66FALSE00
2026-07-10220.31CALL0 697.25FALSE00
2026-07-1022.50CALL0 099.05FALSE00
2026-07-10230CALL0 36103.75FALSE00
2026-07-1023.50CALL0 0108.28FALSE00
2026-07-10240.2CALL2 0101.07FALSE0.20
2026-07-10250CALL0 2121.01FALSE00
2026-07-10260CALL0 42132.49FALSE00
2026-07-10300CALL0 3156.39FALSE00
2026-07-10350CALL0 50188.84FALSE00
2026-07-1010PUT0 0529.07FALSE00
2026-07-1020PUT0 0589.58FALSE00
2026-07-1030PUT0 0469.54FALSE00
2026-07-1040PUT0 0390.26FALSE00
2026-07-1050PUT0 0331.23FALSE00
2026-07-1060PUT0 0284.19FALSE00
2026-07-1070PUT0 0244.99FALSE00
2026-07-1080PUT0 0217.09FALSE00
2026-07-1090PUT0 0186.74FALSE00
2026-07-10100PUT0 3154.92FALSE00
2026-07-10110.15PUT1 3111.99FALSE0.150
2026-07-10120.22PUT0 6104.18FALSE00
2026-07-10130.35PUT3 4895.32FALSE00
2026-07-10140.6PUT0 3493.58FALSE00
2026-07-1014.50PUT0 1694.78FALSE00
2026-07-10150.9PUT12 2993.85FALSE0.10.13
2026-07-1015.50PUT0 1394.51FALSE00
2026-07-10161.16PUT0 3693.35FALSE00
2026-07-1016.50PUT0 1692.11TRUE00
2026-07-10171.55PUT0 12092.38TRUE00
2026-07-1017.50PUT0 094.27TRUE00
2026-07-10180PUT0 491.46TRUE00
2026-07-1018.50PUT0 199.01TRUE00
2026-07-10190PUT0 196.98TRUE00
2026-07-1019.50PUT0 0101.05TRUE00
2026-07-10200PUT0 0100.44TRUE00
2026-07-1020.50PUT0 0102.95TRUE00
2026-07-10210PUT0 0100.12TRUE00
2026-07-1021.50PUT0 0105.92TRUE00
2026-07-10220PUT0 194.72TRUE00
2026-07-1022.50PUT0 0116.84TRUE00
2026-07-10230PUT0 0110.79TRUE00
2026-07-1023.50PUT0 0115.54TRUE00
2026-07-10240PUT0 0120.14TRUE00
2026-07-10250PUT0 0114.15TRUE00
2026-07-10260PUT0 0137.17TRUE00
2026-07-10300PUT0 0166.2TRUE00
2026-07-10350PUT0 0210.54TRUE00
2026-07-17115CALL2 0466.64TRUE150
2026-07-1720CALL0 0338.42TRUE00
2026-07-17312.97CALL2 20TRUE12.970
2026-07-1740CALL0 2266.66TRUE00
2026-07-17510.95CALL2 10TRUE10.950
2026-07-1760CALL0 2150.54TRUE00
2026-07-1770CALL0 2124.68TRUE00
2026-07-1780CALL0 1155.42TRUE00
2026-07-1798.22CALL0 10TRUE00
2026-07-17100CALL0 420TRUE00
2026-07-17115.2CALL0 60TRUE00
2026-07-17120CALL0 3674.96TRUE00
2026-07-17130CALL0 15387.35TRUE00
2026-07-17140CALL0 131484.7TRUE00
2026-07-17152.39CALL7 100688.91TRUE-0.58-0.2
2026-07-17161.75CALL7 23090.61TRUE1.750
2026-07-17171.25CALL234 28288.21FALSE-0.11-0.08
2026-07-17181CALL68 76787.75FALSE0.020.02
2026-07-17190.72CALL35 50590.13FALSE-0.48-0.4
2026-07-17200.55CALL37 202890.38FALSE-0.08-0.13
2026-07-17210.44CALL6 77794.5FALSE-0.06-0.12
2026-07-17220.32CALL14 26194.17FALSE-0.23-0.42
2026-07-17230.3CALL2 107895.71FALSE0.30
2026-07-17240.19CALL45 11698FALSE-0.06-0.24
2026-07-17250.25CALL0 3077108.33FALSE00
2026-07-17260CALL0 128108.77FALSE00
2026-07-17270.15CALL1 142102.74FALSE0.150
2026-07-17280CALL0 166113.1FALSE00
2026-07-17290CALL0 19130.55FALSE00
2026-07-17300.07CALL0 1891123.86FALSE00
2026-07-17310CALL0 3141.41FALSE00
2026-07-17320CALL0 10146.49FALSE00
2026-07-17330CALL0 522151.35FALSE00
2026-07-17340CALL0 3156.03FALSE00
2026-07-17350CALL0 1424167.98FALSE00
2026-07-17360CALL0 8164.86FALSE00
2026-07-17370CALL0 10164.8FALSE00
2026-07-17380CALL0 33177.08FALSE00
2026-07-17390CALL0 16172.63FALSE00
2026-07-17400CALL0 24184.86FALSE00
2026-07-17410CALL0 47179.96FALSE00
2026-07-1710PUT0 1460.93FALSE00
2026-07-1720PUT0 0513.69FALSE00
2026-07-1730PUT0 0409.12FALSE00
2026-07-1740PUT0 11320.85FALSE00
2026-07-1750PUT0 8229.77FALSE00
2026-07-1760PUT0 0196.64FALSE00
2026-07-1770PUT0 0201.11FALSE00
2026-07-1780PUT0 33134.64FALSE00
2026-07-1790PUT0 1032131.03FALSE00
2026-07-17100PUT0 607135.08FALSE00
2026-07-17110PUT0 266106.29FALSE00
2026-07-17120.3PUT0 14090.88FALSE00
2026-07-17130.45PUT200 72297.01FALSE0.050.13
2026-07-17140.55PUT0 126794.29FALSE00
2026-07-17151.13PUT40 71395.65FALSE0.030.03
2026-07-17161.45PUT24 11994.13FALSE0.070.05
2026-07-17172.25PUT6 27395.85TRUE2.250
2026-07-17182.93PUT2 20397.11TRUE2.930
2026-07-17190PUT0 19397.2TRUE00
2026-07-17203.98PUT0 157398.25TRUE00
2026-07-17210PUT0 5399.58TRUE00
2026-07-17220PUT0 167110.08TRUE00
2026-07-17230PUT0 120107.13TRUE00
2026-07-17240PUT0 11110.89TRUE00
2026-07-17258.7PUT0 25123.76TRUE00
2026-07-17260PUT0 10126.2TRUE00
2026-07-17270PUT0 175127.55TRUE00
2026-07-17280PUT0 26127.61TRUE00
2026-07-17290PUT0 0140.28TRUE00
2026-07-17300PUT0 18152.29TRUE00
2026-07-17310PUT0 292151.87TRUE00
2026-07-17320PUT0 1150.34TRUE00
2026-07-17330PUT0 0174.79TRUE00
2026-07-17340PUT0 0160.37TRUE00
2026-07-17350PUT0 0165.12TRUE00
2026-07-17360PUT0 0150.65TRUE00
2026-07-17370PUT0 0181.58TRUE00
2026-07-17380PUT0 0178.41TRUE00
2026-07-17390PUT0 0182.56TRUE00
2026-07-17400PUT0 0166.62TRUE00
2026-07-17410PUT0 0181.51TRUE00
2026-07-2410CALL0 00TRUE00
2026-07-24214.01CALL2 0362.13TRUE14.010
2026-07-2430CALL0 0236.55TRUE00
2026-07-2440CALL0 0263.93TRUE00
2026-07-2450CALL0 00TRUE00
2026-07-2460CALL0 0189.35TRUE00
2026-07-2470CALL0 0161.68TRUE00
2026-07-2480CALL0 0121.28TRUE00
2026-07-2490CALL0 00TRUE00
2026-07-24100CALL0 80TRUE00
2026-07-24110CALL0 090.25TRUE00
2026-07-24120CALL0 091.24TRUE00
2026-07-24130CALL0 293.64TRUE00
2026-07-24140CALL0 086.74TRUE00
2026-07-2414.50CALL0 087.89TRUE00
2026-07-24152.35CALL18 286.23TRUE2.350
2026-07-2415.52.7CALL0 188.69TRUE00
2026-07-24160CALL0 093.57TRUE00
2026-07-2416.50CALL0 092.25FALSE00
2026-07-24170CALL0 189.96FALSE00
2026-07-2417.50CALL0 19090.39FALSE00
2026-07-24180CALL0 489.9FALSE00
2026-07-2418.50CALL0 192.34FALSE00
2026-07-24190CALL0 091.45FALSE00
2026-07-2419.50CALL0 091.07FALSE00
2026-07-24201CALL0 294.18FALSE00
2026-07-2420.50CALL0 092.38FALSE00
2026-07-24210CALL0 292.87FALSE00
2026-07-2421.50CALL0 396.08FALSE00
2026-07-24220.5CALL2 295.56FALSE-0.19-0.28
2026-07-2422.50.41CALL2 494.37FALSE-0.27-0.4
2026-07-24230CALL0 194.46FALSE00
2026-07-2423.50.38CALL0 5796.19FALSE00
2026-07-24240.37CALL0 5897.64FALSE00
2026-07-2424.50CALL0 093.83FALSE00
2026-07-24250.25CALL6 399.69FALSE0.250
2026-07-24260CALL0 1103.34FALSE00
2026-07-24300CALL0 0128.16FALSE00
2026-07-24350CALL0 0150.66FALSE00
2026-07-2410PUT0 0413.82FALSE00
2026-07-2420PUT0 0461.22FALSE00
2026-07-2430PUT0 0367.36FALSE00
2026-07-2440PUT0 0305.37FALSE00
2026-07-2450PUT0 0259.21FALSE00
2026-07-2460PUT0 0228.29FALSE00
2026-07-2470PUT0 0196.93FALSE00
2026-07-2480PUT0 0130.13FALSE00
2026-07-2490.08PUT4 0103.07FALSE0.080
2026-07-24100.15PUT2 2117.64FALSE-0.02-0.12
2026-07-24110PUT0 1105.47FALSE00
2026-07-24120PUT0 799.89FALSE00
2026-07-24130PUT0 098.55FALSE00
2026-07-24140PUT0 295.67FALSE00
2026-07-2414.50PUT0 193.39FALSE00
2026-07-24151.05PUT0 1292.85FALSE00
2026-07-2415.50PUT0 295.07FALSE00
2026-07-24160PUT0 296.06FALSE00
2026-07-2416.50PUT0 095.99TRUE00
2026-07-24170PUT0 094.95TRUE00
2026-07-2417.50PUT0 495.45TRUE00
2026-07-24180PUT0 093.83TRUE00
2026-07-2418.50PUT0 093.84TRUE00
2026-07-24190PUT0 093.03TRUE00
2026-07-2419.50PUT0 096.82TRUE00
2026-07-24200PUT0 097.35TRUE00
2026-07-2420.50PUT0 094.26TRUE00
2026-07-24210PUT0 096.43TRUE00
2026-07-2421.50PUT0 098.18TRUE00
2026-07-24220PUT0 0102.88TRUE00
2026-07-2422.50PUT0 2100.44TRUE00
2026-07-24230PUT0 297.01TRUE00
2026-07-2423.50PUT0 0100.96TRUE00
2026-07-24240PUT0 0104.78TRUE00
2026-07-2424.50PUT0 0104.13TRUE00
2026-07-24250PUT0 0112.07TRUE00
2026-07-24260PUT0 0109.44TRUE00
2026-07-24300PUT0 0132.61TRUE00
2026-07-24350PUT0 0150.01TRUE00
2026-07-3150CALL0 0137.56TRUE00
2026-07-3160CALL0 0152.58TRUE00
2026-07-3170CALL0 0159.65TRUE00
2026-07-3189.1CALL0 1136.52TRUE00
2026-07-3190CALL0 00TRUE00
2026-07-31100CALL0 075.34TRUE00
2026-07-3110.50CALL0 080.71TRUE00
2026-07-31110CALL0 088.49TRUE00
2026-07-3111.50CALL0 096.27TRUE00
2026-07-31120CALL0 091.83TRUE00
2026-07-3112.50CALL0 094.49TRUE00
2026-07-31130CALL0 1088.63TRUE00
2026-07-3113.50CALL0 088.67TRUE00
2026-07-31140CALL0 088.9TRUE00
2026-07-3114.50CALL0 091.85TRUE00
2026-07-31150CALL0 094.66TRUE00
2026-07-3115.50CALL0 092.71TRUE00
2026-07-31160CALL0 096.87TRUE00
2026-07-3116.50CALL0 093.22FALSE00
2026-07-31170CALL0 391.08FALSE00
2026-07-3117.50CALL0 091.52FALSE00
2026-07-31180CALL0 091.19FALSE00
2026-07-3118.50CALL0 591.28FALSE00
2026-07-31190CALL0 091.87FALSE00
2026-07-3119.50CALL0 091.82FALSE00
2026-07-31200CALL0 592.4FALSE00
2026-07-3120.50CALL0 292.43FALSE00
2026-07-31210.65CALL4 498.63FALSE0.650
2026-07-31220.7CALL0 196.48FALSE00
2026-07-31230CALL0 095.07FALSE00
2026-07-31240CALL0 095.12FALSE00
2026-07-31250CALL0 093.37FALSE00
2026-07-31300CALL0 0117.16FALSE00
2026-07-3150PUT0 0243.48FALSE00
2026-07-3160PUT0 0209FALSE00
2026-07-3170PUT0 0180.31FALSE00
2026-07-3180PUT0 0155.65FALSE00
2026-07-3190.15PUT4 0107.82FALSE0.150
2026-07-31100.15PUT4 2100.26FALSE0.150
2026-07-3110.50.29PUT0 1108.3FALSE00
2026-07-31110PUT0 1104.65FALSE00
2026-07-3111.50PUT0 298.12FALSE00
2026-07-31120PUT0 599.79FALSE00
2026-07-3112.50PUT0 099.76FALSE00
2026-07-31130PUT0 098.5FALSE00
2026-07-3113.50PUT0 197.76FALSE00
2026-07-31140PUT0 096.02FALSE00
2026-07-3114.50PUT0 2097.3FALSE00
2026-07-31151.35PUT0 4993.78FALSE00
2026-07-3115.50PUT0 096.67FALSE00
2026-07-31160PUT0 096.19FALSE00
2026-07-3116.50PUT0 096.01TRUE00
2026-07-31170PUT0 095.02TRUE00
2026-07-3117.50PUT0 096.64TRUE00
2026-07-31180PUT0 097.54TRUE00
2026-07-3118.50PUT0 095.48TRUE00
2026-07-31190PUT0 095.02TRUE00
2026-07-3119.50PUT0 093.89TRUE00
2026-07-31200PUT0 097.08TRUE00
2026-07-3120.50PUT0 094.73TRUE00
2026-07-31210PUT0 0102.32TRUE00
2026-07-31220PUT0 0103.44TRUE00
2026-07-31230PUT0 0102.86TRUE00
2026-07-31240PUT0 0107.18TRUE00
2026-07-31250PUT0 099.3TRUE00
2026-07-31300PUT0 0117.11TRUE00
2026-08-2190CALL0 092.46TRUE00
2026-08-21100CALL0 095.74TRUE00
2026-08-21110CALL0 0103.87TRUE00
2026-08-21120CALL0 080.73TRUE00
2026-08-21130CALL0 097.59TRUE00
2026-08-21140CALL0 086.66TRUE00
2026-08-21150CALL0 095.01TRUE00
2026-08-21162.69CALL7 097.79TRUE2.690
2026-08-21170CALL0 096.28FALSE00
2026-08-21181.98CALL10 0100.14FALSE1.980
2026-08-21190CALL0 094.8FALSE00
2026-08-21200CALL0 094.23FALSE00
2026-08-21210CALL0 099.05FALSE00
2026-08-21220CALL0 090.19FALSE00
2026-08-21230CALL0 096.01FALSE00
2026-08-21240CALL0 098.9FALSE00
2026-08-21250CALL0 094.62FALSE00
2026-08-2190PUT0 0103.89FALSE00
2026-08-21100PUT0 0103.86FALSE00
2026-08-21110PUT0 0104.91FALSE00
2026-08-21120.75PUT3 0100.44FALSE0.750
2026-08-21130PUT0 092.68FALSE00
2026-08-21140PUT0 0101.23FALSE00
2026-08-21150PUT0 0102.5FALSE00
2026-08-21160PUT0 091.75FALSE00
2026-08-21170PUT0 0102.59TRUE00
2026-08-21180PUT0 0102.88TRUE00
2026-08-21190PUT0 092.08TRUE00
2026-08-21200PUT0 0100.21TRUE00
2026-08-21210PUT0 0105.33TRUE00
2026-08-21220PUT0 0105.43TRUE00
2026-08-21230PUT0 0108.63TRUE00
2026-08-21240PUT0 0104.28TRUE00
2026-08-21250PUT0 0112.78TRUE00
2026-09-1810CALL0 0252.54TRUE00
2026-09-1820CALL0 0172.94TRUE00
2026-09-18314.21CALL0 10TRUE00
2026-09-18413.16CALL0 10TRUE00
2026-09-1850CALL0 0132.34TRUE00
2026-09-1860CALL0 092.85TRUE00
2026-09-1870CALL0 074.58TRUE00
2026-09-1880CALL0 0107.75TRUE00
2026-09-1890CALL0 091.92TRUE00
2026-09-18100CALL0 282.12TRUE00
2026-09-18110CALL0 085.29TRUE00
2026-09-18120CALL0 088.85TRUE00
2026-09-18130CALL0 094.7TRUE00
2026-09-18140CALL0 686.14TRUE00
2026-09-18150CALL0 2395.35TRUE00
2026-09-18160CALL0 7389.71TRUE00
2026-09-18173.1CALL0 8692.91FALSE00
2026-09-18182.6CALL0 2793FALSE00
2026-09-18192CALL30 12190.99FALSE-0.57-0.22
2026-09-18201.75CALL950 36492.41FALSE1.750
2026-09-18212CALL0 16691.99FALSE00
2026-09-18221.65CALL0 71193.01FALSE00
2026-09-18230CALL0 494.92FALSE00
2026-09-18240CALL0 26894.37FALSE00
2026-09-18251.05CALL3 75193.93FALSE1.050
2026-09-18261.1CALL0 895.74FALSE00
2026-09-18271CALL0 797.09FALSE00
2026-09-18280CALL0 099.08FALSE00
2026-09-18290CALL0 1198.47FALSE00
2026-09-18300.65CALL0 45895.98FALSE00
2026-09-18310CALL0 799.34FALSE00
2026-09-18320.6CALL0 2101.21FALSE00
2026-09-18330CALL0 1101.48FALSE00
2026-09-18340CALL0 9102.9FALSE00
2026-09-18350.3CALL57 5536102.56FALSE-0.2-0.4
2026-09-1810PUT0 0407.32FALSE00
2026-09-1820PUT0 1289.29FALSE00
2026-09-1830PUT0 0217.34FALSE00
2026-09-1840PUT0 0201.46FALSE00
2026-09-1850PUT0 1158.34FALSE00
2026-09-1860PUT0 0139.79FALSE00
2026-09-1870PUT0 7126.92FALSE00
2026-09-1880PUT0 0117.31FALSE00
2026-09-1890PUT0 10105.5FALSE00
2026-09-18100PUT0 5104.24FALSE00
2026-09-18110PUT0 15101.62FALSE00
2026-09-18120PUT0 4698.16FALSE00
2026-09-18131.4PUT0 110596.09FALSE00
2026-09-18140PUT0 5699.43FALSE00
2026-09-18150PUT0 21898.68FALSE00
2026-09-18160PUT0 2599.5FALSE00
2026-09-18170PUT0 6398.73TRUE00
2026-09-18180PUT0 6095.85TRUE00
2026-09-18190PUT0 3297.86TRUE00
2026-09-18200PUT0 1098.74TRUE00
2026-09-18210PUT0 1101.78TRUE00
2026-09-18220PUT0 499.15TRUE00
2026-09-18230PUT0 0100.53TRUE00
2026-09-18240PUT0 40106.42TRUE00
2026-09-18250PUT0 0104.86TRUE00
2026-09-18260PUT0 0108.11TRUE00
2026-09-18270PUT0 0105.23TRUE00
2026-09-18280PUT0 0105.56TRUE00
2026-09-18290PUT0 0105.38TRUE00
2026-09-18300PUT0 0107.02TRUE00
2026-09-18310PUT0 0110.72TRUE00
2026-09-18320PUT0 0106.85TRUE00
2026-09-18330PUT0 0107.43TRUE00
2026-09-18340PUT0 0113.37TRUE00
2026-09-18350PUT0 0110.7TRUE00
2026-10-16116.14CALL0 10TRUE00
2026-10-1620CALL0 00TRUE00
2026-10-1630CALL0 0146.99TRUE00
2026-10-1640CALL0 1136.2TRUE00
2026-10-1650CALL0 0112.37TRUE00
2026-10-1660CALL0 070.44TRUE00
2026-10-1670CALL0 076.93TRUE00
2026-10-1680CALL0 892.45TRUE00
2026-10-1690CALL0 990.76TRUE00
2026-10-16100CALL0 7692.31TRUE00
2026-10-16110CALL0 095.13TRUE00
2026-10-16120CALL0 088.98TRUE00
2026-10-16130CALL0 8492.62TRUE00
2026-10-16144.35CALL0 13193.79TRUE00
2026-10-16150CALL0 45491.76TRUE00
2026-10-16160CALL0 7395.61TRUE00
2026-10-16170CALL0 91594.54FALSE00
2026-10-16180CALL0 18495.13FALSE00
2026-10-16190CALL0 4293.38FALSE00
2026-10-16202.4CALL25 58392.07FALSE-0.41-0.15
2026-10-16210CALL0 54593.32FALSE00
2026-10-16220CALL0 8391.77FALSE00
2026-10-16230CALL0 21595.87FALSE00
2026-10-16240CALL0 1695.91FALSE00
2026-10-16250CALL0 14596.14FALSE00
2026-10-16260CALL0 995.85FALSE00
2026-10-16271.25CALL0 7492.56FALSE00
2026-10-16280CALL0 3496.29FALSE00
2026-10-16290CALL0 397.2FALSE00
2026-10-16300CALL0 16293.1FALSE00
2026-10-16310CALL0 197.15FALSE00
2026-10-16320.95CALL0 101100.1FALSE00
2026-10-16330CALL0 35100.91FALSE00
2026-10-16340CALL0 598.25FALSE00
2026-10-16350CALL0 16398.47FALSE00
2026-10-16360CALL0 198.45FALSE00
2026-10-16370CALL0 299.47FALSE00
2026-10-16380CALL0 299.01FALSE00
2026-10-16390CALL0 1299.7FALSE00
2026-10-16400CALL0 6298.75FALSE00
2026-10-1610PUT0 0357.08FALSE00
2026-10-1620PUT0 0238.57FALSE00
2026-10-1630PUT0 0190.59FALSE00
2026-10-1640PUT0 0176.71FALSE00
2026-10-1650PUT0 1153.53FALSE00
2026-10-1660.2PUT0 13115.67FALSE00
2026-10-1670.26PUT0 10108.72FALSE00
2026-10-1680PUT0 32107.15FALSE00
2026-10-1690.5PUT0 45105.96FALSE00
2026-10-16100PUT0 131102.32FALSE00
2026-10-16110PUT0 282100.56FALSE00
2026-10-16121.4PUT0 20898.99FALSE00
2026-10-16131.6PUT0 21196.7FALSE00
2026-10-16140PUT0 18395.46FALSE00
2026-10-16152.6PUT0 52597.3FALSE00
2026-10-16160PUT0 20096.9FALSE00
2026-10-16170PUT0 17896.71TRUE00
2026-10-16180PUT0 8298.15TRUE00
2026-10-16190PUT0 3897.25TRUE00
2026-10-16200PUT0 3296.82TRUE00
2026-10-16216.55PUT0 398.3TRUE00
2026-10-16220PUT0 596.3TRUE00
2026-10-16230PUT0 10100.65TRUE00
2026-10-16240PUT0 5103.13TRUE00
2026-10-16250PUT0 1299.22TRUE00
2026-10-16260PUT0 2102.27TRUE00
2026-10-16270PUT0 4105.03TRUE00
2026-10-16280PUT0 1104.27TRUE00
2026-10-16290PUT0 0106.4TRUE00
2026-10-16300PUT0 0108.3TRUE00
2026-10-16310PUT0 0104.57TRUE00
2026-10-16320PUT0 0107.8TRUE00
2026-10-16330PUT0 0107.03TRUE00
2026-10-16340PUT0 0105.8TRUE00
2026-10-16350PUT0 0108.6TRUE00
2026-10-16360PUT0 0111.3TRUE00
2026-10-16370PUT0 0113.9TRUE00
2026-10-16380PUT0 0106.78TRUE00
2026-10-16390PUT0 0118.88TRUE00
2026-10-16400PUT0 0111.46TRUE00
2026-11-2010CALL0 0185.65TRUE00
2026-11-2020CALL0 00TRUE00
2026-11-2030CALL0 00TRUE00
2026-11-2040CALL0 00TRUE00
2026-11-2050CALL0 064.6TRUE00
2026-11-2060CALL0 0103.74TRUE00
2026-11-2070CALL0 0106.94TRUE00
2026-11-2080CALL0 095.19TRUE00
2026-11-2090CALL0 087.56TRUE00
2026-11-20100CALL0 994.01TRUE00
2026-11-20110CALL0 088.56TRUE00
2026-11-20120CALL0 087.66TRUE00
2026-11-20130CALL0 091.34TRUE00
2026-11-20140CALL0 091.59TRUE00
2026-11-20150CALL0 090.58TRUE00
2026-11-20160CALL0 091.07TRUE00
2026-11-20170CALL0 4091.76FALSE00
2026-11-20180CALL0 592.75FALSE00
2026-11-20190CALL0 388.79FALSE00
2026-11-20202.95CALL0 78593.6FALSE00
2026-11-20212.45CALL1 5093.63FALSE2.450
2026-11-20220CALL0 4893.09FALSE00
2026-11-20232.1CALL2 094.43FALSE2.10
2026-11-20240CALL0 2995.33FALSE00
2026-11-20251.85CALL2 993.94FALSE1.850
2026-11-20261.7CALL1 194.66FALSE1.70
2026-11-20271.45CALL3 4193.71FALSE1.450
2026-11-20281.45CALL1 2195.77FALSE1.450
2026-11-20290CALL0 096.23FALSE00
2026-11-20301.15CALL9 13494.96FALSE-0.2-0.15
2026-11-20311.05CALL6 495.57FALSE1.050
2026-11-20321CALL7 2295.18FALSE10
2026-11-20330.95CALL2 9797.74FALSE0.950
2026-11-20340CALL0 11798.58FALSE00
2026-11-20350.85CALL3 33899.25FALSE-0.16-0.16
2026-11-2010PUT0 0314.66FALSE00
2026-11-2020PUT0 0229.74FALSE00
2026-11-2030PUT0 0187.43FALSE00
2026-11-2040PUT0 0148.28FALSE00
2026-11-2050PUT0 0132.42FALSE00
2026-11-2060PUT0 0118.95FALSE00
2026-11-2070PUT0 0109.12FALSE00
2026-11-2080PUT0 0107.74FALSE00
2026-11-2090PUT0 10106.62FALSE00
2026-11-20101.05PUT2 43103.55FALSE1.050
2026-11-20111.45PUT3 40102.08FALSE1.450
2026-11-20121.75PUT3 49100.06FALSE1.750
2026-11-20132.2PUT8 82100.66FALSE2.20
2026-11-20142.8PUT2 512102.67FALSE0.20.08
2026-11-20153.14PUT0 20798.05FALSE00
2026-11-20160PUT0 7795.99FALSE00
2026-11-20174.4PUT2 5595.58TRUE4.40
2026-11-20185PUT0 9995.54TRUE00
2026-11-20190PUT0 699.49TRUE00
2026-11-20200PUT0 597.98TRUE00
2026-11-20210PUT0 099.42TRUE00
2026-11-20220PUT0 19099.12TRUE00
2026-11-20230PUT0 099.51TRUE00
2026-11-20240PUT0 20104.34TRUE00
2026-11-20250PUT0 0102.68TRUE00
2026-11-20260PUT0 0104.38TRUE00
2026-11-20270PUT0 0104.49TRUE00
2026-11-20280PUT0 0105.6TRUE00
2026-11-20290PUT0 0103.72TRUE00
2026-11-20300PUT0 0104.23TRUE00
2026-11-20310PUT0 0105.95TRUE00
2026-11-20320PUT0 0107.5TRUE00
2026-11-20330PUT0 0104.35TRUE00
2026-11-20340PUT0 0108.63TRUE00
2026-11-20350PUT0 0108.1TRUE00
2027-01-15116.1CALL0 00TRUE00
2027-01-15215.2CALL0 00TRUE00
2027-01-1530CALL0 160TRUE00
2027-01-1540CALL0 00TRUE00
2027-01-1550CALL0 760TRUE00
2027-01-1560CALL0 085.12TRUE00
2027-01-1570CALL0 092.72TRUE00
2027-01-1580CALL0 33590.81TRUE00
2027-01-1590CALL0 1289.45TRUE00
2027-01-15100CALL0 64790.21TRUE00
2027-01-15110CALL0 487.5TRUE00
2027-01-15120CALL0 52389.64TRUE00
2027-01-15130CALL0 1090.15TRUE00
2027-01-15140CALL0 090.74TRUE00
2027-01-15154.88CALL1 70590.34TRUE-0.74-0.13
2027-01-15160CALL0 4991.35TRUE00
2027-01-15174.2CALL5 1030991.58FALSE00
2027-01-15180CALL0 4391.15FALSE00
2027-01-15190CALL0 1292.21FALSE00
2027-01-15203.6CALL12 2279693.76FALSE00
2027-01-15210CALL0 2792.28FALSE00
2027-01-15220CALL0 31393.94FALSE00
2027-01-15230CALL0 2293.18FALSE00
2027-01-15242.5CALL300 31094.12FALSE2.50
2027-01-15252.25CALL5 375494.23FALSE-0.05-0.02
2027-01-15260CALL0 194.57FALSE00
2027-01-15270CALL0 27890.89FALSE00
2027-01-15280CALL0 1792.29FALSE00
2027-01-15290CALL0 888.99FALSE00
2027-01-15302CALL0 145897.85FALSE00
2027-01-15310CALL0 089.51FALSE00
2027-01-15320CALL0 30590.69FALSE00
2027-01-15330CALL0 70489.86FALSE00
2027-01-15340CALL0 790.74FALSE00
2027-01-15350CALL0 108890.83FALSE00
2027-01-15360CALL0 492.13FALSE00
2027-01-15371.15CALL1 20493.34FALSE1.150
2027-01-15380CALL0 4494.46FALSE00
2027-01-15391CALL2 36098.27FALSE10
2027-01-15400CALL0 328196.48FALSE00
2027-01-15420CALL0 11995.96FALSE00
2027-01-15450.9CALL0 33497.15FALSE00
2027-01-15470CALL0 88196.41FALSE00
2027-01-1510PUT0 0270.41FALSE00
2027-01-1520PUT0 0186.62FALSE00
2027-01-1530PUT0 244157.32FALSE00
2027-01-1540PUT0 0145.72FALSE00
2027-01-1550PUT0 71119.1FALSE00
2027-01-1560PUT0 3095.71FALSE00
2027-01-1570PUT0 10105.29FALSE00
2027-01-1580PUT0 570103.04FALSE00
2027-01-1590PUT0 123104.4FALSE00
2027-01-15101.25PUT1 1930103.6FALSE1.250
2027-01-15111.85PUT3 43100.72FALSE1.850
2027-01-15120PUT0 301100.61FALSE00
2027-01-15132.7PUT1 3799.4FALSE2.70
2027-01-15143.3PUT30 9997.98FALSE3.30
2027-01-15153.9PUT3 72298.74FALSE3.90
2027-01-15164.4PUT2 20098.66FALSE4.40
2027-01-15170PUT0 16398.99TRUE00
2027-01-15180PUT0 40698.71TRUE00
2027-01-15190PUT0 10699.95TRUE00
2027-01-15200PUT0 86598.62TRUE00
2027-01-15210PUT0 2099.92TRUE00
2027-01-15220PUT0 55101.83TRUE00
2027-01-15230PUT0 3101.33TRUE00
2027-01-15240PUT0 0100.49TRUE00
2027-01-15250PUT0 92100.35TRUE00
2027-01-15260PUT0 2100.97TRUE00
2027-01-15270PUT0 6101.34TRUE00
2027-01-15280PUT0 098.18TRUE00
2027-01-15290PUT0 4102.4TRUE00
2027-01-15300PUT0 191103.18TRUE00
2027-01-15310PUT0 0102.65TRUE00
2027-01-15320PUT0 30898.38TRUE00
2027-01-15330PUT0 0104.5TRUE00
2027-01-15340PUT0 0105.81TRUE00
2027-01-15350PUT0 102107.01TRUE00
2027-01-15360PUT0 0105.58TRUE00
2027-01-15370PUT0 3105.19TRUE00
2027-01-15380PUT0 0104.66TRUE00
2027-01-15390PUT0 0105.34TRUE00
2027-01-15400PUT0 1107.31TRUE00
2027-01-15420PUT0 0108.27TRUE00
2027-01-15450PUT0 0108.97TRUE00
2027-01-15470PUT0 1108.97TRUE00
2027-12-1730CALL0 174.7TRUE00
2027-12-17511.7CALL3 3583.44TRUE11.70
2027-12-1780CALL0 13577.97TRUE00
2027-12-17100CALL0 13682.26TRUE00
2027-12-17120CALL0 58889.65TRUE00
2027-12-17150CALL0 57990.55TRUE00
2027-12-17177.2CALL0 15984.57FALSE00
2027-12-17200CALL0 44089.21FALSE00
2027-12-17220CALL0 16087.78FALSE00
2027-12-17250CALL0 40688.8FALSE00
2027-12-17270CALL0 10380.42FALSE00
2027-12-17304.9CALL0 28681.97FALSE00
2027-12-17324CALL1 3392.52FALSE40
2027-12-17350CALL0 50886.23FALSE00
2027-12-17370CALL0 17890.16FALSE00
2027-12-17400CALL0 15987.7FALSE00
2027-12-17420CALL0 3980.25FALSE00
2027-12-17450CALL0 56179.04FALSE00
2027-12-17470CALL0 39579.43FALSE00
2027-12-1730PUT0 0138.29FALSE00
2027-12-1750PUT0 8785.84FALSE00
2027-12-1780PUT0 25101.1FALSE00
2027-12-17100PUT0 6099.32FALSE00
2027-12-17120PUT0 17781.11FALSE00
2027-12-17150PUT0 9689.83FALSE00
2027-12-17170PUT0 993.11TRUE00
2027-12-17200PUT0 19298.07TRUE00
2027-12-17220PUT0 697.92TRUE00
2027-12-17250PUT0 1186.85TRUE00
2027-12-17270PUT0 286.77TRUE00
2027-12-17300PUT0 1107.03TRUE00
2027-12-17320PUT0 1107.82TRUE00
2027-12-17350PUT0 0108.16TRUE00
2027-12-17370PUT0 598.43TRUE00
2027-12-17400PUT0 096.44TRUE00
2027-12-17420PUT0 099.29TRUE00
2027-12-17450PUT0 096.32TRUE00
2027-12-17470PUT0 7398.78TRUE00
2028-01-2130CALL0 2070.34TRUE00
2028-01-2150CALL0 977.37TRUE00
2028-01-21810.3CALL5 15855.22TRUE10.30
2028-01-21109.5CALL0 16778.32TRUE00
2028-01-21127.77CALL10 32781.23TRUE7.770
2028-01-21150CALL0 22778.41TRUE00
2028-01-21177.53CALL0 48884.56FALSE00
2028-01-21207.2CALL0 1086784.93FALSE00
2028-01-21220CALL0 34388.09FALSE00
2028-01-21250CALL0 29086.2FALSE00
2028-01-21270CALL0 590.05FALSE00
2028-01-21304.64CALL25 2010782.64FALSE4.640
2028-01-21320CALL0 7891.96FALSE00
2028-01-21350CALL0 53296.27FALSE00
2028-01-21370CALL0 96293.37FALSE00
2028-01-21400CALL0 60986.11FALSE00
2028-01-21420CALL0 7779.62FALSE00
2028-01-21450CALL0 15589.65FALSE00
2028-01-21470CALL0 322100.86FALSE00
2028-01-2130PUT0 20299.28FALSE00
2028-01-2150PUT0 2484.7FALSE00
2028-01-2180PUT0 2998.97FALSE00
2028-01-21100PUT0 1016085.12FALSE00
2028-01-21124.19PUT10 10797.69FALSE4.190
2028-01-21150PUT0 83112.12FALSE00
2028-01-21170PUT0 6997.99TRUE00
2028-01-21200PUT0 5195.59TRUE00
2028-01-21220PUT0 3295.48TRUE00
2028-01-21250PUT0 7197.43TRUE00
2028-01-21270PUT0 496.63TRUE00
2028-01-21300PUT0 4107.63TRUE00
2028-01-21320PUT0 520108.42TRUE00
2028-01-21350PUT0 1096.12TRUE00
2028-01-21370PUT0 096.21TRUE00
2028-01-21400PUT0 1694.34TRUE00
2028-01-21420PUT0 097.13TRUE00
2028-01-21450PUT0 0101.03TRUE00
2028-01-21470PUT0 096.68TRUE00

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