Canadian Solar Inc

(NASDAQ:CSIQ)

Latest On Canadian Solar Inc (CSIQ):

Date/Time Type Description Signal Details
2023-05-19 23:07 ESTNewsCanadian Solar Inc. (CSIQ) Q1 2023 Earnings Call TranscriptN/A
2023-05-18 19:00 ESTNewsCanadian Solar GAAP EPS of $1.19 beats by $0.66, revenue of $1.7B misses by $10MN/A
2023-05-18 19:00 ESTNewsCanadian Solar crushes Q1 earnings expectations, issues upbeat guidanceN/A
2023-05-18 19:00 ESTNewsCanadian Solar (CSIQ) Q1 2023 Earnings Call TranscriptN/A
2023-05-17 15:57 ESTNewsCanadian Solar expands supply deal with Aypa Power for Texas storage projectN/A
2023-05-17 15:57 ESTNewsCanadian Solar Q1 2023 Earnings PreviewN/A
2023-04-22 06:34 ESTNewsFocus On Large-Scale Utility Makes Canadian Solar Highly AttractiveN/A
2023-04-11 12:01 ESTNewsCanadian Solar set to double panel production capacity by next yearN/A
2023-03-21 18:43 ESTNewsCanadian Solar GAAP EPS of $1.11 beats by $0.14, revenue of $1.97B in-lineN/A
2023-03-21 18:43 ESTNewsCanadian Solar cruises past Q4 earnings estimates as module shipments surgeN/A
2023-03-21 18:43 ESTNewsCanadian Solar Inc. (CSIQ) Q4 2022 Earnings Call TranscriptN/A
2023-03-21 18:43 ESTNewsHot Stocks: CSIQ rises on earnings; CTRN drops; EMR upgrade; BB advances on patent dealN/A
2023-03-21 18:43 ESTNewsCanadian Solar Soars Following A Strong Earnings And Margin Beat, More Upside AheadN/A
2023-03-20 11:49 ESTNewsCanadian Solar Q4 2022 Earnings PreviewN/A
2023-03-10 22:03 ESTNewsCanadian Solar cut, Enphase one of four top solar sector picks at CitiN/A
2023-03-09 00:17 ESTNewsCanadian Solar to move forward with projects in Spain, JapanN/A
2023-03-02 00:42 ESTNewsCanadian Solar: Outlook Is EnticingN/A
2023-02-25 19:41 ESTNewsCanadian Solar: Buy But Only At $31 Per ShareN/A
2023-02-24 16:29 ESTNewsCanadian Solar indicates strong Q4 but sees Q1 revenues below consensusN/A
2023-02-23 13:35 ESTNewsCanadian Solar wins battery supply deal with Blackstone-backed Aypa PowerN/A
2023-01-30 12:59 ESTNewsCanadian Solar to add capacity across solar, battery supply chain in ChinaN/A
2023-01-25 15:32 ESTNewsCanadian Solar: Difficult Not To Be BullishN/A
2023-01-24 14:13 ESTNewsCanadian Solar: Underfollowed Value Play With Potential For Strong GrowthN/A
2022-12-21 20:26 ESTNewsCanadian Solar Can Offer Great Value For The Long-Term InvestorN/A
2022-12-16 02:05 ESTNewsCanadian Solar to mass produce up to 690W output TOPCon modules next yearN/A
2022-12-16 02:04 ESTNewsCalifornia approves plan to cut payments to solar homes for energy sent to gridN/A
2022-12-06 00:06 ESTNewsCanadian Solar to supply South Africa's two largest private PPA solar projectsN/A
2022-12-02 21:16 ESTNewsChinese solar companies evading U.S. tariffs, Commerce Department probe saysN/A
2022-11-22 18:37 ESTNewsCanadian Solar GAAP EPS of $1.12 beats by $0.53, revenue of $1.93B misses by $140MN/A
2022-11-22 18:37 ESTNewsCanadian Solar Inc. (CSIQ) Q3 2022 Earnings Call TranscriptN/A
2022-11-22 18:37 ESTNewsCanadian Solar Sees Carve-Out Delays And Dollar TailwindsN/A
2022-11-22 00:38 ESTNewsCanadian Solar Q3 2022 Earnings PreviewN/A
2022-11-18 12:45 ESTNewsCanadian Solar launches operations at flagship Japan projectN/A
2022-10-28 14:46 ESTNewsCanadian Solar Is Embarking On A Serious Expansion PathN/A
2022-10-18 17:37 ESTNewsCanadian Solar unveils world's largest single phase energy storage projectN/A
2022-08-24 19:07 ESTNewsCanadian Solar: Outstanding Quarter With A $369 Billion Biden TailwindN/A
2022-08-19 21:19 ESTNewsCanadian Solar Inc.'s (CSIQ) CEO Dr. Shawn Qu on Q2 2022 Results - Earnings Call TranscriptN/A
2022-08-18 10:00 ESTNewsCanadian Solar GAAP EPS of $1.07 beats by $0.40, revenue of $2.31B beats by $80M, raises FY22 revenue guidanceN/A
2022-08-18 09:59 ESTNewsCanadian Solar looks set to rally after strong Q2N/A
2022-08-17 16:37 ESTNewsCanadian Solar Q2 2022 Earnings PreviewN/A
2022-08-10 15:02 ESTNewsCanadian Solar to build high-purity polysilicon plant in ChinaN/A
2022-08-07 22:31 ESTNewsCanadian Solar: Solid Valuation Ahead Of Q2 ResultsN/A
2022-08-07 22:31 ESTNewsVolume Breakout Report: August 6, 2022 (Technical Analysis)N/A
2022-07-07 11:13 ESTNewsCanadian Solar completes sale of two Australian solar farmsN/A
2022-06-06 19:10 ESTNewsCanadian Solar sells 70% stake in two of Brazil's largest solar projectsN/A
2022-05-25 15:29 ESTNewsCanadian Solar: Still On HoldN/A
2022-05-24 16:38 ESTNewsCanadian Solar Non-GAAP EPS of $0.14 beats by $0.23, revenue of $1.25B misses by $60MN/A
2022-05-24 16:37 ESTNewsCanadian Solar climbs after posting surprise Q1 profit, upbeat Q2 guidanceN/A
2022-05-24 16:37 ESTNewsCanadian Solar Inc. 2022 Q1 - Results - Earnings Call PresentationN/A
2022-05-24 16:37 ESTNewsCanadian Solar Inc. (CSIQ) CEO Dr. Shawn Qu on Q1 2022 Results - Earnings Call TranscriptN/A

About Canadian Solar Inc (CSIQ):

Canadian Solar Inc., together with its subsidiaries, designs, develops, manufactures, and sells solar ingots, wafers, cells, modules, and other solar power products. The company operates through two segments, Module and System Solutions (MSS), and Energy. The MSS segment engages in the design, development, manufacture, and sale of a range of solar power products, including standard solar modules, specialty solar products, and solar system kits that are a ready-to-install packages comprising inverters, racking systems, and other accessories. It also provides engineering, procurement, and construction; and operation and maintenance (O&M) services. This segment's energy solution products include solar inverters and energy storage systems for utility, commercial, residential, and specialty product applications. Its O&M services include inspections, repair, and replacement of plant equipment; and site management and administrative support services for solar power projects. The Energy segment engages in the development and sale of solar power projects; and operation of solar power plants and sale of electricity. As of January 31, 2020, this segment had a fleet of solar power plants in operation with an aggregate capacity of approximately 880.2 MWp. The company's primary customers include distributors, system integrators, project developers, and installers/EPC companies. Canadian Solar Inc. sells its products primarily under its Canadian Solar brand name; and on an OEM basis. It has operations in North America, South America, Europe, South Africa, the Middle East, Australia, Asia, and internationally. The company was founded in 2001 and is headquartered in Guelph, Canada.

See Advanced Chart

General

  • Name Canadian Solar Inc
  • Symbol CSIQ
  • Type Common Stock
  • Exchange NASDAQ
  • Currency USD
  • Country USA
  • SectorTechnology
  • IndustrySolar
  • Full Time Employees 13,478
  • Fiscal Year EndDecember
  • IPO Date2006-11-09
  • Gic SectorInformation Technology
  • Gic GroupSemiconductors & Semiconductor Equipment
  • Gic IndustrySemiconductors & Semiconductor Equipment
  • Gic SubIndustrySemiconductors
  • Web URLhttp://www.canadiansolar.com
View More

Valuation

  • Trailing PE 12.45
  • Price/Sales (Trailing 12 Mt.) 0.75
  • Price/Book (Most Recent Quarter) 1.63
  • Enterprise Value Revenue 1.26
  • Enterprise Value EBITDA 14.09
View More

Financials

  • Most Recent Quarter 2020-09-30
  • Current Year EPS Estimate $2.10
  • Next Year EPS Estimate $3.05
  • Next Quarter EPS Estimate $0.54
  • Profit Margin 6%
  • Operating Margin 10%
  • Return on Assets 4%
  • Return on Equity 13%
  • Revenue 3.36 billion
  • Earnings Per Share $3.44
  • Revenue Per Share $56.31
  • Gross Profit 718.5 million
  • Quarterly Earnings Growth 20.3%
View More

Highlights

  • Market Capitalization 2.53 billion
  • EBITDA 533.38 million
  • PE Ratio 22.78
  • PEG Ratio 0.29
  • Analyst Target Price $51
  • Book Value Per Share $25.13
View More

Share Statistics

  • Shares Outstanding 59.04 million
  • Shares Float 45.39 million
  • % Held by Insiders 2369%
  • % Held by Institutions 48.17%
  • Shares Short 5.43 million
  • Shares Short Prior Month 4.4 million
  • Short Ratio 2.87
  • Short % of Float 12%
  • Short % of Shares Outstanding 9%
View More

Technicals

  • Beta 1.4
  • 52 Week High $67.39
  • 52 Week Low $13.5
  • 50 Day Moving Average 50.87
  • 200 Day Moving Average 43.79
View More

Dividends

  • Dividend Date N/A
  • ExDividend Date N/A
  • Dividend Yield 0%
View More

Canadian Solar Inc (CSIQ) Dividend Calendar:

Ex-Dividend Date Payment Date Record Date Declared Date Amount

Canadian Solar Inc (CSIQ) Earnings History:

Companies typically report earnings on both a quarterly and annual basis. Earnings reported that deviate from analysts' expectations can have a large impact on a stock's price.


Quarter Date Report Date Actual Revenue Reported EPS EPS Estimate Deviation from Estimate
2020-12-312021-03-24$0.11-$0.55120%
2020-09-302020-11-19$N/A$0.15-$0.24162.5%
2020-06-302020-08-07$N/A$0.09-$0.12175%
2020-03-312020-05-28$825.64 million$1.84$1.0969.32%
2019-12-312020-03-26$919.71 million$1.04$0.51103.92%
2019-09-302019-11-12$759.88 million$0.66$0.68-2.94%
2019-06-302019-08-15$1.04 billion$0.77$0.35118.44%
2019-03-312019-05-30$484.72 million-$0.29-$0.5748.87%
2018-12-312019-03-21$901.04 million$1.61$1.1638.79%
2018-09-302018-11-15$767.97 million$1.09$0.45140.09%
2018-06-302018-08-14$650.59 million$0.26$0.249.2%
2018-03-312018-05-16$1.42 billion$0.72$0.4272.79%
2017-12-312018-03-19$1.11 billion$1.01$0.956.6%
2017-09-302017-11-09$912.22 million$0.22$0.44-50%
2017-06-302017-08-14$692.37 million-$0.15-$0.2438.75%
2017-03-312017-06-06$677.04 million-$0.10-$0.2763.33%
2016-12-312017-03-21$668.43 million$0.24$0.41-41.66%
2016-09-302016-11-21$657.32 million$0.27$0.265.59%
2016-06-302016-08-18$805.91 million$0.68$0.4166.26%
2016-03-312016-05-11$721.42 million$0.39$0.18113.23%
2015-12-312016-03-10$1.12 billion$1.05$0.7343.58%
2015-09-302015-11-10$849.81 million$0.53$0.2889.29%
2015-06-302015-08-18$636.65 million$0.31$0.13138.46%
2015-03-312015-05-07$860.89 million$1.04$0.6073.33%
2014-12-312015-03-05$956.15 million$1.28$1.34-4.48%
2014-09-302014-11-12$914.38 million$1.75$1.1650.86%
2014-06-302014-08-13$623.77 million$0.95$0.5863.79%
2014-03-312014-05-16$466.32 million$0.07$0.12-41.67%
2013-12-312014-03-05$519.47 million$0.38$0.41-7.32%
2013-09-302013-11-13$490.9 million$0.56$0.3655.56%
2013-06-302013-08-08$380.38 million-$0.29-$0.20-45%
2013-03-312013-05-28$263.61 million-$0.10-$0.7887.18%
2012-12-312013-03-11$294.84 million-$1.71-$0.94-81.91%
2012-09-302012-11-15$325.97 million-$1.01-$0.65-55.38%
2012-06-302012-08-15$348.22 million-$0.59-$0.30-96.67%
2012-03-312012-05-10$325.8 million-$0.49-$0.525.77%
2011-12-312012-03-07$474.06 million-$1.39-$0.36-286.11%
2011-09-302011-11-22$499.64 million-$0.18-$0.3953.85%
2011-06-302011-08-17$481.82 million$0.16$0.28-42.86%
2011-03-312011-05-11$443.4 million$0.13$0.41-68.29%
2010-12-312011-03-10$452.72 million$0.58$0.65-10.77%
2010-09-302010-11-18$377.18 million$0.47$0.439.3%
2010-06-302010-08-19$328.68 million$0.03$0.07-57.14%
2009-12-312010-03-03$254.19 million$0.35$0.45-22.22%
2009-09-302009-11-17$213.13 million$0.69$0.5427.78%
2009-06-302009-08-06$114.18 million$0.49-$0.09644.44%
2009-03-312009-05-26$49.47 million-$0.13-$0.2548%
2008-12-312009-03-17$68.82 million-$1.42-$0.31-358.06%
2008-09-302008-11-21$252.36 million$0.31$0.54-42.59%
2008-06-302008-08-13$212.58 million$0.70$0.4748.94%
2008-03-312008-05-13$171.24 million$0.61$0.3196.77%
2007-12-312008-03-05$127.46 million$0.20$0.1811.11%
2007-09-302007-11-14$97.44 million$0.02-$0.02200%
2007-06-302007-08-14$60.41 million-$0.11-$0.03-266.67%
2007-03-312007-05-14$17.49 million-$0.14-$0.12-16.67%
2006-12-312007-03-14$24.37 million-$0.21-$0.02-950%
2006-09-302006-12-11$17.8 million$0.01

Canadian Solar Inc (CSIQ) Company Financial Statements:

Financial statements are reports prepared by a company's management to present their financial performance and position at a point in time. A general-purpose set of financial statements usually includes a balance sheet, income statements, and statement of cash flows.

Income Statement:
Date
Research Development
Income Before Tax
Selling General Administrative
Gross Profit
Ebit
Operating Income
Income Tax Expense
Total Revenue
Cost of Revenue
Total Other Income Expense Net
Net Income From Continuing Operations
Net Income Applicable to Common Shares
Cash Flow:
Date
Investments
Change to Liabilities
Total Cash Flow from Investing Activities
Net Borrowings
Total Cash Flow from Financial Activities
Change to Operating Activities
Change in Cash
Total Cash from Operating Activities
Depreciation
Other Cash Flow from Investing Activities
Change to Inventory
Change to Account Receivables
Other Cash Flow from Financing Activities
Change to Net Income
Capital Expenditures
Balance Sheet:
Date
Total Liabailities
Total Stockholder Equity
Other Current Liabilities
Total Assets
Common Stock
Other Current Assets
Retained Earnings
Other Liabilities
Other Assets
Cash
Total Current Liabilities
Other Stockholder Equity
Property, Plant & Equipment
Total Current Assets
Long Term Investments
Net Tangible Assets
Short Term Investments
Long Term Debt
Inventory
Accounts Payable

Canadian Solar Inc (CSIQ) Chart:

Canadian Solar Inc (CSIQ) News:

Below you will find a list of latest news for Canadian Solar Inc (CSIQ) from major news sources. You can filter the results to only show news from a specific source.

No recent news available

Canadian Solar Inc (CSIQ) Options:

A stock option is a contract between two parties in which the stock option buyer (holder) purchases the right (but not the obligation) to buy/sell 100 shares of an underlying stock at a predetermined price from/to the option seller (writer) within a fixed period of time.

Expiration Date Strike Last Price Type Volume Open Interest Implied Volatility In The Money Change Change Percent
2025-12-1950CALL0 0851.35TRUE00
2025-12-1980CALL0 0578.18TRUE00
2025-12-1996.6CALL0 0554.85TRUE00
2025-12-19100CALL0 0448.75TRUE00
2025-12-191118.4CALL0 0548.61TRUE00
2025-12-191210.72CALL0 0525.39TRUE00
2025-12-19132.64CALL0 4446.35TRUE00
2025-12-191415.5CALL0 30273.84TRUE00
2025-12-19159.1CALL2 99449.32TRUE9.10
2025-12-191612.6CALL0 138310.88TRUE00
2025-12-19176.1CALL0 67273.28TRUE00
2025-12-19186CALL0 69132.62TRUE00
2025-12-1918.50CALL0 0179.72TRUE00
2025-12-19195.9CALL0 210170.67TRUE00
2025-12-1919.50CALL0 0154.73TRUE00
2025-12-19203CALL21 441113.9TRUE-2.1-0.41
2025-12-1920.50CALL0 0119.98TRUE00
2025-12-19213.22CALL1 45106.55TRUE3.220
2025-12-1921.52.87CALL1 1199.06TRUE2.870
2025-12-19223.44CALL0 8488.39TRUE00
2025-12-1922.52.06CALL0 3985.87TRUE00
2025-12-19231.08CALL39 314106.37FALSE-1.47-0.58
2025-12-1923.51.89CALL55 6121.24FALSE1.890
2025-12-19240.7CALL27 314105.44FALSE-1.38-0.66
2025-12-1924.50.57CALL42 27106.67FALSE-1.08-0.65
2025-12-19250.44CALL246 557105.51FALSE-1.01-0.7
2025-12-1925.50.4CALL1 217112.11FALSE-0.88-0.69
2025-12-19260.29CALL39 288108.79FALSE-0.74-0.72
2025-12-1926.50.22CALL482 177108.1FALSE-0.63-0.74
2025-12-19270.2CALL1032 368113.45FALSE-0.59-0.75
2025-12-1927.50.14CALL8 57110.56FALSE-0.46-0.77
2025-12-19280.1CALL15 390109FALSE-0.36-0.78
2025-12-1928.50.25CALL10 22145.48FALSE-0.07-0.22
2025-12-19290.3CALL0 1105134.19FALSE00
2025-12-1929.50.28CALL35 10165.36FALSE0.10.56
2025-12-19300.1CALL6 429135.06FALSE0.10
2025-12-19310.15CALL0 3154147.03FALSE00
2025-12-19320.31CALL0 269260.86FALSE00
2025-12-19330.4CALL0 186240.26FALSE00
2025-12-19340.3CALL0 115294.79FALSE00
2025-12-19350.05CALL26 396168.55FALSE0.050
2025-12-19360.78CALL0 105320FALSE00
2025-12-19370.05CALL83 489185.85FALSE0.050
2025-12-19380.44CALL0 264343.11FALSE00
2025-12-19390.36CALL0 16242.58FALSE00
2025-12-19400.1CALL0 557209.57FALSE00
2025-12-19410CALL0 0374.58FALSE00
2025-12-19420.75CALL0 67384.33FALSE00
2025-12-19430.05CALL0 53393.75FALSE00
2025-12-19440.19CALL0 100298.25FALSE00
2025-12-19450.05CALL0 11459.18FALSE00
2025-12-19460.05CALL0 2313.16FALSE00
2025-12-19470.05CALL0 4334.18FALSE00
2025-12-19480.1CALL0 29341.3FALSE00
2025-12-19490.13CALL0 52268.86FALSE00
2025-12-1950PUT0 0566.36FALSE00
2025-12-1980.15PUT0 10396.8FALSE00
2025-12-1990.05PUT0 53354.95FALSE00
2025-12-19100.01PUT0 60317.61FALSE00
2025-12-19110.07PUT0 64319.92FALSE00
2025-12-19120.1PUT1 62285.75FALSE0.10
2025-12-19130.03PUT0 71254.21FALSE00
2025-12-19140.05PUT0 343224.85FALSE00
2025-12-19150.05PUT11 120173.11FALSE0.050
2025-12-19160.02PUT1 288128.95FALSE0.020
2025-12-19170.07PUT2 348135.77FALSE0.070
2025-12-19180.05PUT0 123181.95FALSE00
2025-12-1918.50.14PUT1 0120.61FALSE0.140
2025-12-19190.15PUT34 983110.48FALSE0.070.88
2025-12-1919.50.19PUT1 4105.44FALSE0.190
2025-12-19200.3PUT27 496108.84FALSE0.140.88
2025-12-1920.50PUT0 097.89FALSE00
2025-12-19210.38PUT518 57189.58FALSE0.050.15
2025-12-1921.50.52PUT5 50388.22FALSE0.240.86
2025-12-19220.8PUT32 32296.4FALSE0.370.86
2025-12-1922.51.05PUT12 197.91FALSE1.050
2025-12-19231.2PUT30 70087.66TRUE0.61
2025-12-1923.51.42PUT6 4479.96TRUE1.420
2025-12-19242.38PUT72 352136.45TRUE1.451.56
2025-12-1924.51.05PUT0 51118.12TRUE00
2025-12-19252.35PUT10 154120.94TRUE1.070.84
2025-12-1925.51.67PUT16 17124.7TRUE1.670
2025-12-19263.35PUT15 13070.46TRUE1.50.81
2025-12-1926.53.85PUT0 200TRUE00
2025-12-19274PUT25 291149.64TRUE40
2025-12-1927.53.02PUT0 620TRUE00
2025-12-19283.36PUT0 5780TRUE00
2025-12-1928.53.79PUT0 60TRUE00
2025-12-19296.4PUT0 380TRUE00
2025-12-1929.50PUT0 00TRUE00
2025-12-19303.7PUT0 900TRUE00
2025-12-19314.28PUT0 690TRUE00
2025-12-19324.98PUT0 210TRUE00
2025-12-19335.5PUT0 330TRUE00
2025-12-19345.99PUT0 1600TRUE00
2025-12-19356.92PUT0 110TRUE00
2025-12-19367.1PUT0 1880TRUE00
2025-12-19379.8PUT0 190TRUE00
2025-12-19388.89PUT0 10TRUE00
2025-12-19390PUT0 00TRUE00
2025-12-194012.55PUT0 780TRUE00
2025-12-19410PUT0 0278.82TRUE00
2025-12-19420PUT0 00TRUE00
2025-12-19430PUT0 0281TRUE00
2025-12-19440PUT0 00TRUE00
2025-12-19450PUT0 0296.26TRUE00
2025-12-19460PUT0 0303.57TRUE00
2025-12-19470PUT0 0362.42TRUE00
2025-12-19480PUT0 0369.93TRUE00
2025-12-19490PUT0 0324.33TRUE00
2025-12-26130CALL0 0267.95TRUE00
2025-12-26140CALL0 0289.06TRUE00
2025-12-26150CALL0 0258.96TRUE00
2025-12-26160CALL0 0215.46TRUE00
2025-12-26177.81CALL0 13135.81TRUE00
2025-12-26186.88CALL0 5169TRUE00
2025-12-2618.50CALL0 0135.06TRUE00
2025-12-26196.35CALL0 18114.98TRUE00
2025-12-2619.50CALL0 0128.44TRUE00
2025-12-26203.85CALL0 3109.02TRUE00
2025-12-2620.50CALL0 0104.52TRUE00
2025-12-26212.82CALL1 2113.62TRUE-0.98-0.26
2025-12-2621.53.11CALL0 092.79TRUE00
2025-12-26222.73CALL0 6293.08TRUE00
2025-12-2622.52.37CALL0 1115.52TRUE00
2025-12-26231.9CALL4 396.47FALSE1.90
2025-12-2623.51.25CALL20 093.8FALSE1.250
2025-12-26241.9CALL0 2091.19FALSE00
2025-12-2624.51.68CALL0 693.29FALSE00
2025-12-26250.75CALL30 34292.62FALSE-1.1-0.59
2025-12-2625.50.65CALL56 194.05FALSE-0.95-0.59
2025-12-26260.5CALL2 1490.71FALSE0.50
2025-12-2626.51.2CALL0 3126.37FALSE00
2025-12-26270.31CALL3 15087.98FALSE-0.72-0.7
2025-12-2627.50.9CALL0 14122.44FALSE00
2025-12-26280.24CALL6 12992.23FALSE-0.56-0.7
2025-12-2628.50.52CALL0 13113.74FALSE00
2025-12-26290.6CALL1 18136.79FALSE00
2025-12-2629.50.45CALL0 151146.57FALSE00
2025-12-26300.13CALL7 23096.86FALSE-0.27-0.68
2025-12-26310.4CALL0 3134.29FALSE00
2025-12-26321.85CALL0 31197.17FALSE00
2025-12-26330.54CALL0 46190.86FALSE00
2025-12-26341.06CALL0 8171.57FALSE00
2025-12-26350.31CALL0 209213.16FALSE00
2025-12-26360.59CALL0 4238.41FALSE00
2025-12-26370.55CALL0 17273.96FALSE00
2025-12-26380CALL0 0266.86FALSE00
2025-12-26392.2CALL0 0274.67FALSE00
2025-12-26400CALL0 0297.87FALSE00
2025-12-26410CALL0 0289.42FALSE00
2025-12-26420CALL0 0296.4FALSE00
2025-12-26430CALL0 0303.15FALSE00
2025-12-26440.2CALL0 1309.67FALSE00
2025-12-26450CALL0 0298.53FALSE00
2025-12-26460CALL0 0304.52FALSE00
2025-12-26471.05CALL0 2328.05FALSE00
2025-12-26480.8CALL0 2350.48FALSE00
2025-12-26490.85CALL0 4356.18FALSE00
2025-12-26130PUT0 0430.5FALSE00
2025-12-26140.42PUT0 1177.91FALSE00
2025-12-26150.05PUT57 26117.78FALSE0.050
2025-12-26160.54PUT0 1247.15FALSE00
2025-12-26170.2PUT0 41104.84FALSE00
2025-12-26180.27PUT0 119112.53FALSE00
2025-12-2618.50.1PUT10 0116.12FALSE0.10
2025-12-26190.3PUT1 2393.26FALSE0.30
2025-12-2619.50.35PUT40 088.61FALSE0.350
2025-12-26200.5PUT54 1691.55FALSE0.50
2025-12-2620.50.56PUT1 085.44FALSE0.560
2025-12-26211.05PUT0 1180.66FALSE00
2025-12-2621.50PUT0 085.06FALSE00
2025-12-26221.05PUT16 4081.16FALSE0.40.62
2025-12-2622.51.3PUT20 2081.73FALSE0.540.71
2025-12-26231.46PUT318 2101.13TRUE0.60.7
2025-12-2623.51.25PUT6 4297.04TRUE1.250
2025-12-26241.7PUT10 4499.01TRUE0.50.42
2025-12-2624.50PUT0 062.55TRUE00
2025-12-26251.81PUT10 27104.24TRUE1.810
2025-12-2625.53PUT8 156.58TRUE30
2025-12-26262.57PUT0 5103.83TRUE00
2025-12-2626.52.6PUT0 220TRUE00
2025-12-26271.78PUT0 30TRUE00
2025-12-2627.50PUT0 085.55TRUE00
2025-12-26282.83PUT0 11131.27TRUE00
2025-12-2628.50PUT0 00TRUE00
2025-12-26296.4PUT0 160TRUE00
2025-12-2629.50PUT0 099.66TRUE00
2025-12-26307.1PUT0 90TRUE00
2025-12-26318.04PUT0 200TRUE00
2025-12-26325.47PUT0 40TRUE00
2025-12-26336.29PUT0 20TRUE00
2025-12-26340PUT0 00TRUE00
2025-12-26350PUT0 00TRUE00
2025-12-26369.16PUT0 20TRUE00
2025-12-263710.09PUT0 20TRUE00
2025-12-26380PUT0 00TRUE00
2025-12-26390PUT0 00TRUE00
2025-12-26400PUT0 00TRUE00
2025-12-26410PUT0 00TRUE00
2025-12-26420PUT0 00TRUE00
2025-12-26430PUT0 00TRUE00
2025-12-26440PUT0 00TRUE00
2025-12-26450PUT0 00TRUE00
2025-12-26460PUT0 00TRUE00
2025-12-26470PUT0 00TRUE00
2025-12-26480PUT0 00TRUE00
2025-12-26490PUT0 00TRUE00
2026-01-02110CALL0 0244.02TRUE00
2026-01-02120CALL0 0239.61TRUE00
2026-01-021311.96CALL0 1202.78TRUE00
2026-01-021411CALL0 1154.82TRUE00
2026-01-02158.78CALL0 5203.75TRUE00
2026-01-02168.23CALL0 8168.76TRUE00
2026-01-02177.27CALL0 10140.22TRUE00
2026-01-02186.95CALL0 7135.58TRUE00
2026-01-02196.03CALL0 5115.8TRUE00
2026-01-02204.02CALL0 7102.19TRUE00
2026-01-02213.57CALL0 5105.78TRUE00
2026-01-02222.91CALL0 5119.78TRUE00
2026-01-02231.65CALL20 484.52FALSE1.650
2026-01-02242.85CALL0 1106.79FALSE00
2026-01-02251CALL22 7487.31FALSE-1.15-0.53
2026-01-02260.88CALL2 1894.44FALSE-0.87-0.5
2026-01-02271.4CALL0 50130.15FALSE00
2026-01-02280.6CALL0 12143.08FALSE00
2026-01-02291.08CALL4 8139.07FALSE1.080
2026-01-02300.7CALL0 114155.66FALSE00
2026-01-02310.6CALL0 18125.71FALSE00
2026-01-02320CALL0 0227.47FALSE00
2026-01-02335.31CALL0 2109.69FALSE00
2026-01-02340.18CALL1 1110.36FALSE0.180
2026-01-02350.2CALL5 18118.85FALSE0.20
2026-01-02360CALL0 0151.04FALSE00
2026-01-02370CALL0 0181.38FALSE00
2026-01-02380CALL0 0191.27FALSE00
2026-01-02390CALL0 0197.28FALSE00
2026-01-02400.5CALL0 4227.32FALSE00
2026-01-02410.25CALL0 2233.16FALSE00
2026-01-02420.25CALL0 1238.79FALSE00
2026-01-02430.3CALL0 3257.21FALSE00
2026-01-02440CALL0 0249.5FALSE00
2026-01-02450CALL0 0254.59FALSE00
2026-01-02460CALL0 0259.53FALSE00
2026-01-02470CALL0 0264.32FALSE00
2026-01-02481.1CALL0 1268.97FALSE00
2026-01-02110PUT0 0239.71FALSE00
2026-01-02120PUT0 0304.82FALSE00
2026-01-02130PUT0 0316.87FALSE00
2026-01-02140.2PUT0 2248.56FALSE00
2026-01-02150.25PUT0 20266.64FALSE00
2026-01-02160PUT0 0144.67FALSE00
2026-01-02170.2PUT5 1695.26FALSE0.20
2026-01-02180PUT0 0104.34FALSE00
2026-01-02190.3PUT3 4075.39FALSE00
2026-01-02200.7PUT25 6486.73FALSE0.050.08
2026-01-02211PUT1 1184.36FALSE10
2026-01-02221.27PUT1 4276.54FALSE0.420.49
2026-01-02231.6PUT0 2791.39TRUE00
2026-01-02242.2PUT1 997.09TRUE0.650.42
2026-01-02253.1PUT1 3576.84TRUE3.10
2026-01-02263.9PUT0 5998.04TRUE00
2026-01-02273.6PUT0 8104.63TRUE00
2026-01-02284.38PUT0 30TRUE00
2026-01-02295.4PUT0 20TRUE00
2026-01-02306.3PUT0 40TRUE00
2026-01-02317.9PUT0 20TRUE00
2026-01-02328PUT0 20TRUE00
2026-01-02338.96PUT0 130TRUE00
2026-01-023413PUT0 20TRUE00
2026-01-02350PUT0 00TRUE00
2026-01-02360PUT0 00TRUE00
2026-01-02370PUT0 00TRUE00
2026-01-02380PUT0 00TRUE00
2026-01-02390PUT0 00TRUE00
2026-01-02400PUT0 00TRUE00
2026-01-02410PUT0 00TRUE00
2026-01-02420PUT0 00TRUE00
2026-01-02430PUT0 00TRUE00
2026-01-02440PUT0 00TRUE00
2026-01-02450PUT0 00TRUE00
2026-01-02460PUT0 00TRUE00
2026-01-02470PUT0 00TRUE00
2026-01-02480PUT0 00TRUE00
2026-01-09140CALL0 0191.23TRUE00
2026-01-09159.35CALL2 6227TRUE9.350
2026-01-09168.82CALL0 4137.08TRUE00
2026-01-09177.87CALL0 4140.08TRUE00
2026-01-09187.08CALL0 2127.96TRUE00
2026-01-09195.18CALL0 1103.27TRUE00
2026-01-09200CALL0 074.55TRUE00
2026-01-09214CALL0 192.88TRUE00
2026-01-09224.22CALL0 280.69TRUE00
2026-01-09232.25CALL12 1096.9FALSE2.250
2026-01-09243.1CALL0 490.62FALSE00
2026-01-09251.5CALL1 40396.2FALSE-1-0.4
2026-01-09262.24CALL3 1493.24FALSE0.190.09
2026-01-09271.82CALL0 7127.06FALSE00
2026-01-09281.35CALL0 2131.88FALSE00
2026-01-09291.6CALL0 1136.82FALSE00
2026-01-09300.95CALL0 9131.36FALSE00
2026-01-09310.92CALL0 799.98FALSE00
2026-01-09320CALL0 0101.14FALSE00
2026-01-09330CALL0 0155.25FALSE00
2026-01-09340.49CALL0 299.68FALSE00
2026-01-09350.53CALL1 17130.23FALSE0.530
2026-01-09140PUT0 0198.5FALSE00
2026-01-09150.25PUT0 2143.59FALSE00
2026-01-09160PUT0 0126.77FALSE00
2026-01-09170PUT0 0128.46FALSE00
2026-01-09180PUT0 0142.18FALSE00
2026-01-09190.7PUT1 090.75FALSE0.70
2026-01-09200.95PUT4 487.73FALSE0.250.36
2026-01-09211.64PUT0 3994.33FALSE00
2026-01-09222.11PUT0 492.64FALSE00
2026-01-09232.55PUT0 093.27TRUE00
2026-01-09243.03PUT0 192.15TRUE00
2026-01-09253.4PUT0 194.68TRUE00
2026-01-09264.21PUT0 598.28TRUE00
2026-01-09274.25PUT0 2100.1TRUE00
2026-01-09284.97PUT0 1100.15TRUE00
2026-01-09295.85PUT0 383.24TRUE00
2026-01-09305.82PUT0 283.33TRUE00
2026-01-09316.57PUT0 40TRUE00
2026-01-09320PUT0 00TRUE00
2026-01-09330PUT0 00TRUE00
2026-01-09347.28PUT0 20TRUE00
2026-01-09358.05PUT0 289.25TRUE00
2026-01-16110.9CALL0 01194.27TRUE00
2026-01-1620CALL0 0746.09TRUE00
2026-01-1630CALL0 2588.68TRUE00
2026-01-1640CALL0 0408.87TRUE00
2026-01-16518.62CALL0 53427.54TRUE00
2026-01-1664.24CALL0 5312.51TRUE00
2026-01-1677.71CALL0 20334.41TRUE00
2026-01-16813.3CALL0 52256.37TRUE00
2026-01-16918.88CALL0 53263.02TRUE00
2026-01-161013.5CALL0 1033263.1TRUE00
2026-01-161113.85CALL0 129223.36TRUE00
2026-01-161213.5CALL2 1140201.31TRUE13.50
2026-01-161310.65CALL0 385193.18TRUE00
2026-01-161411.7CALL0 1196137.33TRUE00
2026-01-16158.51CALL22 5921149.05TRUE-1.99-0.19
2026-01-16167.6CALL4 1507137.92TRUE-1.2-0.14
2026-01-16177.04CALL0 1745140.98TRUE00
2026-01-16186.17CALL0 1330131.25TRUE00
2026-01-16195.4CALL0 558118.66TRUE00
2026-01-16205.72CALL1 505992.94TRUE5.720
2026-01-16215CALL0 76112.11TRUE00
2026-01-16223.4CALL0 114104.41TRUE00
2026-01-16233.5CALL4 732104.34FALSE0.50.17
2026-01-16242.1CALL2 52795.08FALSE-0.9-0.3
2026-01-16251.5CALL264 386885.53FALSE-1.35-0.47
2026-01-16261.8CALL40 626107.74FALSE-0.25-0.12
2026-01-16271.45CALL62 456104.37FALSE1.450
2026-01-16280.8CALL90 26786.13FALSE-0.88-0.52
2026-01-16291.6CALL0 14597.28FALSE00
2026-01-16300.62CALL194 552192.07FALSE-0.53-0.46
2026-01-16311CALL0 25896.14FALSE00
2026-01-16320.41CALL11 34392.31FALSE0.410
2026-01-16330.71CALL0 19298.79FALSE00
2026-01-16340.55CALL0 5895.02FALSE00
2026-01-16350.25CALL153 70795.59FALSE0.250
2026-01-16360.3CALL2 11104.39FALSE0.30
2026-01-16370.2CALL6 15499.47FALSE0.20
2026-01-16380.48CALL0 162100.73FALSE00
2026-01-16390.45CALL40 0110.01FALSE0.450
2026-01-16400.15CALL24 7914105.1FALSE0.150
2026-01-16410CALL0 0114.72FALSE00
2026-01-16421.53CALL0 30202.14FALSE00
2026-01-16432.5CALL0 1161.84FALSE00
2026-01-16441.22CALL0 15208.31FALSE00
2026-01-16450.28CALL0 54212.34FALSE00
2026-01-16462.7CALL0 20216.24FALSE00
2026-01-16471.4CALL0 1224.77FALSE00
2026-01-16480.1CALL0 50126.31FALSE00
2026-01-16490.18CALL20 166137.28FALSE0.180
2026-01-1610PUT0 0512.22FALSE00
2026-01-1620PUT0 0386.62FALSE00
2026-01-1630.05PUT0 13816.76FALSE00
2026-01-1640.05PUT0 125664.93FALSE00
2026-01-1650.05PUT0 615305.19FALSE00
2026-01-1660.05PUT0 2001306.33FALSE00
2026-01-1670.05PUT0 1663187.13FALSE00
2026-01-1680.08PUT0 31333.58FALSE00
2026-01-1690.15PUT0 110295.12FALSE00
2026-01-16100.06PUT0 1757162.82FALSE00
2026-01-16110.07PUT1 300126.5FALSE0.070
2026-01-16120.39PUT0 646159.66FALSE00
2026-01-16130.16PUT0 206120.52FALSE00
2026-01-16140.24PUT0 175143.95FALSE00
2026-01-16150.39PUT2 1598103.05FALSE0.390
2026-01-16160.28PUT0 1075111.26FALSE00
2026-01-16170.5PUT25 1008397.12FALSE0.50
2026-01-16180.6PUT0 27291.04FALSE00
2026-01-16190.85PUT115 7488.65FALSE0.150.21
2026-01-16201.2PUT24 76889.4FALSE0.350.41
2026-01-16211.14PUT0 5285.27FALSE00
2026-01-16222.28PUT0 2581.86FALSE00
2026-01-16232.77PUT11 44295.04TRUE0.920.5
2026-01-16242.29PUT0 2291.53TRUE00
2026-01-16253.17PUT0 18899.55TRUE00
2026-01-16264.83PUT0 54465.67TRUE00
2026-01-16275.55PUT0 4665.28TRUE00
2026-01-16286PUT0 25864.92TRUE00
2026-01-16296.91PUT4 2586.18TRUE0.540.08
2026-01-16307.8PUT4 45887.3TRUE0.570.08
2026-01-16315PUT0 17681.04TRUE00
2026-01-16327PUT0 240TRUE00
2026-01-16339.56PUT0 100TRUE00
2026-01-163410.88PUT0 2040TRUE00
2026-01-16357.3PUT0 180TRUE00
2026-01-16368PUT0 80TRUE00
2026-01-163718.1PUT0 50TRUE00
2026-01-163812.4PUT0 10TRUE00
2026-01-16390PUT0 00TRUE00
2026-01-164012.6PUT0 62128.69TRUE00
2026-01-16410PUT0 00TRUE00
2026-01-16420PUT0 00TRUE00
2026-01-16430PUT0 00TRUE00
2026-01-16440PUT0 00TRUE00
2026-01-16450PUT0 00TRUE00
2026-01-16460PUT0 00TRUE00
2026-01-16470PUT0 00TRUE00
2026-01-16480PUT0 00TRUE00
2026-01-164925.2PUT0 100TRUE00
2026-01-23140CALL0 0143.73TRUE00
2026-01-23150CALL0 0110.14TRUE00
2026-01-23167.74CALL0 1106.95TRUE00
2026-01-23176.4CALL3 299.19TRUE6.40
2026-01-23186.1CALL3 1119.14TRUE6.10
2026-01-23194.71CALL2 086.77TRUE4.710
2026-01-23204.16CALL2 090.55TRUE4.160
2026-01-23215.03CALL0 2089.23TRUE00
2026-01-23223.97CALL0 2117.1TRUE00
2026-01-23233CALL0 488.96FALSE00
2026-01-23242.25CALL3 2091.32FALSE2.250
2026-01-23252.75CALL3 087.81FALSE2.750
2026-01-23262.55CALL0 50102.17FALSE00
2026-01-23271.45CALL150 27794.87FALSE-0.7-0.33
2026-01-23280CALL0 0100.38FALSE00
2026-01-23291.25CALL19 0103.25FALSE1.250
2026-01-23301.7CALL0 3687.41FALSE00
2026-01-23310CALL0 0127.36FALSE00
2026-01-23320CALL0 0118.9FALSE00
2026-01-23330CALL0 0110.48FALSE00
2026-01-23340.7CALL0 1393.09FALSE00
2026-01-23350CALL0 0114.57FALSE00
2026-01-23140PUT0 0161.39FALSE00
2026-01-23150.35PUT0 296.38FALSE00
2026-01-23160PUT0 0106.45FALSE00
2026-01-23170.65PUT0 2108.6FALSE00
2026-01-23180PUT0 092.08FALSE00
2026-01-23191PUT2 187.6FALSE10
2026-01-23201.36PUT0 293.35FALSE00
2026-01-23211.35PUT0 593.2FALSE00
2026-01-23221.95PUT0 2110.67FALSE00
2026-01-23232.76PUT0 2111.97TRUE00
2026-01-23243.8PUT0 190.27TRUE00
2026-01-23253.34PUT0 294.34TRUE00
2026-01-23263.99PUT0 297.84TRUE00
2026-01-23275.9PUT0 294.83TRUE00
2026-01-23285.94PUT0 2101.32TRUE00
2026-01-23296.7PUT0 176.26TRUE00
2026-01-23307.54PUT0 172.06TRUE00
2026-01-23316.95PUT0 171.24TRUE00
2026-01-23327.8PUT0 168.04TRUE00
2026-01-23330PUT0 072.63TRUE00
2026-01-23340PUT0 096.17TRUE00
2026-01-23350PUT0 094.16TRUE00
2026-01-30140CALL0 0114.25TRUE00
2026-01-30150CALL0 0120.88TRUE00
2026-01-30160CALL0 0142.6TRUE00
2026-01-30178.45CALL1 0181.84TRUE8.450
2026-01-30180CALL0 0105.56TRUE00
2026-01-30190CALL0 0103.04TRUE00
2026-01-30200CALL0 098.18TRUE00
2026-01-30210CALL0 097.97TRUE00
2026-01-30220CALL0 0115.94TRUE00
2026-01-30230CALL0 0105.88FALSE00
2026-01-30240CALL0 0110.16FALSE00
2026-01-30253.2CALL0 284.06FALSE00
2026-01-30260CALL0 0112.83FALSE00
2026-01-30270CALL0 0113.02FALSE00
2026-01-30280CALL0 0105.02FALSE00
2026-01-30290CALL0 0117.95FALSE00
2026-01-30301CALL8 192.56FALSE-0.94-0.48
2026-01-30310CALL0 0122.74FALSE00
2026-01-30320CALL0 0108.81FALSE00
2026-01-30330CALL0 096.5FALSE00
2026-01-30340CALL0 0105.75FALSE00
2026-01-30350CALL0 0112.57FALSE00
2026-01-30140PUT0 0166.74FALSE00
2026-01-30150PUT0 0131.04FALSE00
2026-01-30160PUT0 0104.37FALSE00
2026-01-30170PUT0 096.77FALSE00
2026-01-30180.95PUT5 092.05FALSE0.950
2026-01-30190PUT0 0116.86FALSE00
2026-01-30200PUT0 0112.93FALSE00
2026-01-30210PUT0 095.46FALSE00
2026-01-30220PUT0 0109.65FALSE00
2026-01-30230PUT0 0107.61TRUE00
2026-01-30240PUT0 081.42TRUE00
2026-01-30250PUT0 0101.32TRUE00
2026-01-30260PUT0 0103.25TRUE00
2026-01-30270PUT0 081.37TRUE00
2026-01-30280PUT0 081.92TRUE00
2026-01-30290PUT0 079.28TRUE00
2026-01-30300PUT0 079.15TRUE00
2026-01-30310PUT0 077.71TRUE00
2026-01-30320PUT0 085.38TRUE00
2026-01-30330PUT0 087.74TRUE00
2026-01-30340PUT0 089.64TRUE00
2026-01-30350PUT0 087.89TRUE00
2026-04-1730CALL0 0281.7TRUE00
2026-04-1740CALL0 0183.51TRUE00
2026-04-1750CALL0 0157.88TRUE00
2026-04-17628CALL0 1183.71TRUE00
2026-04-17723.7CALL0 3162.67TRUE00
2026-04-1785CALL0 23152.26TRUE00
2026-04-17918CALL0 24133.01TRUE00
2026-04-171019.4CALL0 29128.09TRUE00
2026-04-171118.4CALL0 173106.91TRUE00
2026-04-171218.1CALL0 101125.52TRUE00
2026-04-171311.77CALL0 209107.34TRUE00
2026-04-171411.5CALL0 368105.36TRUE00
2026-04-17158.4CALL0 456110.3TRUE00
2026-04-171610.1CALL0 274104.81TRUE00
2026-04-171716.59CALL0 73100.49TRUE00
2026-04-17187.5CALL5 1269100.71TRUE7.50
2026-04-17196.65CALL0 227100.05TRUE00
2026-04-17205.8CALL15 57485.68TRUE-0.4-0.06
2026-04-17215.3CALL0 14498.84TRUE00
2026-04-17225.9CALL1 229106.42TRUE5.90
2026-04-17234.4CALL1 6784.52FALSE4.40
2026-04-17245.18CALL0 14295.64FALSE00
2026-04-17253.61CALL208 38183.31FALSE-1.13-0.24
2026-04-17263.7CALL18 12791.04FALSE3.70
2026-04-17273.93CALL0 7987.1FALSE00
2026-04-17283.08CALL2505 511989.91FALSE3.080
2026-04-17293.3CALL0 5686.37FALSE00
2026-04-17303.05CALL2 155887.32FALSE0.050.02
2026-04-17315CALL0 1084.42FALSE00
2026-04-17322.55CALL0 7390.75FALSE00
2026-04-17332.7CALL0 14585.55FALSE00
2026-04-17344.16CALL0 2482.91FALSE00
2026-04-17351.9CALL5 5293.7FALSE-0.5-0.21
2026-04-17362.35CALL0 994.59FALSE00
2026-04-17372.15CALL0 290105.56FALSE00
2026-04-17382.8CALL0 193.45FALSE00
2026-04-17391.72CALL0 688.12FALSE00
2026-04-17401.4CALL0 6396.18FALSE00
2026-04-17411.6CALL0 483.25FALSE00
2026-04-17422CALL0 598.41FALSE00
2026-04-17432.45CALL0 4110.94FALSE00
2026-04-17440CALL0 083.94FALSE00
2026-04-17450.8CALL11 690.75FALSE0.80
2026-04-17462.05CALL0 786.83FALSE00
2026-04-17472CALL0 10115.77FALSE00
2026-04-17482.4CALL0 14110.7FALSE00
2026-04-17491.32CALL0 65109.16FALSE00
2026-04-1730.05PUT0 30317.35FALSE00
2026-04-1740PUT0 0266.49FALSE00
2026-04-1750.15PUT0 0359.46FALSE00
2026-04-1760.31PUT0 2185.93FALSE00
2026-04-1770.31PUT0 1501191.85FALSE00
2026-04-1780.59PUT0 116141.02FALSE00
2026-04-1790.55PUT0 242147.85FALSE00
2026-04-17100.71PUT0 231128.02FALSE00
2026-04-17110.5PUT0 20114.38FALSE00
2026-04-17120.55PUT0 74108.02FALSE00
2026-04-17130.8PUT5 12997.48FALSE0.80
2026-04-17141.07PUT12 6397.93FALSE1.070
2026-04-17151.3PUT1 11295.64FALSE1.30
2026-04-17161.55PUT9 15093.19FALSE1.550
2026-04-17171.95PUT3 3594.06FALSE0.350.22
2026-04-17182.31PUT26 15392.81FALSE0.360.18
2026-04-17192.25PUT0 598101.2FALSE00
2026-04-17203.3PUT52 222894.05FALSE0.510.18
2026-04-17213.39PUT100 5585.05FALSE3.390
2026-04-17223.6PUT0 5686.37FALSE00
2026-04-17234.31PUT100 27992.59TRUE0.110.03
2026-04-17245.5PUT4 4492.2TRUE0.70.15
2026-04-17255.8PUT1 7485.57TRUE0.40.07
2026-04-17266.2PUT0 4283.22TRUE00
2026-04-17276.95PUT0 1085.07TRUE00
2026-04-17286.4PUT0 1184.55TRUE00
2026-04-17298.61PUT0 11179.61TRUE00
2026-04-17308.5PUT0 61101.66TRUE00
2026-04-17317.51PUT0 2176.92TRUE00
2026-04-173211.1PUT0 75787.11TRUE00
2026-04-173310.3PUT0 288.72TRUE00
2026-04-173411.7PUT0 284.59TRUE00
2026-04-173512.5PUT0 283.21TRUE00
2026-04-173613.2PUT0 282.64TRUE00
2026-04-173712.5PUT0 889.28TRUE00
2026-04-173813.2PUT0 288.39TRUE00
2026-04-17390PUT0 091.11TRUE00
2026-04-17400PUT0 091.1TRUE00
2026-04-17410PUT0 090.84TRUE00
2026-04-174216.8PUT0 190.29TRUE00
2026-04-17430PUT0 091.04TRUE00
2026-04-17440PUT0 090.02TRUE00
2026-04-17450PUT0 088.62TRUE00
2026-04-17460PUT0 088.75TRUE00
2026-04-17470PUT0 092.64TRUE00
2026-04-17480PUT0 090.6TRUE00
2026-04-17490PUT0 087.83TRUE00
2026-05-1510CALL0 0439.28TRUE00
2026-05-1520CALL0 0299.79TRUE00
2026-05-1530CALL0 0231.38TRUE00
2026-05-1540CALL0 0206.99TRUE00
2026-05-1550CALL0 0173.1TRUE00
2026-05-1560CALL0 0146.44TRUE00
2026-05-1570CALL0 0137.89TRUE00
2026-05-1580CALL0 0133.19TRUE00
2026-05-1590CALL0 0130.65TRUE00
2026-05-151019CALL0 1124.64TRUE00
2026-05-15110CALL0 0118.59TRUE00
2026-05-151211.5CALL0 4398.74TRUE00
2026-05-151318CALL0 1103.16TRUE00
2026-05-151410.3CALL0 6391.14TRUE00
2026-05-15159.65CALL0 20103.1TRUE00
2026-05-151612CALL0 8097.86TRUE00
2026-05-15177.43CALL0 698.41TRUE00
2026-05-151813.5CALL0 14893.71TRUE00
2026-05-15198.4CALL0 81092.98TRUE00
2026-05-152011.16CALL0 20198.54TRUE00
2026-05-15217.2CALL0 10693.57TRUE00
2026-05-15225.8CALL0 49293.9TRUE00
2026-05-15236.5CALL0 97596.38FALSE00
2026-05-15245.17CALL0 1997.42FALSE00
2026-05-15255.55CALL0 14996.27FALSE00
2026-05-15264.5CALL0 891.32FALSE00
2026-05-15273.7CALL0 2981.78FALSE00
2026-05-15283.6CALL10 75977.38FALSE3.60
2026-05-15293.3CALL34 1288.99FALSE3.30
2026-05-15303.6CALL0 7586.07FALSE00
2026-05-15310CALL0 090.25FALSE00
2026-05-15323.31CALL0 1585.34FALSE00
2026-05-15332.22CALL0 687.28FALSE00
2026-05-15342.67CALL0 391.77FALSE00
2026-05-15352.7CALL0 11386.33FALSE00
2026-05-15362.35CALL0 7090.08FALSE00
2026-05-15371.9CALL13 56389.83FALSE1.90
2026-05-15380CALL0 086.3FALSE00
2026-05-15390CALL0 096.28FALSE00
2026-05-15401.7CALL0 1693.58FALSE00
2026-05-15416.45CALL0 493.72FALSE00
2026-05-15423CALL0 197.96FALSE00
2026-05-15430CALL0 096.29FALSE00
2026-05-15442.1CALL0 196.07FALSE00
2026-05-15451.4CALL0 9100.19FALSE00
2026-05-15463.19CALL0 1084.93FALSE00
2026-05-15475.1CALL0 190.01FALSE00
2026-05-15480CALL0 083.83FALSE00
2026-05-15490.9CALL1 13591.23FALSE-0.15-0.14
2026-05-1510PUT0 00FALSE00
2026-05-1520PUT0 0315.83FALSE00
2026-05-1530PUT0 0260.15FALSE00
2026-05-1540PUT0 0225.29FALSE00
2026-05-1550.1PUT0 1338.1FALSE00
2026-05-1560PUT0 0295.24FALSE00
2026-05-1570PUT0 0175.33FALSE00
2026-05-1580.3PUT0 10177.52FALSE00
2026-05-1591.19PUT0 10161.26FALSE00
2026-05-15100.53PUT0 8130.51FALSE00
2026-05-15110.8PUT0 3143.85FALSE00
2026-05-15120.9PUT0 3112.75FALSE00
2026-05-15131PUT1 7195.9FALSE00
2026-05-15141.4PUT3 16799.37FALSE1.40
2026-05-15151.5PUT5 6692.57FALSE-0.09-0.06
2026-05-15161.95PUT0 77101.92FALSE00
2026-05-15172.4PUT115 17296.04FALSE2.40
2026-05-15182.66PUT0 17492.89FALSE00
2026-05-15193.2PUT20 39793.48FALSE0.350.12
2026-05-15203.7PUT13 24793.34FALSE3.70
2026-05-15214.35PUT8 9295.42FALSE4.350
2026-05-15224.7PUT10 22591.32FALSE4.70
2026-05-15235PUT0 195.84TRUE00
2026-05-15245.49PUT2 1283.77TRUE5.490
2026-05-15255.75PUT0 1784.01TRUE00
2026-05-15266.71PUT4 2382.06TRUE6.710
2026-05-15277.14PUT0 592.2TRUE00
2026-05-152810.1PUT0 6292.7TRUE00
2026-05-15290PUT0 098.04TRUE00
2026-05-15309.5PUT0 1398.79TRUE00
2026-05-15310PUT0 094.04TRUE00
2026-05-153211.2PUT0 188.85TRUE00
2026-05-153310PUT0 1588.67TRUE00
2026-05-15340PUT0 088.23TRUE00
2026-05-153511.4PUT0 1088.47TRUE00
2026-05-153611.4PUT0 188.46TRUE00
2026-05-153716.3PUT0 289.25TRUE00
2026-05-15380PUT0 091.93TRUE00
2026-05-15390PUT0 092.43TRUE00
2026-05-15400PUT0 090.61TRUE00
2026-05-15410PUT0 094.07TRUE00
2026-05-15420PUT0 090.67TRUE00
2026-05-15430PUT0 090.39TRUE00
2026-05-15440PUT0 092.48TRUE00
2026-05-15450PUT0 090.62TRUE00
2026-05-15460PUT0 091.21TRUE00
2026-05-15470PUT0 091.69TRUE00
2026-05-154821.8PUT0 190.53TRUE00
2026-05-15490PUT0 090.71TRUE00
2026-07-17110CALL0 096.22TRUE00
2026-07-17120CALL0 097.86TRUE00
2026-07-17130CALL0 092.44TRUE00
2026-07-17140CALL0 093.51TRUE00
2026-07-17150CALL0 091.25TRUE00
2026-07-171610.35CALL0 1890.71TRUE00
2026-07-17170CALL0 088.59TRUE00
2026-07-17180CALL0 087.04TRUE00
2026-07-17190CALL0 092.12TRUE00
2026-07-17200CALL0 085.34TRUE00
2026-07-17216.65CALL0 683.46TRUE00
2026-07-17227.12CALL0 189.08TRUE00
2026-07-17236.5CALL0 084.1FALSE00
2026-07-17240CALL0 091.69FALSE00
2026-07-17255.8CALL0 1687.63FALSE00
2026-07-17265.5CALL0 584.12FALSE00
2026-07-17278.51CALL0 19091.22FALSE00
2026-07-17280CALL0 090.06FALSE00
2026-07-17297.99CALL0 1785.08FALSE00
2026-07-17305.17CALL7 19689.22FALSE5.170
2026-07-17310CALL0 078.67FALSE00
2026-07-17320CALL0 089.69FALSE00
2026-07-17334.5CALL0 192.93FALSE00
2026-07-17340CALL0 084.99FALSE00
2026-07-17352.6CALL0 10392.01FALSE00
2026-07-17110PUT0 0118.58FALSE00
2026-07-17120PUT0 0109.23FALSE00
2026-07-17131.65PUT0 1100.63FALSE00
2026-07-17142.45PUT0 297.61FALSE00
2026-07-17152.09PUT0 4892.01FALSE00
2026-07-17162.3PUT0 1591.28FALSE00
2026-07-17170PUT0 0100.72FALSE00
2026-07-17180PUT0 0102.04FALSE00
2026-07-17194.1PUT0 3489.13FALSE00
2026-07-17204.25PUT46 13088.63FALSE0.20.05
2026-07-17210PUT0 081.28FALSE00
2026-07-17220PUT0 0100.56FALSE00
2026-07-17236.4PUT34 19794.7TRUE0.50.08
2026-07-17240PUT0 099.36TRUE00
2026-07-17256.81PUT15 681.49TRUE6.810
2026-07-17260PUT0 093.4TRUE00
2026-07-17278.2PUT0 194.11TRUE00
2026-07-17280PUT0 093.84TRUE00
2026-07-17290PUT0 094.06TRUE00
2026-07-173011PUT0 392.61TRUE00
2026-07-173111.5PUT0 093.12TRUE00
2026-07-17320PUT0 096.34TRUE00
2026-07-17330PUT0 095.03TRUE00
2026-07-17340PUT0 096.47TRUE00
2026-07-17350PUT0 093.32TRUE00
2027-01-15326.5CALL0 160TRUE00
2027-01-15518.02CALL0 750TRUE00
2027-01-15816.5CALL0 40348.97TRUE00
2027-01-151015.1CALL0 33176.61TRUE00
2027-01-151221.1CALL0 37783.67TRUE00
2027-01-151510.73CALL0 59667.11TRUE00
2027-01-151710CALL0 1024071.77TRUE00
2027-01-15209CALL7 2126084.97TRUE-0.7-0.07
2027-01-15229.5CALL0 17882.85TRUE00
2027-01-15257CALL0 62075.7FALSE00
2027-01-15277.15CALL0 2276.57FALSE00
2027-01-15305CALL0 85687.35FALSE00
2027-01-15326CALL0 9383.96FALSE00
2027-01-15354.5CALL4 44979.49FALSE4.50
2027-01-15374.9CALL0 21776.18FALSE00
2027-01-15403.7CALL0 16177.25FALSE00
2027-01-15420CALL0 072.34FALSE00
2027-01-15453.3CALL0 13275.73FALSE00
2027-01-15473.5CALL0 35275.8FALSE00
2027-01-1530.2PUT0 198122.1FALSE00
2027-01-1550.6PUT0 34131.38FALSE00
2027-01-1580.74PUT0 223116.9FALSE00
2027-01-15101.35PUT0 434104.77FALSE00
2027-01-15121.92PUT0 16395.8FALSE00
2027-01-15153.09PUT5 45386.26FALSE3.090
2027-01-15173.79PUT0 5287.64FALSE00
2027-01-15205.6PUT0 2289.4FALSE00
2027-01-15226.8PUT0 1088.9FALSE00
2027-01-15257.9PUT0 189.59TRUE00
2027-01-15270PUT0 088.98TRUE00
2027-01-153011.8PUT0 18793.28TRUE00
2027-01-153213.3PUT0 31389.19TRUE00
2027-01-153515.4PUT0 10289.58TRUE00
2027-01-15370PUT0 089.9TRUE00
2027-01-154018.4PUT0 6791.13TRUE00
2027-01-154220PUT0 6794.53TRUE00
2027-01-15450PUT0 093.77TRUE00
2027-01-15470PUT0 093.85TRUE00
2027-12-1730CALL0 00TRUE00
2027-12-1758.55CALL0 350TRUE00
2027-12-17815.84CALL0 1410TRUE00
2027-12-171019.1CALL0 10147.46TRUE00
2027-12-171214.5CALL0 56952.15TRUE00
2027-12-171513.17CALL0 65856.83TRUE00
2027-12-17179.05CALL0 4462.62TRUE00
2027-12-17209.5CALL0 34374.97TRUE00
2027-12-17222CALL0 1564.68TRUE00
2027-12-17257.42CALL0 966.33FALSE00
2027-12-17277.76CALL0 1568.82FALSE00
2027-12-17308CALL0 4764.96FALSE00
2027-12-17326.42CALL3 4867.39FALSE6.420
2027-12-17355.78CALL11 17366.94FALSE5.780
2027-12-17376.72CALL0 1272.96FALSE00
2027-12-17406.35CALL0 13559.41FALSE00
2027-12-17424.9CALL0 3867.93FALSE00
2027-12-17455.3CALL2 56568.23FALSE5.30
2027-12-17476CALL0 3061.66FALSE00
2027-12-1730PUT0 00FALSE00
2027-12-1750PUT0 0168.64FALSE00
2027-12-1781.25PUT0 11123.49FALSE00
2027-12-17102PUT0 9127.93FALSE00
2027-12-17122.79PUT0 5779.72FALSE00
2027-12-17153.7PUT0 3480.9FALSE00
2027-12-17170PUT0 083.59FALSE00
2027-12-17207.35PUT0 183.66FALSE00
2027-12-17220PUT0 082.14FALSE00
2027-12-172511.2PUT0 584.85TRUE00
2027-12-172712.8PUT0 285.42TRUE00
2027-12-17300PUT0 085.59TRUE00
2027-12-17320PUT0 083.24TRUE00
2027-12-17350PUT0 082.46TRUE00
2027-12-173716.5PUT0 585.73TRUE00
2027-12-17400PUT0 088.19TRUE00
2027-12-17420PUT0 086.88TRUE00
2027-12-17450PUT0 086.65TRUE00
2027-12-17470PUT0 087TRUE00
2028-01-21317.9CALL0 40TRUE00
2028-01-21521.25CALL0 10TRUE00
2028-01-2187.3CALL0 180TRUE00
2028-01-211015CALL0 5145.55TRUE00
2028-01-211214.7CALL0 3259.23TRUE00
2028-01-211512.34CALL0 2767.67TRUE00
2028-01-21177.7CALL0 5266.93TRUE00
2028-01-212011.1CALL0 1066864.74TRUE00
2028-01-212215.52CALL0 1670.22TRUE00
2028-01-21258.8CALL0 3469.69FALSE00
2028-01-21278.7CALL0 1069.1FALSE00
2028-01-21307.8CALL1 2012773.21FALSE-0.54-0.06
2028-01-21326.59CALL3 6966.99FALSE6.590
2028-01-21355.93CALL11 7566.38FALSE5.930
2028-01-21376.4CALL2 43472.65FALSE6.40
2028-01-21406.45CALL0 3658.66FALSE00
2028-01-21425CALL0 3873.46FALSE00
2028-01-21455.35CALL2 9967.28FALSE-0.25-0.04
2028-01-21477CALL0 3267.96FALSE00
2028-01-2130PUT0 00FALSE00
2028-01-2150PUT0 00FALSE00
2028-01-2182.01PUT0 2109.35FALSE00
2028-01-21102.4PUT0 1000687.31FALSE00
2028-01-21122.6PUT0 781.55FALSE00
2028-01-21154.2PUT0 1484.27FALSE00
2028-01-21176.15PUT1 287.62FALSE6.150
2028-01-21207.83PUT0 186.62FALSE00
2028-01-21229.15PUT1 285.35FALSE9.150
2028-01-212511.56PUT0 1284.17TRUE00
2028-01-212711.98PUT0 186.9TRUE00
2028-01-213017PUT0 287.82TRUE00
2028-01-21320PUT0 086.68TRUE00
2028-01-21350PUT0 085.83TRUE00
2028-01-21370PUT0 085.04TRUE00
2028-01-21400PUT0 085.09TRUE00
2028-01-21420PUT0 080.65TRUE00
2028-01-21450PUT0 082.04TRUE00
2028-01-21470PUT0 085.17TRUE00

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