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-03-06511.83CALL0 0647.83TRUE00
2026-03-0697.65CALL2 30TRUE-0.3-0.04
2026-03-06106.71CALL2 2307.45TRUE0.020
2026-03-06115.8CALL0 1412.73TRUE00
2026-03-06124.72CALL3 0218.4TRUE4.720
2026-03-0612.54.23CALL3 0202.39TRUE4.230
2026-03-06133.83CALL9 1226.67TRUE3.830
2026-03-0613.52.83CALL5 00TRUE2.830
2026-03-06140CALL0 00TRUE00
2026-03-0614.52.17CALL18 1871.38TRUE2.170
2026-03-06150CALL0 10TRUE00
2026-03-0615.51.47CALL0 4140.06TRUE00
2026-03-06161.2CALL8 64103.51TRUE-0.08-0.06
2026-03-0616.50.75CALL20 3110.84TRUE-0.35-0.32
2026-03-06170.47CALL27 82102.44FALSE-0.34-0.42
2026-03-0617.50.46CALL0 36106.94FALSE00
2026-03-06180.19CALL4 65103.96FALSE-0.11-0.37
2026-03-0618.50.14CALL6 92111.89FALSE-0.04-0.22
2026-03-06190.1CALL28 114117.62FALSE-0.06-0.38
2026-03-0619.50.1CALL0 19149.89FALSE00
2026-03-06200.05CALL0 70126.66FALSE00
2026-03-0620.50.01CALL0 50163.15FALSE00
2026-03-06210.05CALL0 337195.81FALSE00
2026-03-0621.50.04CALL0 233164.17FALSE00
2026-03-06220.05CALL0 1917202.61FALSE00
2026-03-0622.50.05CALL0 1563214.75FALSE00
2026-03-06230.15CALL0 47312.22FALSE00
2026-03-0623.50.05CALL5 37207.87FALSE0.050
2026-03-06240.05CALL0 1219217.91FALSE00
2026-03-0624.50.05CALL0 16259.25FALSE00
2026-03-06250.14CALL0 55462.93FALSE00
2026-03-0625.50.2CALL0 30359.57FALSE00
2026-03-06260.05CALL0 29255.21FALSE00
2026-03-0626.50.15CALL0 18298.58FALSE00
2026-03-06270.04CALL0 70535.12FALSE00
2026-03-0627.50CALL0 0546.84FALSE00
2026-03-06280.05CALL0 120558.23FALSE00
2026-03-0628.50CALL0 0569.32FALSE00
2026-03-06290.14CALL0 10580.12FALSE00
2026-03-0629.50CALL0 0601.95FALSE00
2026-03-06300.15CALL0 11589.29FALSE00
2026-03-0630.50CALL0 0622.37FALSE00
2026-03-06310CALL0 0620.7FALSE00
2026-03-0631.50CALL0 0618.43FALSE00
2026-03-06320CALL0 0639.59FALSE00
2026-03-0632.50CALL0 0636.76FALSE00
2026-03-06330CALL0 0633.31FALSE00
2026-03-0633.50CALL0 0654.31FALSE00
2026-03-06340CALL0 0650.36FALSE00
2026-03-0634.50CALL0 0671.14FALSE00
2026-03-06350CALL0 0666.73FALSE00
2026-03-0635.50CALL0 0674.68FALSE00
2026-03-06360CALL0 0682.47FALSE00
2026-03-0650PUT0 01492.24FALSE00
2026-03-0690PUT0 90456.41FALSE00
2026-03-06100PUT0 0567.71FALSE00
2026-03-06110PUT0 0329.38FALSE00
2026-03-06120PUT0 0213.23FALSE00
2026-03-0612.50PUT0 0190.89FALSE00
2026-03-06130PUT0 0169.14FALSE00
2026-03-0613.50PUT0 0194.61FALSE00
2026-03-06140.1PUT0 81169.41FALSE00
2026-03-0614.50.12PUT1 42117.78FALSE0.020.2
2026-03-06150.22PUT14 166104.33FALSE0.121.2
2026-03-0615.50.25PUT17 48116.91FALSE0.080.47
2026-03-06160.5PUT17 296106.23FALSE0.251
2026-03-0616.50.5PUT23 24096.52FALSE0.030.06
2026-03-06170.75PUT200 11693.11TRUE00
2026-03-0617.50.85PUT0 143105.03TRUE00
2026-03-06181.74PUT50 25298.16TRUE1.740
2026-03-0618.51.95PUT15 55104.8TRUE0.150.08
2026-03-06192.1PUT3 4420TRUE-0.53-0.2
2026-03-0619.52.45PUT0 56180.61TRUE00
2026-03-06203.52PUT1 116176.55TRUE0.440.14
2026-03-0620.52.97PUT0 104186.1TRUE00
2026-03-06212.83PUT0 1050TRUE00
2026-03-0621.53.72PUT0 13172.74TRUE00
2026-03-06225.49PUT4 30224.94TRUE0.060.01
2026-03-0622.52.52PUT0 3221.56TRUE00
2026-03-06234.05PUT0 1233.51TRUE00
2026-03-0623.53.6PUT0 90266.26TRUE00
2026-03-06244PUT0 8277.97TRUE00
2026-03-0624.54.45PUT0 4238.51TRUE00
2026-03-06254.45PUT0 69300.28TRUE00
2026-03-0625.58.65PUT0 12203.91TRUE00
2026-03-06269.19PUT0 3297.6TRUE00
2026-03-0626.56.65PUT0 0351.84TRUE00
2026-03-06275.85PUT0 0316.59TRUE00
2026-03-0627.511.18PUT3 2417.42TRUE0.530.05
2026-03-062811.57PUT2 0389.25TRUE11.570
2026-03-0628.512.33PUT2 1482.15TRUE0.750.06
2026-03-062912.15PUT1 50TRUE0.180.02
2026-03-0629.513PUT4 1386.46TRUE0.20.02
2026-03-063013.03PUT0 50TRUE00
2026-03-0630.514.07PUT1 3434.3TRUE0.650.05
2026-03-063114.2PUT0 00TRUE00
2026-03-0631.514.7PUT1 00TRUE14.70
2026-03-063215.09PUT1 00TRUE15.090
2026-03-0632.512.94PUT0 10TRUE00
2026-03-063316.23PUT1 00TRUE16.230
2026-03-0633.516.62PUT1 00TRUE16.620
2026-03-063413.42PUT0 0388.87TRUE00
2026-03-0634.50PUT0 0395.23TRUE00
2026-03-063518.36PUT1 0351.1TRUE18.360
2026-03-0635.50PUT0 00TRUE00
2026-03-063619.25PUT1 00TRUE19.250
2026-03-1388.6CALL3 30TRUE-0.37-0.04
2026-03-1397.66CALL1 1242.72TRUE-0.23-0.03
2026-03-13100CALL0 0186.42TRUE00
2026-03-13110CALL0 0201.93TRUE00
2026-03-13120CALL0 0188.5TRUE00
2026-03-13130CALL0 00TRUE00
2026-03-1313.50CALL0 0121.41TRUE00
2026-03-13140CALL0 0128.82TRUE00
2026-03-1314.52.34CALL18 082.01TRUE2.340
2026-03-13150CALL0 092.54TRUE00
2026-03-1315.50CALL0 089.51TRUE00
2026-03-13161.45CALL1 085.72TRUE1.450
2026-03-1316.51.03CALL0 1087.74TRUE00
2026-03-13170.9CALL10 1894.96FALSE-0.05-0.05
2026-03-1317.50.65CALL10 10689.55FALSE-0.1-0.13
2026-03-13180.52CALL4 5692.07FALSE-0.1-0.16
2026-03-1318.50.4CALL2 1492.73FALSE0.030.08
2026-03-13190.23CALL2 1183.85FALSE0.230
2026-03-1319.50.4CALL1 193.19FALSE0.40
2026-03-13200.14CALL6 52188.92FALSE-0.06-0.3
2026-03-1320.50.09CALL5 1886.9FALSE-0.06-0.4
2026-03-13210.09CALL0 5796.66FALSE00
2026-03-1321.50.15CALL0 1022103.86FALSE00
2026-03-13220.07CALL0 1824110.77FALSE00
2026-03-1322.50.75CALL0 2117.42FALSE00
2026-03-13230.15CALL0 1486204.35FALSE00
2026-03-1323.50.11CALL0 87178.13FALSE00
2026-03-13240.1CALL0 23277.41FALSE00
2026-03-1324.50.25CALL0 33285.43FALSE00
2026-03-13250.2CALL0 128160.64FALSE00
2026-03-1325.50.45CALL0 14306.08FALSE00
2026-03-13260.14CALL0 18313.38FALSE00
2026-03-1326.50.17CALL0 10320.44FALSE00
2026-03-13270.15CALL0 20321.77FALSE00
2026-03-13280.17CALL0 21334.84FALSE00
2026-03-13290.14CALL0 18347.21FALSE00
2026-03-13300.4CALL0 13224.56FALSE00
2026-03-13350CALL0 0410.12FALSE00
2026-03-1380PUT0 0535FALSE00
2026-03-1390PUT0 0391.37FALSE00
2026-03-13100.03PUT0 1349.04FALSE00
2026-03-13110PUT0 0284.75FALSE00
2026-03-13120PUT0 0149.84FALSE00
2026-03-13130.1PUT0 15108.62FALSE00
2026-03-1313.50PUT0 0106.83FALSE00
2026-03-13140.1PUT0 497.63FALSE00
2026-03-1314.50.26PUT0 195.01FALSE00
2026-03-13150.52PUT0 792.49FALSE00
2026-03-1315.50.5PUT2 1892.17FALSE0.050.11
2026-03-13160.75PUT10 11688.16FALSE0.150.25
2026-03-1316.51.15PUT10 887.78FALSE0.40.53
2026-03-13171.15PUT7 32988.2TRUE0.070.06
2026-03-1317.51.15PUT0 4187.28TRUE00
2026-03-13181.55PUT0 20087.64TRUE00
2026-03-1318.52.15PUT13 3584.46TRUE0.120.06
2026-03-13192.18PUT0 23101.78TRUE00
2026-03-1319.53.02PUT0 1493.27TRUE00
2026-03-13202.5PUT0 30102.72TRUE00
2026-03-1320.51.5PUT0 4103.54TRUE00
2026-03-13213.66PUT0 590TRUE00
2026-03-1321.50PUT0 097.22TRUE00
2026-03-13225.45PUT0 290TRUE00
2026-03-1322.50PUT0 0134.35TRUE00
2026-03-13233.72PUT0 292116.58TRUE00
2026-03-1323.57.1PUT0 180TRUE00
2026-03-13244.4PUT0 1142.98TRUE00
2026-03-1324.55.5PUT0 1134.1TRUE00
2026-03-13250PUT0 0177.36TRUE00
2026-03-1325.50PUT0 0144.94TRUE00
2026-03-13265.1PUT0 50TRUE00
2026-03-1326.55.75PUT0 1155.2TRUE00
2026-03-13270PUT0 48160.14TRUE00
2026-03-13288.4PUT0 126211.62TRUE00
2026-03-132912.21PUT0 20TRUE00
2026-03-13300PUT0 00TRUE00
2026-03-13350PUT0 00TRUE00
2026-03-2010CALL0 0833.72TRUE00
2026-03-2020CALL0 0683.64TRUE00
2026-03-2030CALL0 0544.27TRUE00
2026-03-2040CALL0 0313.66TRUE00
2026-03-2050CALL0 0308.85TRUE00
2026-03-2060CALL0 0224.67TRUE00
2026-03-2070CALL0 0268.51TRUE00
2026-03-2080CALL0 0214.98TRUE00
2026-03-2090CALL0 0184.33TRUE00
2026-03-20100CALL0 0181.42TRUE00
2026-03-20116.31CALL0 50TRUE00
2026-03-20124.81CALL3 4110.94TRUE4.810
2026-03-20130CALL0 0114.21TRUE00
2026-03-20145.49CALL0 1100.68TRUE00
2026-03-20152.6CALL0 21100.94TRUE00
2026-03-2015.51.9CALL0 6101.66TRUE00
2026-03-20161.9CALL0 2598.39TRUE00
2026-03-2016.51.75CALL0 2798.63TRUE00
2026-03-20171.33CALL2 123102.47FALSE-0.17-0.11
2026-03-2017.51.15CALL2 48103.76FALSE-0.1-0.08
2026-03-20180.95CALL2 246101.92FALSE00
2026-03-2018.50.89CALL4 2698.28FALSE0.890
2026-03-20190.65CALL2 231100.48FALSE-0.04-0.06
2026-03-2019.50.6CALL0 55103.46FALSE00
2026-03-20200.52CALL0 150698.62FALSE00
2026-03-2020.50.41CALL0 1493.7FALSE00
2026-03-20210.31CALL2 969101.59FALSE-0.04-0.11
2026-03-2021.50.3CALL1006 93106.99FALSE0.30
2026-03-20220.3CALL2 392113.2FALSE0.050.2
2026-03-2022.50.2CALL2 44106.29FALSE0.20
2026-03-20230.17CALL3 268107.18FALSE-0.01-0.06
2026-03-2023.50.16CALL2 192110.65FALSE-0.19-0.54
2026-03-20240.12CALL0 334125.64FALSE00
2026-03-2024.50.64CALL0 1140.9FALSE00
2026-03-20250.1CALL3 336112.92FALSE0.020.25
2026-03-2025.50.75CALL0 6189.96FALSE00
2026-03-20260.08CALL0 239161.95FALSE00
2026-03-2026.50CALL0 0237.08FALSE00
2026-03-20270.1CALL0 106233.5FALSE00
2026-03-20280.05CALL0 25229.39FALSE00
2026-03-20290.21CALL0 52228.57FALSE00
2026-03-20300.28CALL0 56220.82FALSE00
2026-03-20350.15CALL0 3193.2FALSE00
2026-03-2010PUT0 00FALSE00
2026-03-2020PUT0 01215.54FALSE00
2026-03-2030PUT0 0910.81FALSE00
2026-03-2040PUT0 0742.68FALSE00
2026-03-2050PUT0 0627.49FALSE00
2026-03-2060PUT0 0540.11FALSE00
2026-03-2070PUT0 0469.71FALSE00
2026-03-2080PUT0 0418.4FALSE00
2026-03-2090PUT0 0366.46FALSE00
2026-03-20100.05PUT0 12307.82FALSE00
2026-03-20110PUT0 0249.8FALSE00
2026-03-20120.1PUT0 1115.1FALSE00
2026-03-20130.25PUT0 15108.29FALSE00
2026-03-20140.4PUT0 18104.16FALSE00
2026-03-20150.75PUT11 57105.88FALSE0.050.07
2026-03-2015.50.97PUT0 3100.52FALSE00
2026-03-20161.2PUT1 109108.28FALSE0.20.2
2026-03-2016.51.22PUT1 13101.19FALSE0.020.02
2026-03-20171.63PUT3 136101.54TRUE0.130.09
2026-03-2017.52.04PUT50 1099.34TRUE0.280.16
2026-03-20181.87PUT0 24599.22TRUE00
2026-03-2018.52.79PUT2 36101.09TRUE2.790
2026-03-20192.75PUT0 169101.49TRUE00
2026-03-2019.53.46PUT5 20109.44TRUE3.460
2026-03-20203.97PUT1 93118.84TRUE3.970
2026-03-2020.52PUT0 11102.63TRUE00
2026-03-20214.8PUT10 49119.45TRUE4.80
2026-03-2021.55.2PUT4 62116.54TRUE5.20
2026-03-20225.54PUT0 76105.66TRUE00
2026-03-2022.52.65PUT0 696.46TRUE00
2026-03-20236.6PUT10 119123.57TRUE-0.1-0.01
2026-03-2023.50PUT0 00TRUE00
2026-03-20247.75PUT10 14152.25TRUE7.750
2026-03-2024.50PUT0 0139.66TRUE00
2026-03-20256.02PUT0 7109.41TRUE00
2026-03-2025.50PUT0 094.36TRUE00
2026-03-20266.93PUT0 5138.87TRUE00
2026-03-2026.50PUT0 0165.66TRUE00
2026-03-20277.8PUT0 1170.22TRUE00
2026-03-20280PUT0 0185.57TRUE00
2026-03-20290PUT0 0163.38TRUE00
2026-03-20300PUT0 0146.89TRUE00
2026-03-20350PUT0 0177.16TRUE00
2026-03-2790CALL0 0153.56TRUE00
2026-03-27100CALL0 0141.8TRUE00
2026-03-27110CALL0 0109.47TRUE00
2026-03-27120CALL0 078.95TRUE00
2026-03-27130CALL0 0106.04TRUE00
2026-03-27140CALL0 072.19TRUE00
2026-03-27150CALL0 096.62TRUE00
2026-03-2715.50CALL0 094.84TRUE00
2026-03-27160CALL0 094.72TRUE00
2026-03-2716.52CALL0 596.07TRUE00
2026-03-27170CALL0 092.99FALSE00
2026-03-2717.50CALL0 094.42FALSE00
2026-03-27181.85CALL0 10094.53FALSE00
2026-03-2718.51.02CALL100 099.19FALSE1.020
2026-03-27190.9CALL0 195.7FALSE00
2026-03-2719.50.95CALL0 1095.39FALSE00
2026-03-27200.58CALL0 2997.48FALSE00
2026-03-2720.52.08CALL0 198.77FALSE00
2026-03-27211.68CALL0 197.26FALSE00
2026-03-2721.50.41CALL0 1894.5FALSE00
2026-03-27220.5CALL0 1112.77FALSE00
2026-03-2722.50.29CALL0 3122.27FALSE00
2026-03-27230.78CALL0 13116.87FALSE00
2026-03-2723.51.03CALL0 9119.45FALSE00
2026-03-27240.35CALL0 3121.73FALSE00
2026-03-2724.50.75CALL0 3123.69FALSE00
2026-03-27250.69CALL0 313125.35FALSE00
2026-03-27260.63CALL0 2130.65FALSE00
2026-03-27270.15CALL0 6196.36FALSE00
2026-03-27280.4CALL0 5212.15FALSE00
2026-03-27290.32CALL0 3223.81FALSE00
2026-03-27300.25CALL0 7180.81FALSE00
2026-03-27350.18CALL0 3268.31FALSE00
2026-03-2790PUT0 0201.57FALSE00
2026-03-27100.05PUT0 2138.32FALSE00
2026-03-27110.14PUT1 11114.93FALSE0.040.4
2026-03-27120.4PUT0 1124.65FALSE00
2026-03-27130PUT0 0110.13FALSE00
2026-03-27140.62PUT1 2104.15FALSE0.620
2026-03-27151.05PUT1 1997.95FALSE1.050
2026-03-2715.51.35PUT6 596.14FALSE0.250.23
2026-03-27161.35PUT0 1396.02FALSE00
2026-03-2716.51.45PUT0 695.88FALSE00
2026-03-27171.6PUT0 1891.38TRUE00
2026-03-2717.52.25PUT0 694.31TRUE00
2026-03-27181.16PUT0 195.94TRUE00
2026-03-2718.52.06PUT0 194.86TRUE00
2026-03-27190PUT0 094.06TRUE00
2026-03-2719.50PUT0 098.71TRUE00
2026-03-27203.65PUT0 1957.53TRUE00
2026-03-2720.52.45PUT0 2095.01TRUE00
2026-03-27215.08PUT1 1121.81TRUE5.080
2026-03-2721.50PUT0 094.47TRUE00
2026-03-27225.65PUT12 1299.87TRUE0.050.01
2026-03-2722.50PUT0 094.85TRUE00
2026-03-27234.55PUT0 5105.02TRUE00
2026-03-2723.50PUT0 0109.72TRUE00
2026-03-27240PUT0 0114.27TRUE00
2026-03-2724.50PUT0 099.23TRUE00
2026-03-27256.43PUT0 393.86TRUE00
2026-03-27260PUT0 0118.32TRUE00
2026-03-27270PUT0 0117.63TRUE00
2026-03-27280PUT0 0124.35TRUE00
2026-03-27298.8PUT0 1120.14TRUE00
2026-03-27300PUT0 0125.97TRUE00
2026-03-27350PUT0 0151.94TRUE00
2026-04-0290CALL0 0157.54TRUE00
2026-04-02100CALL0 076.68TRUE00
2026-04-02110CALL0 0120.83TRUE00
2026-04-02120CALL0 0100.74TRUE00
2026-04-02130CALL0 0100.95TRUE00
2026-04-02140CALL0 072.56TRUE00
2026-04-02152.58CALL0 192.14TRUE00
2026-04-0215.50CALL0 090.23TRUE00
2026-04-02163.1CALL0 192.64TRUE00
2026-04-0216.51.85CALL2 092.31TRUE1.850
2026-04-02170CALL0 092.12FALSE00
2026-04-0217.50CALL0 089.47FALSE00
2026-04-02183.49CALL0 189.66FALSE00
2026-04-0218.53.14CALL0 191.51FALSE00
2026-04-02191.2CALL0 192.45FALSE00
2026-04-0219.50CALL0 075.97FALSE00
2026-04-02200.75CALL0 193.18FALSE00
2026-04-0220.50CALL0 093.07FALSE00
2026-04-02210.4CALL1 083.18FALSE0.40
2026-04-0221.51.82CALL0 293.87FALSE00
2026-04-02221.61CALL0 193.18FALSE00
2026-04-0222.50.39CALL0 16109.21FALSE00
2026-04-02230.35CALL0 4115.74FALSE00
2026-04-0223.51.04CALL0 2112.75FALSE00
2026-04-02240.96CALL0 1115.03FALSE00
2026-04-0224.50.96CALL0 1117.06FALSE00
2026-04-02250.79CALL0 2118.84FALSE00
2026-04-0225.50.79CALL0 2120.37FALSE00
2026-04-02260.75CALL0 1126.29FALSE00
2026-04-02270.7CALL0 4168.66FALSE00
2026-04-02280.48CALL0 1182.91FALSE00
2026-04-02290.37CALL0 4193.36FALSE00
2026-04-02300.4CALL0 0206.83FALSE00
2026-04-02350CALL0 0188.53FALSE00
2026-04-0290PUT0 0271.01FALSE00
2026-04-02100PUT0 0177.3FALSE00
2026-04-02110PUT0 0119.92FALSE00
2026-04-02120PUT0 0114.29FALSE00
2026-04-02130PUT0 0100.87FALSE00
2026-04-02140PUT0 097.26FALSE00
2026-04-02151PUT1 1295.42FALSE00
2026-04-0215.50PUT0 093.39FALSE00
2026-04-02161.05PUT0 2292.98FALSE00
2026-04-0216.51.18PUT0 1194.03FALSE00
2026-04-02170.92PUT0 1593.86TRUE00
2026-04-0217.50PUT0 092.57TRUE00
2026-04-02180PUT0 092.83TRUE00
2026-04-0218.52.89PUT10 092.88TRUE2.890
2026-04-02191.65PUT0 293.05TRUE00
2026-04-0219.52.07PUT0 1100.34TRUE00
2026-04-02203.87PUT1 084.22TRUE3.870
2026-04-0220.54.66PUT1 1108.34TRUE4.660
2026-04-02212.83PUT0 691.18TRUE00
2026-04-0221.53.79PUT0 992.91TRUE00
2026-04-02220PUT0 194.11TRUE00
2026-04-0222.50PUT0 0102.81TRUE00
2026-04-02230PUT0 0107.47TRUE00
2026-04-0223.50PUT0 099.03TRUE00
2026-04-02240PUT0 092.61TRUE00
2026-04-0224.50PUT0 0102.02TRUE00
2026-04-02250PUT0 0105.77TRUE00
2026-04-0225.50PUT0 0103.57TRUE00
2026-04-02260PUT0 0107.01TRUE00
2026-04-02270PUT0 0119.74TRUE00
2026-04-02280PUT0 0103.66TRUE00
2026-04-02290PUT0 0109.2TRUE00
2026-04-02300PUT0 00TRUE00
2026-04-02350PUT0 0138.12TRUE00
2026-04-10100CALL0 0132.34TRUE00
2026-04-10110CALL0 0106.43TRUE00
2026-04-10120CALL0 093.87TRUE00
2026-04-10130CALL0 0100.35TRUE00
2026-04-10140CALL0 090.51TRUE00
2026-04-10150CALL0 088.19TRUE00
2026-04-1015.50CALL0 088.7TRUE00
2026-04-10160CALL0 085.64TRUE00
2026-04-1016.50CALL0 086.47TRUE00
2026-04-10170CALL0 089.76FALSE00
2026-04-1017.50CALL0 086.25FALSE00
2026-04-10180CALL0 088.85FALSE00
2026-04-1018.50CALL0 094.22FALSE00
2026-04-10190CALL0 086.86FALSE00
2026-04-1019.50CALL0 088.37FALSE00
2026-04-10200CALL0 086.61FALSE00
2026-04-1020.50CALL0 0106.55FALSE00
2026-04-10210CALL0 075.39FALSE00
2026-04-1021.50CALL0 0106.64FALSE00
2026-04-10220CALL0 094.07FALSE00
2026-04-1022.50.52CALL0 181.27FALSE00
2026-04-10230CALL0 0102.69FALSE00
2026-04-1023.50CALL0 0105.11FALSE00
2026-04-10240CALL0 0102.06FALSE00
2026-04-1024.50CALL0 0109.3FALSE00
2026-04-10250CALL0 0111.08FALSE00
2026-04-10260CALL0 0114.05FALSE00
2026-04-10270CALL0 0118.32FALSE00
2026-04-10280CALL0 0128.31FALSE00
2026-04-10290CALL0 0168.62FALSE00
2026-04-10300CALL0 0177.62FALSE00
2026-04-10350CALL0 0167.39FALSE00
2026-04-10100PUT0 0155.1FALSE00
2026-04-10110PUT0 0125.84FALSE00
2026-04-10120PUT0 0112.78FALSE00
2026-04-10130PUT0 099.21FALSE00
2026-04-10140PUT0 092.83FALSE00
2026-04-10151.2PUT0 191.7FALSE00
2026-04-1015.51.41PUT0 889.57FALSE00
2026-04-10161.29PUT0 2390.2FALSE00
2026-04-1016.51.84PUT2 091.67FALSE1.840
2026-04-10170PUT0 090.73TRUE00
2026-04-1017.50PUT0 088.43TRUE00
2026-04-10180PUT0 094.61TRUE00
2026-04-1018.50PUT0 088.21TRUE00
2026-04-10190PUT0 088.05TRUE00
2026-04-1019.50PUT0 084.54TRUE00
2026-04-10200PUT0 090.57TRUE00
2026-04-1020.54.77PUT1 088.15TRUE4.770
2026-04-10210PUT0 090.57TRUE00
2026-04-1021.50PUT0 092.59TRUE00
2026-04-10225.8PUT1 091.04TRUE5.80
2026-04-1022.50PUT0 092.1TRUE00
2026-04-10230PUT0 092.73TRUE00
2026-04-1023.50PUT0 092.91TRUE00
2026-04-10240PUT0 0100.51TRUE00
2026-04-1024.50PUT0 0100.3TRUE00
2026-04-10250PUT0 0103.82TRUE00
2026-04-10260PUT0 096.31TRUE00
2026-04-10270PUT0 0102.26TRUE00
2026-04-10280PUT0 0107.92TRUE00
2026-04-10290PUT0 0118.9TRUE00
2026-04-10300PUT0 0103.56TRUE00
2026-04-10350PUT0 0141.22TRUE00
2026-04-1710CALL0 00TRUE00
2026-04-1720CALL0 0283.78TRUE00
2026-04-1730CALL0 0223.54TRUE00
2026-04-1740CALL0 0218.61TRUE00
2026-04-1750CALL0 0219.57TRUE00
2026-04-17628CALL0 00TRUE00
2026-04-17723.7CALL0 10TRUE00
2026-04-17815.7CALL0 16127.1TRUE00
2026-04-17918CALL0 24134.26TRUE00
2026-04-17108.8CALL0 4191.38TRUE00
2026-04-171112.2CALL0 17491.02TRUE00
2026-04-17129.3CALL0 9994.52TRUE00
2026-04-17138CALL0 20998.33TRUE00
2026-04-17143.4CALL5 36879.91TRUE-0.2-0.06
2026-04-17155.4CALL0 45589.3TRUE00
2026-04-17163.3CALL0 29388.53TRUE00
2026-04-17171.75CALL1 11091.96FALSE-0.38-0.18
2026-04-17181.43CALL1 271882.75FALSE-0.2-0.12
2026-04-17191.13CALL3 38683.24FALSE-0.3-0.21
2026-04-17200.85CALL5 81581.85FALSE-0.35-0.29
2026-04-17210.85CALL0 19884.32FALSE00
2026-04-17220.75CALL0 30086.31FALSE00
2026-04-17230.43CALL0 53486.59FALSE00
2026-04-17240.5CALL4 44296.91FALSE0.50
2026-04-17250.32CALL41 527490.81FALSE-0.08-0.2
2026-04-17260.3CALL10 18095.08FALSE0.30
2026-04-17270.3CALL0 97112.29FALSE00
2026-04-17280.25CALL14 5145101.24FALSE0.250
2026-04-17290.55CALL0 111123.03FALSE00
2026-04-17300.18CALL0 2960110.71FALSE00
2026-04-17310.77CALL0 12168.33FALSE00
2026-04-17320.38CALL0 135176.15FALSE00
2026-04-17330.15CALL0 137152.8FALSE00
2026-04-17340.43CALL0 24191.16FALSE00
2026-04-17350.05CALL0 109192.79FALSE00
2026-04-17360.25CALL0 117202.67FALSE00
2026-04-17370.28CALL0 266170.83FALSE00
2026-04-17380.39CALL0 8210.77FALSE00
2026-04-17390.19CALL0 9202.92FALSE00
2026-04-17400.75CALL1 132190.45FALSE0.750
2026-04-17410.26CALL0 6221.89FALSE00
2026-04-17420.17CALL0 5225.36FALSE00
2026-04-17430.25CALL0 4228.71FALSE00
2026-04-17440.15CALL0 1231.97FALSE00
2026-04-17450.2CALL0 12232.18FALSE00
2026-04-17460.17CALL0 9235.24FALSE00
2026-04-17470.19CALL0 12238.21FALSE00
2026-04-17480.15CALL0 14241.1FALSE00
2026-04-17490.35CALL0 61157.23FALSE00
2026-04-1710PUT0 00FALSE00
2026-04-1720PUT0 0748.52FALSE00
2026-04-1730.04PUT0 30246.41FALSE00
2026-04-1740PUT0 0457.34FALSE00
2026-04-1750.03PUT0 8393.78FALSE00
2026-04-1760.31PUT0 2345.1FALSE00
2026-04-1770.05PUT0 1527203.86FALSE00
2026-04-1780.59PUT0 116189.68FALSE00
2026-04-1790.08PUT0 243172.77FALSE00
2026-04-17100.3PUT0 230121.54FALSE00
2026-04-17110.35PUT0 22103.58FALSE00
2026-04-17120.5PUT1 86103.78FALSE0.50
2026-04-17130.7PUT0 13994.63FALSE00
2026-04-17140.6PUT0 6892.45FALSE00
2026-04-17151.3PUT6 17892.98FALSE0.020.02
2026-04-17161.82PUT1 17490.95FALSE0.220.14
2026-04-17172.28PUT0 10490.1TRUE00
2026-04-17182.6PUT0 33588.31TRUE00
2026-04-17193.64PUT25 99494.15TRUE3.640
2026-04-17204.1PUT0 272886.02TRUE00
2026-04-17215.42PUT1 15488.88TRUE5.420
2026-04-17225.8PUT1 12284.21TRUE5.80
2026-04-17235.8PUT0 40878.87TRUE00
2026-04-17247.1PUT0 3999.59TRUE00
2026-04-17258.38PUT0 440103.21TRUE00
2026-04-17268.17PUT0 43106.11TRUE00
2026-04-17276.9PUT0 594.96TRUE00
2026-04-17286.68PUT0 1294.47TRUE00
2026-04-172913.1PUT1 213149.64TRUE13.10
2026-04-17308.5PUT0 61109.97TRUE00
2026-04-17317.96PUT0 21100.84TRUE00
2026-04-173211.1PUT0 757112.69TRUE00
2026-04-17339.3PUT0 4123.15TRUE00
2026-04-173411.7PUT0 2120.75TRUE00
2026-04-173512.5PUT0 2116.44TRUE00
2026-04-173613.2PUT0 2120.01TRUE00
2026-04-173712.5PUT0 8109.92TRUE00
2026-04-173813.2PUT0 2126.83TRUE00
2026-04-17390PUT0 0130.09TRUE00
2026-04-17400PUT0 0133.26TRUE00
2026-04-17410PUT0 0136.33TRUE00
2026-04-174216.8PUT0 0139.32TRUE00
2026-04-17430PUT0 0142.23TRUE00
2026-04-174421.3PUT0 0145.07TRUE00
2026-04-174525.5PUT0 00TRUE00
2026-04-17460PUT0 0166.99TRUE00
2026-04-17470PUT0 0153.19TRUE00
2026-04-17480PUT0 0155.77TRUE00
2026-04-17490PUT0 0158.3TRUE00
2026-05-15118.4CALL0 0463.53TRUE00
2026-05-1520CALL0 0307.4TRUE00
2026-05-1530CALL0 0258.72TRUE00
2026-05-1540CALL0 0201.18TRUE00
2026-05-1550CALL0 0169.47TRUE00
2026-05-1560CALL0 0144.18TRUE00
2026-05-1570CALL0 00TRUE00
2026-05-1580CALL0 0113.1TRUE00
2026-05-1590CALL0 0108.49TRUE00
2026-05-151019CALL0 1101.72TRUE00
2026-05-15110CALL0 0100.61TRUE00
2026-05-151211.5CALL0 4393.77TRUE00
2026-05-151318CALL0 185.83TRUE00
2026-05-151410.3CALL0 6388.62TRUE00
2026-05-15153.63CALL0 2191.97TRUE00
2026-05-15163.1CALL0 9682.83TRUE00
2026-05-15172.45CALL14 2685.95FALSE-0.35-0.13
2026-05-15183.19CALL0 15292.82FALSE00
2026-05-15191.95CALL0 75886.12FALSE00
2026-05-15202.3CALL0 33591.44FALSE00
2026-05-15211.35CALL1 12590.28FALSE0.080.06
2026-05-15221.35CALL0 49992.37FALSE00
2026-05-15231.09CALL0 98392.52FALSE00
2026-05-15241.1CALL0 5894.71FALSE00
2026-05-15251CALL0 50396.18FALSE00
2026-05-15261.65CALL0 7299.23FALSE00
2026-05-15270.65CALL0 25899.46FALSE00
2026-05-15280.44CALL10 77891.58FALSE0.440
2026-05-15291.01CALL0 41104.53FALSE00
2026-05-15300.5CALL0 438105.89FALSE00
2026-05-15310.73CALL0 103106.86FALSE00
2026-05-15320.54CALL0 15108.97FALSE00
2026-05-15330.35CALL0 110116.83FALSE00
2026-05-15340.55CALL0 5118.71FALSE00
2026-05-15350.6CALL0 184123.38FALSE00
2026-05-15360.35CALL0 259127.94FALSE00
2026-05-15370.35CALL0 455130.92FALSE00
2026-05-15380.31CALL0 14122.53FALSE00
2026-05-15390.37CALL0 5165.93FALSE00
2026-05-15400.26CALL0 18171.08FALSE00
2026-05-15410.31CALL0 8173.89FALSE00
2026-05-15420.24CALL0 6176.61FALSE00
2026-05-15430.25CALL0 8181.5FALSE00
2026-05-15440.15CALL0 5184.07FALSE00
2026-05-15450.2CALL0 4186.56FALSE00
2026-05-15460.24CALL0 15188.98FALSE00
2026-05-15470.21CALL0 7191.33FALSE00
2026-05-15480.22CALL0 4193.62FALSE00
2026-05-15490.29CALL0 133176.13FALSE00
2026-05-1510PUT0 00FALSE00
2026-05-1520PUT0 0588.77FALSE00
2026-05-1530PUT0 0441.09FALSE00
2026-05-1540.05PUT0 108161.82FALSE00
2026-05-1550.1PUT0 4321.2FALSE00
2026-05-1560.05PUT0 35191.53FALSE00
2026-05-1570PUT0 0236.29FALSE00
2026-05-1580.11PUT0 23128.51FALSE00
2026-05-1590.4PUT0 10136.09FALSE00
2026-05-15100.35PUT0 11112.44FALSE00
2026-05-15110.39PUT0 6101.61FALSE00
2026-05-15120.86PUT0 1695FALSE00
2026-05-15131PUT1 8293.18FALSE00
2026-05-15141.1PUT0 17393.17FALSE00
2026-05-15151.85PUT0 19785FALSE00
2026-05-15162.1PUT0 12289.76FALSE00
2026-05-15172.95PUT10 39495.37TRUE0.350.13
2026-05-15182.73PUT0 27686.27TRUE00
2026-05-15194.28PUT1 29996.76TRUE0.190.05
2026-05-15203PUT0 48193.62TRUE00
2026-05-15214.9PUT0 44195.32TRUE00
2026-05-15224PUT0 27194.02TRUE00
2026-05-15236.99PUT0 24195.32TRUE00
2026-05-15245PUT0 1397.73TRUE00
2026-05-15257.9PUT0 30107.78TRUE00
2026-05-15265.5PUT0 16100.51TRUE00
2026-05-15276.5PUT0 4100.86TRUE00
2026-05-15289.7PUT0 84105.62TRUE00
2026-05-15298PUT0 3110.14TRUE00
2026-05-15309.5PUT0 13109.15TRUE00
2026-05-15310PUT0 0104.27TRUE00
2026-05-153211.2PUT0 1104.59TRUE00
2026-05-153310PUT0 15104.41TRUE00
2026-05-15340PUT0 0103.59TRUE00
2026-05-153511.4PUT0 1095.89TRUE00
2026-05-153611.4PUT0 189.02TRUE00
2026-05-153716.3PUT0 2112.85TRUE00
2026-05-153817.4PUT0 33124.11TRUE00
2026-05-153918.3PUT0 12127TRUE00
2026-05-15400PUT0 0129.79TRUE00
2026-05-15410PUT0 0132.51TRUE00
2026-05-15420PUT0 0135.15TRUE00
2026-05-15430PUT0 0137.71TRUE00
2026-05-15440PUT0 0140.21TRUE00
2026-05-15450PUT0 0110.92TRUE00
2026-05-15460PUT0 0145.02TRUE00
2026-05-15470PUT0 0147.33TRUE00
2026-05-154821.8PUT0 0149.59TRUE00
2026-05-15490PUT0 0151.79TRUE00
2026-07-1710CALL0 0337.91TRUE00
2026-07-1720CALL0 0236.79TRUE00
2026-07-1730CALL0 00TRUE00
2026-07-1740CALL0 00TRUE00
2026-07-1750CALL0 00TRUE00
2026-07-1760CALL0 0108.23TRUE00
2026-07-1770CALL0 084.16TRUE00
2026-07-1780CALL0 077.72TRUE00
2026-07-1790CALL0 083.59TRUE00
2026-07-17100CALL0 088.9TRUE00
2026-07-171110.1CALL0 687.48TRUE00
2026-07-17120CALL0 088.06TRUE00
2026-07-17135.87CALL0 188.26TRUE00
2026-07-17140CALL0 080.81TRUE00
2026-07-17154.7CALL0 386.86TRUE00
2026-07-17166.9CALL0 4785.62TRUE00
2026-07-17173.6CALL0 594.77FALSE00
2026-07-17183CALL2 12884.99FALSE-0.01-0
2026-07-17192.95CALL0 2181.97FALSE00
2026-07-17202.7CALL0 88984.24FALSE00
2026-07-17212.2CALL0 1783.85FALSE00
2026-07-17222CALL0 9986.53FALSE00
2026-07-17233.64CALL0 16484.11FALSE00
2026-07-17241.45CALL5 1583.61FALSE1.450
2026-07-17251.38CALL0 276384.61FALSE00
2026-07-17262.1CALL0 12277.67FALSE00
2026-07-17271.3CALL0 14879.81FALSE00
2026-07-17282.25CALL0 15486.48FALSE00
2026-07-17290.9CALL0 1482.38FALSE00
2026-07-17300.95CALL0 32578.04FALSE00
2026-07-17311.5CALL0 294.36FALSE00
2026-07-17321.11CALL0 1195.54FALSE00
2026-07-17331.5CALL0 3795.63FALSE00
2026-07-17340.95CALL0 297.3FALSE00
2026-07-17350.5CALL42 14587.7FALSE0.50
2026-07-17360.9CALL0 783.89FALSE00
2026-07-17370.35CALL0 1381.81FALSE00
2026-07-17380.3CALL0 1777.16FALSE00
2026-07-17390.3CALL1 1685.67FALSE00
2026-07-17400.25CALL0 23102.65FALSE00
2026-07-17410.34CALL1 4291.67FALSE0.340
2026-07-1710PUT0 00FALSE00
2026-07-1720PUT0 0445.09FALSE00
2026-07-1730PUT0 0338.4FALSE00
2026-07-1740.1PUT0 10285.4FALSE00
2026-07-1750PUT0 0244.7FALSE00
2026-07-1760PUT0 0162.49FALSE00
2026-07-1770PUT0 0139.52FALSE00
2026-07-1780PUT0 0121.74FALSE00
2026-07-1790.46PUT0 1104.81FALSE00
2026-07-17100.6PUT0 593.69FALSE00
2026-07-17110.75PUT0 2579.88FALSE00
2026-07-17121.26PUT3 490.88FALSE1.260
2026-07-17131.6PUT5 18889.18FALSE00
2026-07-17142.14PUT12 6392.12FALSE0.140.07
2026-07-17152.55PUT1 29989.62FALSE00
2026-07-17163.1PUT4 9389.82FALSE00
2026-07-17173.6PUT5 24887.59TRUE-0.1-0.03
2026-07-17184.4PUT6 19891.92TRUE4.40
2026-07-17194.95PUT2 17489.03TRUE0.050.01
2026-07-17205.8PUT95 160592.73TRUE00
2026-07-17216.41PUT0 5789.48TRUE00
2026-07-17224.8PUT0 14589.24TRUE00
2026-07-17235.6PUT0 14288.33TRUE00
2026-07-17248PUT0 184.02TRUE00
2026-07-17258.93PUT0 1090.06TRUE00
2026-07-17269.32PUT0 1087.3TRUE00
2026-07-172710.6PUT0 17589.85TRUE00
2026-07-172810.7PUT0 2692.12TRUE00
2026-07-17290PUT0 084.12TRUE00
2026-07-173010.7PUT0 489.22TRUE00
2026-07-173110PUT0 29294.17TRUE00
2026-07-17320PUT0 093.57TRUE00
2026-07-17330PUT0 094.54TRUE00
2026-07-17340PUT0 091.05TRUE00
2026-07-173513.5PUT0 8795.86TRUE00
2026-07-17360PUT0 091.34TRUE00
2026-07-17370PUT0 0102.99TRUE00
2026-07-17380PUT0 098.58TRUE00
2026-07-173921.7PUT0 2107.7TRUE00
2026-07-17400PUT0 097.69TRUE00
2026-07-17410PUT0 088.67TRUE00
2026-10-1610CALL0 00TRUE00
2026-10-1620CALL0 00TRUE00
2026-10-1630CALL0 00TRUE00
2026-10-1640CALL0 00TRUE00
2026-10-1650CALL0 085.46TRUE00
2026-10-1660CALL0 077.84TRUE00
2026-10-1670CALL0 087.89TRUE00
2026-10-1680CALL0 086.87TRUE00
2026-10-1690CALL0 081.71TRUE00
2026-10-16100CALL0 081.88TRUE00
2026-10-16110CALL0 081.9TRUE00
2026-10-16120CALL0 080.48TRUE00
2026-10-16130CALL0 279.35TRUE00
2026-10-16140CALL0 081.96TRUE00
2026-10-16150CALL0 081.09TRUE00
2026-10-16160CALL0 081.56TRUE00
2026-10-16176.5CALL0 481.75FALSE00
2026-10-16183.8CALL0 1382.24FALSE00
2026-10-16193.7CALL0 380.19FALSE00
2026-10-16200CALL0 080.51FALSE00
2026-10-16210CALL0 084.62FALSE00
2026-10-16222.8CALL0 381.6FALSE00
2026-10-16230CALL0 083.92FALSE00
2026-10-16240CALL0 080.07FALSE00
2026-10-16253.4CALL0 381.7FALSE00
2026-10-16260CALL0 081.05FALSE00
2026-10-16270CALL0 078.51FALSE00
2026-10-16280CALL0 083.52FALSE00
2026-10-1610PUT0 0253.15FALSE00
2026-10-1620PUT0 0356.22FALSE00
2026-10-1630PUT0 0280.09FALSE00
2026-10-1640PUT0 0230.28FALSE00
2026-10-1650PUT0 0150.31FALSE00
2026-10-1660PUT0 0131.24FALSE00
2026-10-1670PUT0 0114.25FALSE00
2026-10-1680PUT0 0101.06FALSE00
2026-10-1690PUT0 090.52FALSE00
2026-10-16101PUT0 1091.65FALSE00
2026-10-16110PUT0 091.7FALSE00
2026-10-16121.75PUT0 290.43FALSE00
2026-10-16132.37PUT1 1089.37FALSE2.370
2026-10-16140PUT0 093.5FALSE00
2026-10-16153.3PUT0 179.8FALSE00
2026-10-16160PUT0 089.52FALSE00
2026-10-16170PUT0 084.19TRUE00
2026-10-16180PUT0 084.42TRUE00
2026-10-16195.9PUT0 2088.9TRUE00
2026-10-16205.35PUT0 2086.99TRUE00
2026-10-16210PUT0 086.55TRUE00
2026-10-16220PUT0 085.66TRUE00
2026-10-16230PUT0 085.33TRUE00
2026-10-16240PUT0 085.59TRUE00
2026-10-16250PUT0 085.52TRUE00
2026-10-16260PUT0 085.1TRUE00
2026-10-16270PUT0 085.39TRUE00
2026-10-16280PUT0 084.34TRUE00
2027-01-15316.59CALL0 160TRUE00
2027-01-15518.02CALL0 750TRUE00
2027-01-15812.22CALL0 34284.08TRUE00
2027-01-151010.69CALL0 33881TRUE00
2027-01-15129.47CALL0 42779.45TRUE00
2027-01-15155.53CALL1 59377.29TRUE-0.28-0.05
2027-01-15174.96CALL0 1024475.4FALSE00
2027-01-15204.03CALL11 2315380.7FALSE0.060.02
2027-01-15223.34CALL0 19382.72FALSE00
2027-01-15253.2CALL3 82285.55FALSE00
2027-01-15272.95CALL0 1783.89FALSE00
2027-01-15302.1CALL2 101480.24FALSE2.10
2027-01-15322CALL0 12287.89FALSE00
2027-01-15351.67CALL0 92580.95FALSE00
2027-01-15371.55CALL1 20483.28FALSE1.550
2027-01-15401.5CALL0 34887.28FALSE00
2027-01-15422.28CALL0 189.03FALSE00
2027-01-15451.6CALL0 13684.82FALSE00
2027-01-15470.7CALL0 84092.03FALSE00
2027-01-1530.15PUT0 223228.43FALSE00
2027-01-1550.2PUT0 69132.28FALSE00
2027-01-1580.77PUT0 29392.93FALSE00
2027-01-15101.6PUT0 155189.76FALSE00
2027-01-15122.35PUT6 17586.55FALSE00
2027-01-15154.18PUT6 57891.07FALSE0.110.03
2027-01-15175.2PUT0 7387.12TRUE00
2027-01-15207.3PUT3 85288.16TRUE0.050.01
2027-01-15227.6PUT0 1195.24TRUE00
2027-01-152510.7PUT0 994.78TRUE00
2027-01-15270PUT0 095.31TRUE00
2027-01-153013.47PUT0 19196.86TRUE00
2027-01-153215.3PUT0 30787.03TRUE00
2027-01-153515.4PUT0 10287.78TRUE00
2027-01-153718.5PUT0 288.71TRUE00
2027-01-154020.2PUT0 14086.57TRUE00
2027-01-154221.7PUT0 7090.91TRUE00
2027-01-154524.3PUT0 990.72TRUE00
2027-01-154724.5PUT0 2890.89TRUE00
2027-12-17316.5CALL0 10TRUE00
2027-12-1758.55CALL0 3545.89TRUE00
2027-12-17815CALL0 14063.83TRUE00
2027-12-17109.2CALL0 13162.99TRUE00
2027-12-171216CALL0 56767.96TRUE00
2027-12-17159.15CALL0 56471.26TRUE00
2027-12-17178.55CALL0 13373.45FALSE00
2027-12-17207.95CALL0 35073.9FALSE00
2027-12-17226.93CALL0 1773.32FALSE00
2027-12-17255.5CALL0 8172.66FALSE00
2027-12-17275.1CALL0 2373.29FALSE00
2027-12-17304.4CALL0 3772.91FALSE00
2027-12-17325.35CALL0 3273.15FALSE00
2027-12-17353.81CALL0 50773.83FALSE00
2027-12-17373.65CALL0 18173.97FALSE00
2027-12-17403.33CALL0 15875.55FALSE00
2027-12-17424.33CALL0 39102.62FALSE00
2027-12-17452.6CALL0 56283.63FALSE00
2027-12-17473.34CALL0 4873.22FALSE00
2027-12-1730PUT0 00FALSE00
2027-12-1750PUT0 0166.89FALSE00
2027-12-1781.7PUT0 15102.46FALSE00
2027-12-17102PUT0 1383.96FALSE00
2027-12-17122.99PUT0 5890.03FALSE00
2027-12-17154.45PUT0 3488.35FALSE00
2027-12-17175.9PUT0 586.49TRUE00
2027-12-17207.1PUT0 6185.59TRUE00
2027-12-172210PUT0 285.8TRUE00
2027-12-172510.75PUT0 887.93TRUE00
2027-12-172712.8PUT0 286.8TRUE00
2027-12-17300PUT0 087.31TRUE00
2027-12-17320PUT0 088.15TRUE00
2027-12-17350PUT0 084.46TRUE00
2027-12-173716.5PUT0 587.55TRUE00
2027-12-17400PUT0 088.9TRUE00
2027-12-17420PUT0 091.55TRUE00
2027-12-17450PUT0 089.09TRUE00
2027-12-17470PUT0 091.38TRUE00
2028-01-21313.5CALL1 70TRUE13.50
2028-01-21515.2CALL0 441.49TRUE00
2028-01-21814CALL0 1754.39TRUE00
2028-01-21108.8CALL8 7662TRUE8.80
2028-01-211212.2CALL0 10465.91TRUE00
2028-01-21159.15CALL0 3576.73TRUE00
2028-01-211710CALL0 5468.2FALSE00
2028-01-21205.69CALL10 1065771.68FALSE-0.01-0
2028-01-21227.08CALL0 13272.1FALSE00
2028-01-21256.6CALL0 17274.77FALSE00
2028-01-21275.3CALL0 672.34FALSE00
2028-01-21305.15CALL0 2006271.97FALSE00
2028-01-21328.25CALL0 5474.14FALSE00
2028-01-21353.22CALL5 37172.56FALSE3.220
2028-01-21373.8CALL0 67173.05FALSE00
2028-01-21404.48CALL0 8274.61FALSE00
2028-01-21424.48CALL0 6780.28FALSE00
2028-01-21453.13CALL10 10781.97FALSE3.130
2028-01-21473.37CALL0 9471.21FALSE00
2028-01-2130PUT0 00FALSE00
2028-01-2150PUT0 0154.29FALSE00
2028-01-2181.8PUT0 985.68FALSE00
2028-01-21102.5PUT0 1003285.42FALSE00
2028-01-21123.2PUT0 1088.02FALSE00
2028-01-21155.12PUT0 1788.55FALSE00
2028-01-21176.23PUT0 584.63TRUE00
2028-01-21209PUT5 683.8TRUE90
2028-01-212210.45PUT20 483.43TRUE10.450
2028-01-212512.5PUT0 1586.15TRUE00
2028-01-212714.2PUT0 287.91TRUE00
2028-01-213017PUT0 285.61TRUE00
2028-01-21320PUT0 086.43TRUE00
2028-01-21350PUT0 085.73TRUE00
2028-01-21370PUT0 088.78TRUE00
2028-01-21400PUT0 087.29TRUE00
2028-01-21420PUT0 089.89TRUE00
2028-01-21450PUT0 087.5TRUE00
2028-01-21470PUT0 089.76TRUE00

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