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 0767.68TRUE00
2025-12-1980CALL0 0550.82TRUE00
2025-12-1996.6CALL0 0498.74TRUE00
2025-12-19100CALL0 0452.7TRUE00
2025-12-191118.4CALL0 0424.49TRUE00
2025-12-191210.72CALL0 0239.31TRUE00
2025-12-19132.64CALL0 4350.62TRUE00
2025-12-191415.5CALL0 30192.7TRUE00
2025-12-191511.65CALL0 99287.38TRUE00
2025-12-191612.6CALL0 138258.69TRUE00
2025-12-19176.1CALL0 670TRUE00
2025-12-19186CALL0 69212.95TRUE00
2025-12-1918.50CALL0 0185.84TRUE00
2025-12-19195.9CALL55 2100TRUE5.90
2025-12-1919.50CALL0 0175.16TRUE00
2025-12-19205.1CALL35 4060TRUE1.260.33
2025-12-1920.50CALL0 00TRUE00
2025-12-19213.06CALL0 450TRUE00
2025-12-1921.52.71CALL0 10TRUE00
2025-12-19223.44CALL4 8086.61TRUE3.440
2025-12-1922.52.06CALL0 3998.66TRUE00
2025-12-19232.55CALL25 29977.59TRUE0.050.02
2025-12-1923.51.5CALL0 695.55TRUE00
2025-12-19242.08CALL3 31195.47TRUE0.580.39
2025-12-1924.51.65CALL10 2299.71TRUE0.60.57
2025-12-19251.45CALL36 54390.26TRUE0.240.2
2025-12-1925.51.28CALL9 21994.62FALSE0.10.08
2025-12-19261.03CALL104 28291.68FALSE1.030
2025-12-1926.50.85CALL2 17591.62FALSE0.080.1
2025-12-19270.79CALL55 36898.49FALSE0.220.39
2025-12-1927.50.6CALL4 5394.35FALSE0.220.58
2025-12-19280.46CALL18 37292.03FALSE0.060.15
2025-12-1928.50.32CALL10 1299.56FALSE0.320
2025-12-19290.3CALL0 110595.45FALSE00
2025-12-1929.50.18CALL10 0119.88FALSE0.180
2025-12-19300.22CALL0 429104.03FALSE00
2025-12-19310.15CALL5 315499.42FALSE0.150
2025-12-19320.31CALL0 269118.47FALSE00
2025-12-19330.4CALL0 186191.86FALSE00
2025-12-19340.3CALL0 115147.43FALSE00
2025-12-19350.22CALL0 396211.22FALSE00
2025-12-19360.78CALL0 105227.4FALSE00
2025-12-19370.07CALL0 489145.89FALSE00
2025-12-19380.44CALL0 264248.4FALSE00
2025-12-19390.36CALL0 16258.24FALSE00
2025-12-19400.1CALL0 557267.69FALSE00
2025-12-19410CALL0 0276.79FALSE00
2025-12-19420.75CALL0 67285.55FALSE00
2025-12-19430.05CALL0 53294FALSE00
2025-12-19440.19CALL0 100302.17FALSE00
2025-12-19450.05CALL0 11181.52FALSE00
2025-12-19460.05CALL0 2317.72FALSE00
2025-12-19470.05CALL0 4325.14FALSE00
2025-12-19480.1CALL0 29332.33FALSE00
2025-12-19490.13CALL1 51234.82FALSE0.130
2025-12-1950PUT0 0516.3FALSE00
2025-12-1980.15PUT0 10370.66FALSE00
2025-12-1990.05PUT0 53334.81FALSE00
2025-12-19100.01PUT0 60302.87FALSE00
2025-12-19110.07PUT0 64307.37FALSE00
2025-12-19120.21PUT0 62278.3FALSE00
2025-12-19130.03PUT3 71207.1FALSE0.030
2025-12-19140.05PUT0 343201.04FALSE00
2025-12-19150.1PUT0 120180.02FALSE00
2025-12-19160.18PUT0 288160.25FALSE00
2025-12-19170.07PUT0 348277FALSE00
2025-12-19180.05PUT1 123123.71FALSE-0.1-0.67
2025-12-1918.50PUT0 0289.03FALSE00
2025-12-19190.08PUT1 982116.74FALSE0.080
2025-12-1919.50.35PUT0 4124.33FALSE00
2025-12-19200.16PUT1 495116.54FALSE-0.04-0.2
2025-12-1920.50PUT0 0121.18FALSE00
2025-12-19210.33PUT2 571121.23FALSE-0.07-0.18
2025-12-1921.50.28PUT10 503104.27FALSE-0.28-0.5
2025-12-19220.43PUT9 325110.07FALSE-0.21-0.33
2025-12-1922.51.03PUT0 1105.19FALSE00
2025-12-19230.6PUT22 706101.83FALSE-0.5-0.45
2025-12-1923.51.18PUT0 44101FALSE00
2025-12-19240.93PUT289 107100.57FALSE-0.77-0.45
2025-12-1924.51.05PUT51 194.12FALSE1.050
2025-12-19251.28PUT27 14193.65FALSE1.280
2025-12-1925.52.9PUT0 1795.64TRUE00
2025-12-19261.85PUT11 12094.42TRUE1.850
2025-12-1926.53.85PUT0 2093.05TRUE00
2025-12-19273.8PUT0 291100.7TRUE00
2025-12-1927.53.02PUT1 63105.12TRUE3.020
2025-12-19283.36PUT15 571102.07TRUE3.360
2025-12-1928.53.79PUT6 0104.88TRUE3.790
2025-12-19296.4PUT0 38142.93TRUE00
2025-12-1929.50PUT0 0117.17TRUE00
2025-12-19303.7PUT0 90142.84TRUE00
2025-12-19314.28PUT0 69148.42TRUE00
2025-12-19324.98PUT0 21134.75TRUE00
2025-12-19335.5PUT0 33132.51TRUE00
2025-12-19345.99PUT0 1600TRUE00
2025-12-19356.92PUT0 11180.95TRUE00
2025-12-19367.1PUT0 188197.51TRUE00
2025-12-19379.8PUT0 19240.68TRUE00
2025-12-19388.89PUT0 1170.74TRUE00
2025-12-19390PUT0 0226.63TRUE00
2025-12-194012.55PUT0 78235.58TRUE00
2025-12-19410PUT0 0204.9TRUE00
2025-12-19420PUT0 0230.39TRUE00
2025-12-19430PUT0 0238.07TRUE00
2025-12-19440PUT0 0215.83TRUE00
2025-12-19450PUT0 0268.62TRUE00
2025-12-19460PUT0 0259.67TRUE00
2025-12-19470PUT0 0235.37TRUE00
2025-12-19480PUT0 0335.93TRUE00
2025-12-19490PUT0 0343.01TRUE00
2025-12-26130CALL0 0254.74TRUE00
2025-12-26140CALL0 0230.85TRUE00
2025-12-26150CALL0 0208.57TRUE00
2025-12-26160CALL0 0187.64TRUE00
2025-12-26177.81CALL0 13155.28TRUE00
2025-12-26186.88CALL0 5143.35TRUE00
2025-12-2618.50CALL0 0134.45TRUE00
2025-12-26196.35CALL1 1893.16TRUE6.350
2025-12-2619.50CALL0 093.75TRUE00
2025-12-26203.85CALL0 3113.41TRUE00
2025-12-2620.50CALL0 00TRUE00
2025-12-26213.8CALL1 272.07TRUE3.80
2025-12-2621.53.11CALL0 055.51TRUE00
2025-12-26222.73CALL4 6257.95TRUE00
2025-12-2622.52.37CALL4 187.98TRUE-0.54-0.19
2025-12-26232.64CALL0 387.63TRUE00
2025-12-2623.50CALL0 081.91TRUE00
2025-12-26241.9CALL3 2384.83TRUE1.90
2025-12-2624.51.68CALL0 687.56TRUE00
2025-12-26251.85CALL276 34285.27TRUE0.250.16
2025-12-2625.51.6CALL1 084.39FALSE1.60
2025-12-26260.8CALL0 1488.56FALSE00
2025-12-2626.51.2CALL1 284.27FALSE1.20
2025-12-26271.03CALL20 13987.73FALSE0.130.14
2025-12-2627.50.9CALL13 585.1FALSE0.350.64
2025-12-26280.8CALL77 6786.84FALSE0.30.6
2025-12-2628.50.52CALL0 1381.86FALSE00
2025-12-26290.6CALL6 1287.98FALSE00
2025-12-2629.50.45CALL1 15083.89FALSE0.450
2025-12-26300.4CALL10 24085.63FALSE0.40
2025-12-26310.4CALL0 3103.09FALSE00
2025-12-26321.85CALL0 31104.92FALSE00
2025-12-26330.54CALL0 46113.7FALSE00
2025-12-26341.06CALL0 8162.37FALSE00
2025-12-26350.31CALL0 209171.31FALSE00
2025-12-26360.59CALL0 4179.81FALSE00
2025-12-26370.55CALL0 17187.91FALSE00
2025-12-26380CALL0 0181.2FALSE00
2025-12-26392.2CALL0 0203.09FALSE00
2025-12-26400CALL0 0195.29FALSE00
2025-12-26410CALL0 0217.07FALSE00
2025-12-26420CALL0 0223.67FALSE00
2025-12-26430CALL0 0214.51FALSE00
2025-12-26440.2CALL0 1236.19FALSE00
2025-12-26450CALL0 0226.25FALSE00
2025-12-26460CALL0 0231.84FALSE00
2025-12-26471.05CALL0 2237.26FALSE00
2025-12-26480.8CALL0 2242.52FALSE00
2025-12-26490.85CALL0 4247.62FALSE00
2025-12-26130PUT0 0300.53FALSE00
2025-12-26140.42PUT0 1279.52FALSE00
2025-12-26150.47PUT0 26253.99FALSE00
2025-12-26160.54PUT0 1299.11FALSE00
2025-12-26170.2PUT30 42137.16FALSE0.20
2025-12-26180.27PUT0 119146.58FALSE00
2025-12-2618.50PUT0 0140.29FALSE00
2025-12-26190.55PUT0 23108.83FALSE00
2025-12-2619.50PUT0 0104.14FALSE00
2025-12-26200.7PUT0 1690.49FALSE00
2025-12-2620.50PUT0 096.3FALSE00
2025-12-26211.05PUT0 1194.92FALSE00
2025-12-2621.50PUT0 092.54FALSE00
2025-12-26220.65PUT34 696.23FALSE-0.1-0.13
2025-12-2622.50.76PUT20 090.22FALSE0.760
2025-12-26230.86PUT1 290.31FALSE0.860
2025-12-2623.52PUT0 4289.47FALSE00
2025-12-26241.2PUT4 4088.07FALSE1.20
2025-12-2624.50PUT0 088.17FALSE00
2025-12-26252PUT0 2788.37FALSE00
2025-12-2625.53.2PUT0 178.88TRUE00
2025-12-26262.57PUT0 589.2TRUE00
2025-12-2626.52.6PUT22 091.18TRUE2.60
2025-12-26271.78PUT0 393.52TRUE00
2025-12-2627.50PUT0 089.81TRUE00
2025-12-26282.83PUT0 1191.74TRUE00
2025-12-2628.50PUT0 087.14TRUE00
2025-12-26296.4PUT0 16116.33TRUE00
2025-12-2629.50PUT0 0119.98TRUE00
2025-12-26307.1PUT0 9120.35TRUE00
2025-12-26318.04PUT0 20125.68TRUE00
2025-12-26325.47PUT0 470.23TRUE00
2025-12-26336.29PUT0 2112.84TRUE00
2025-12-26340PUT0 0144.99TRUE00
2025-12-26350PUT0 090.54TRUE00
2025-12-26369.16PUT0 2126.43TRUE00
2025-12-263710.09PUT0 2120.74TRUE00
2025-12-26380PUT0 0160.35TRUE00
2025-12-26390PUT0 0140.22TRUE00
2025-12-26400PUT0 0146.26TRUE00
2025-12-26410PUT0 0124.52TRUE00
2025-12-26420PUT0 0164.39TRUE00
2025-12-26430PUT0 0169.97TRUE00
2025-12-26440PUT0 0151.32TRUE00
2025-12-26450PUT0 0180.62TRUE00
2025-12-26460PUT0 0192.15TRUE00
2025-12-26470PUT0 0183.41TRUE00
2025-12-26480PUT0 0179.76TRUE00
2025-12-26490PUT0 0200.12TRUE00
2026-01-02110CALL0 0217.85TRUE00
2026-01-02120CALL0 0197.27TRUE00
2026-01-021311.96CALL0 1202.32TRUE00
2026-01-021411CALL0 1176.27TRUE00
2026-01-02158.78CALL0 5158.84TRUE00
2026-01-02168.23CALL12 30TRUE8.230
2026-01-02177.27CALL12 5114.84TRUE0.480.07
2026-01-02186.95CALL0 7121.99TRUE00
2026-01-02196.03CALL0 50TRUE00
2026-01-02204.02CALL0 70TRUE00
2026-01-02213.57CALL0 552.49TRUE00
2026-01-02222.91CALL0 582.45TRUE00
2026-01-02232.72CALL0 483.83TRUE00
2026-01-02242.85CALL0 185.83TRUE00
2026-01-02252.15CALL32 7987.46TRUE0.050.02
2026-01-02261.75CALL2 1683.97FALSE0.650.59
2026-01-02271.4CALL5 4584.71FALSE0.40.4
2026-01-02280.6CALL0 1287.05FALSE00
2026-01-02290.78CALL0 888.25FALSE00
2026-01-02300.7CALL87 2787.2FALSE0.351
2026-01-02310.6CALL0 1892.11FALSE00
2026-01-02320CALL0 088.12FALSE00
2026-01-02335.31CALL0 2113.91FALSE00
2026-01-02344.98CALL0 1107.5FALSE00
2026-01-02350.4CALL0 18120.82FALSE00
2026-01-02360CALL0 0148.29FALSE00
2026-01-02370CALL0 0154.98FALSE00
2026-01-02380CALL0 0172.48FALSE00
2026-01-02390CALL0 0178.77FALSE00
2026-01-02400.5CALL0 4184.8FALSE00
2026-01-02410.25CALL0 2190.61FALSE00
2026-01-02420.25CALL0 1196.2FALSE00
2026-01-02430.3CALL0 3212.68FALSE00
2026-01-02440CALL0 0206.79FALSE00
2026-01-02450CALL0 0211.82FALSE00
2026-01-02460CALL0 0216.69FALSE00
2026-01-02470CALL0 0221.41FALSE00
2026-01-02481.1CALL0 1225.98FALSE00
2026-01-02110PUT0 0322.7FALSE00
2026-01-02120PUT0 0315.25FALSE00
2026-01-02130PUT0 0288.09FALSE00
2026-01-02140.2PUT0 2245.2FALSE00
2026-01-02150.25PUT0 20205.36FALSE00
2026-01-02160PUT0 0152.46FALSE00
2026-01-02170.23PUT0 16119.9FALSE00
2026-01-02180PUT0 0118.87FALSE00
2026-01-02190.3PUT22 2497.6FALSE-0.06-0.17
2026-01-02200.65PUT21 64110.25FALSE00
2026-01-02211.1PUT0 1193.34FALSE00
2026-01-02220.85PUT28 1590.54FALSE-0.35-0.29
2026-01-02231.6PUT0 2789.79FALSE00
2026-01-02241.55PUT8 588.12FALSE1.550
2026-01-02253.17PUT0 3589.7FALSE00
2026-01-02263.9PUT0 5990.29TRUE00
2026-01-02273.6PUT0 889.13TRUE00
2026-01-02284.38PUT0 391.71TRUE00
2026-01-02295.4PUT0 292.09TRUE00
2026-01-02306.3PUT0 495.17TRUE00
2026-01-02317.9PUT0 2116.84TRUE00
2026-01-02328PUT0 2120.95TRUE00
2026-01-02338.96PUT0 13124.13TRUE00
2026-01-023413PUT0 288.99TRUE00
2026-01-02350PUT0 0107.8TRUE00
2026-01-02360PUT0 0105.81TRUE00
2026-01-02370PUT0 0131.27TRUE00
2026-01-02380PUT0 0117.2TRUE00
2026-01-02390PUT0 0117.46TRUE00
2026-01-02400PUT0 0136.86TRUE00
2026-01-02410PUT0 0137.56TRUE00
2026-01-02420PUT0 0142.48TRUE00
2026-01-02430PUT0 0147.23TRUE00
2026-01-02440PUT0 0146.72TRUE00
2026-01-02450PUT0 0161.06TRUE00
2026-01-02460PUT0 0178.35TRUE00
2026-01-02470PUT0 0169.73TRUE00
2026-01-02480PUT0 0150.94TRUE00
2026-01-09140CALL0 0138.73TRUE00
2026-01-09158.81CALL0 6117.02TRUE00
2026-01-09168.82CALL0 4133.06TRUE00
2026-01-09177.87CALL0 4118.86TRUE00
2026-01-09187.08CALL0 20TRUE00
2026-01-09195.18CALL0 10TRUE00
2026-01-09200CALL0 053.6TRUE00
2026-01-09214CALL0 167.76TRUE00
2026-01-09224.22CALL0 285.18TRUE00
2026-01-09233.57CALL0 1084.8TRUE00
2026-01-09243.1CALL6 187.48TRUE3.10
2026-01-09252.5CALL403 183.9TRUE0.150.06
2026-01-09262.05CALL12 283.45FALSE2.050
2026-01-09271.82CALL0 787.88FALSE00
2026-01-09281.35CALL0 286.8FALSE00
2026-01-09291.6CALL0 186.58FALSE00
2026-01-09300.95CALL4 586.57FALSE0.450.9
2026-01-09310.92CALL0 796.92FALSE00
2026-01-09320CALL0 089.72FALSE00
2026-01-09330CALL0 088.69FALSE00
2026-01-09340.49CALL1 192.9FALSE0.090.23
2026-01-09350.65CALL0 1791.47FALSE00
2026-01-09140PUT0 0197.11FALSE00
2026-01-09150.25PUT2 0130.67FALSE0.250
2026-01-09160PUT0 0125.51FALSE00
2026-01-09170PUT0 0138.89FALSE00
2026-01-09180PUT0 0127.47FALSE00
2026-01-09190PUT0 0117.59FALSE00
2026-01-09200.7PUT2 299.09FALSE0.70
2026-01-09211.64PUT0 3994.39FALSE00
2026-01-09222.11PUT0 493.64FALSE00
2026-01-09232.55PUT0 093.51FALSE00
2026-01-09243.03PUT0 192.88FALSE00
2026-01-09253.4PUT0 192.74FALSE00
2026-01-09264.21PUT0 590.45TRUE00
2026-01-09274.25PUT0 272.61TRUE00
2026-01-09284.97PUT0 191.43TRUE00
2026-01-09295.85PUT0 386.65TRUE00
2026-01-09305.82PUT2 292.65TRUE-0.33-0.05
2026-01-09316.57PUT2 390.33TRUE-0.47-0.07
2026-01-09320PUT0 0105.99TRUE00
2026-01-09330PUT0 0117.75TRUE00
2026-01-09347.28PUT0 2120.29TRUE00
2026-01-09358.05PUT0 2122.17TRUE00
2026-01-16110.9CALL0 0879.58TRUE00
2026-01-1620CALL0 0616.08TRUE00
2026-01-1630CALL0 2498.79TRUE00
2026-01-1640CALL0 0424.51TRUE00
2026-01-16518.62CALL0 53370.58TRUE00
2026-01-1664.24CALL0 5328.42TRUE00
2026-01-1677.71CALL0 20293.86TRUE00
2026-01-16813.3CALL0 52264.61TRUE00
2026-01-16918.88CALL0 53231.7TRUE00
2026-01-161013.5CALL0 10330TRUE00
2026-01-161113.85CALL0 1290TRUE00
2026-01-161214.85CALL0 11400TRUE00
2026-01-161310.65CALL0 3850TRUE00
2026-01-161411.7CALL0 11960TRUE00
2026-01-161510.5CALL23 5942116.71TRUE1.180.13
2026-01-16168.8CALL1 15080TRUE0.770.1
2026-01-16177.04CALL2 17450TRUE7.040
2026-01-16186.17CALL2 13310TRUE6.170
2026-01-16195.4CALL0 55846.1TRUE00
2026-01-16206.2CALL0 505982.59TRUE00
2026-01-16215CALL0 7684.79TRUE00
2026-01-16223.4CALL2 11480.07TRUE-0.9-0.21
2026-01-16233CALL2 73088.32TRUE-0.35-0.1
2026-01-16243CALL3 52774.87TRUE0.120.04
2026-01-16252.85CALL742 335286.3TRUE0.450.19
2026-01-16262.05CALL4 62689.72FALSE-0.75-0.27
2026-01-16271.6CALL0 45683.46FALSE00
2026-01-16281.68CALL11 26085.27FALSE0.480.4
2026-01-16291.6CALL0 14586.98FALSE00
2026-01-16301.15CALL33 554284.88FALSE0.030.03
2026-01-16311CALL0 25890.61FALSE00
2026-01-16322.95CALL0 34387.78FALSE00
2026-01-16330.71CALL0 19286.53FALSE00
2026-01-16340.55CALL2 5786.32FALSE00
2026-01-16350.7CALL0 70789.04FALSE00
2026-01-16361CALL0 11101.84FALSE00
2026-01-16370.55CALL0 154102.93FALSE00
2026-01-16380.48CALL0 162106.24FALSE00
2026-01-16390CALL0 0114.8FALSE00
2026-01-16400.2CALL0 791498.71FALSE00
2026-01-16410CALL0 0139.73FALSE00
2026-01-16421.53CALL0 30134.11FALSE00
2026-01-16432.5CALL0 1138.1FALSE00
2026-01-16441.22CALL0 15141.96FALSE00
2026-01-16450.28CALL0 54145.69FALSE00
2026-01-16462.7CALL0 20149.3FALSE00
2026-01-16471.4CALL0 1152.8FALSE00
2026-01-16480.1CALL3 50103.07FALSE00
2026-01-16490.1CALL0 166159.49FALSE00
2026-01-1610PUT0 0508.79FALSE00
2026-01-1620PUT0 0387.15FALSE00
2026-01-1630.05PUT0 13971.21FALSE00
2026-01-1640.05PUT0 125651.05FALSE00
2026-01-1650.05PUT0 615310.32FALSE00
2026-01-1660.05PUT0 2001312.47FALSE00
2026-01-1670.05PUT0 1663194.41FALSE00
2026-01-1680.08PUT0 31335.38FALSE00
2026-01-1690.15PUT0 110282.07FALSE00
2026-01-16100.06PUT1 1757147.25FALSE0.010.2
2026-01-16110.1PUT0 300207.63FALSE00
2026-01-16120.39PUT0 646213.29FALSE00
2026-01-16130.16PUT0 206194.46FALSE00
2026-01-16140.24PUT0 175112.01FALSE00
2026-01-16150.44PUT0 1598137.15FALSE00
2026-01-16160.28PUT3 1077108.44FALSE0.280
2026-01-16170.84PUT0 10083106.95FALSE00
2026-01-16180.6PUT0 272110FALSE00
2026-01-16190.7PUT11 77101.61FALSE0.70
2026-01-16200.85PUT50 74896.55FALSE-0.15-0.15
2026-01-16211.14PUT8 5296.39FALSE-0.36-0.24
2026-01-16222.28PUT0 25100.6FALSE00
2026-01-16231.85PUT4 44694.78FALSE-0.28-0.13
2026-01-16242.29PUT4 2294.11FALSE2.290
2026-01-16253.17PUT12 189105.89FALSE3.170
2026-01-16264.83PUT0 54499.7TRUE00
2026-01-16275.55PUT0 46105.44TRUE00
2026-01-16286PUT0 258108.28TRUE00
2026-01-16296.37PUT6 26126.75TRUE0.560.1
2026-01-16307.23PUT6 459131.3TRUE0.590.09
2026-01-16315PUT0 17697.85TRUE00
2026-01-16327PUT0 2495.64TRUE00
2026-01-16339.56PUT0 10111.96TRUE00
2026-01-163410.88PUT0 204114.54TRUE00
2026-01-16357.3PUT0 18118.59TRUE00
2026-01-16368PUT0 8109.1TRUE00
2026-01-163718.1PUT0 5104.29TRUE00
2026-01-163812.4PUT0 1111.75TRUE00
2026-01-16390PUT0 0110.87TRUE00
2026-01-164012.6PUT0 62109.06TRUE00
2026-01-16410PUT0 0122.4TRUE00
2026-01-16420PUT0 0113.68TRUE00
2026-01-16430PUT0 0124.33TRUE00
2026-01-16440PUT0 0134.38TRUE00
2026-01-16450PUT0 0135.01TRUE00
2026-01-16460PUT0 0138.6TRUE00
2026-01-16470PUT0 0154.03TRUE00
2026-01-16480PUT0 0165.6TRUE00
2026-01-164925.2PUT0 10166.45TRUE00
2026-01-23140CALL0 083.27TRUE00
2026-01-23150CALL0 093.4TRUE00
2026-01-23167.74CALL0 10TRUE00
2026-01-23177CALL0 20TRUE00
2026-01-23186.16CALL0 181.54TRUE00
2026-01-23190CALL0 080.53TRUE00
2026-01-23200CALL0 061.32TRUE00
2026-01-23215.03CALL0 2070.83TRUE00
2026-01-23223.97CALL0 283.67TRUE00
2026-01-23233CALL0 483.75TRUE00
2026-01-23242.5CALL0 2085.07TRUE00
2026-01-23250CALL0 084.61TRUE00
2026-01-23262.55CALL50 5082.6FALSE2.550
2026-01-23272.15CALL275 281.99FALSE2.150
2026-01-23280CALL0 083.64FALSE00
2026-01-23290CALL0 084.79FALSE00
2026-01-23301.7CALL11 2783.19FALSE1.70
2026-01-23310CALL0 085.3FALSE00
2026-01-23320CALL0 080.18FALSE00
2026-01-23330CALL0 086FALSE00
2026-01-23340.7CALL10 385.41FALSE0.10.17
2026-01-23350CALL0 095.69FALSE00
2026-01-23140PUT0 0175.83FALSE00
2026-01-23150.35PUT0 2110.09FALSE00
2026-01-23160PUT0 0120.38FALSE00
2026-01-23170.65PUT0 2114.33FALSE00
2026-01-23180PUT0 0115.46FALSE00
2026-01-23191.25PUT0 1108.67FALSE00
2026-01-23201.36PUT0 292.89FALSE00
2026-01-23211.35PUT6 696.41FALSE-0.22-0.14
2026-01-23221.95PUT0 298.28FALSE00
2026-01-23232.76PUT0 291.77FALSE00
2026-01-23243.8PUT0 187.41FALSE00
2026-01-23253.34PUT0 290.64FALSE00
2026-01-23263.99PUT0 288.6TRUE00
2026-01-23275.9PUT0 288.07TRUE00
2026-01-23285.94PUT0 287.66TRUE00
2026-01-23296.7PUT0 188.99TRUE00
2026-01-23307.54PUT0 1103.13TRUE00
2026-01-23316.95PUT2 088.32TRUE6.950
2026-01-23327.8PUT2 089.78TRUE7.80
2026-01-23330PUT0 0106.36TRUE00
2026-01-23340PUT0 0105.35TRUE00
2026-01-23350PUT0 0110.92TRUE00
2026-01-30140CALL0 00TRUE00
2026-01-30150CALL0 085.21TRUE00
2026-01-30160CALL0 067.89TRUE00
2026-01-30170CALL0 076.72TRUE00
2026-01-30180CALL0 071.27TRUE00
2026-01-30190CALL0 074.07TRUE00
2026-01-30200CALL0 061.64TRUE00
2026-01-30210CALL0 063.2TRUE00
2026-01-30220CALL0 068.07TRUE00
2026-01-30230CALL0 074.35TRUE00
2026-01-30240CALL0 072.96TRUE00
2026-01-30253.2CALL2 082.34TRUE3.20
2026-01-30260CALL0 087.84FALSE00
2026-01-30270CALL0 077.2FALSE00
2026-01-30280CALL0 080.81FALSE00
2026-01-30290CALL0 084.09FALSE00
2026-01-30301.94CALL1 094.74FALSE1.940
2026-01-30310CALL0 092.53FALSE00
2026-01-30320CALL0 097.34FALSE00
2026-01-30330CALL0 0104.75FALSE00
2026-01-30340CALL0 0113.38FALSE00
2026-01-30140PUT0 0167.74FALSE00
2026-01-30150PUT0 0151.4FALSE00
2026-01-30160PUT0 0138.8FALSE00
2026-01-30170PUT0 0108.92FALSE00
2026-01-30180PUT0 0121.87FALSE00
2026-01-30190PUT0 0126.03FALSE00
2026-01-30200PUT0 0125.31FALSE00
2026-01-30210PUT0 0105.87FALSE00
2026-01-30220PUT0 0112.56FALSE00
2026-01-30230PUT0 0102.4FALSE00
2026-01-30240PUT0 0101.82FALSE00
2026-01-30250PUT0 0103.52FALSE00
2026-01-30260PUT0 0101.32TRUE00
2026-01-30270PUT0 0102.14TRUE00
2026-01-30280PUT0 0103.31TRUE00
2026-01-30290PUT0 0104.95TRUE00
2026-01-30300PUT0 0107.16TRUE00
2026-01-30310PUT0 0107.27TRUE00
2026-01-30320PUT0 0109.54TRUE00
2026-01-30330PUT0 0111.27TRUE00
2026-01-30340PUT0 0104.68TRUE00
2026-04-1730CALL0 0177.68TRUE00
2026-04-1740CALL0 0147.84TRUE00
2026-04-1750CALL0 0124.5TRUE00
2026-04-17628CALL0 1104.52TRUE00
2026-04-17723.7CALL0 385.14TRUE00
2026-04-1785CALL0 230TRUE00
2026-04-17918CALL0 240TRUE00
2026-04-171019.4CALL0 290TRUE00
2026-04-171118.4CALL0 1730TRUE00
2026-04-171218.1CALL0 1010TRUE00
2026-04-171311.77CALL0 2090TRUE00
2026-04-171411.5CALL2 36860.02TRUE11.50
2026-04-17158.4CALL0 4560TRUE00
2026-04-171610.1CALL0 27470.86TRUE00
2026-04-171716.59CALL0 7359.32TRUE00
2026-04-17187.39CALL0 126992.07TRUE00
2026-04-17196.65CALL0 22766.65TRUE00
2026-04-17206.2CALL1 57549.86TRUE6.20
2026-04-17215.3CALL0 14484.74TRUE00
2026-04-17225.84CALL0 22975.52TRUE00
2026-04-17234.4CALL0 6773.05TRUE00
2026-04-17245.18CALL4 13876.9TRUE5.180
2026-04-17254.74CALL12 37999.14TRUE4.740
2026-04-17263.9CALL0 12784.93FALSE00
2026-04-17273.93CALL0 7983.53FALSE00
2026-04-17283.1CALL0 511996.08FALSE00
2026-04-17293.3CALL0 5688.69FALSE00
2026-04-17303CALL1 155976.7FALSE30
2026-04-17315CALL0 1082.94FALSE00
2026-04-17322.55CALL1 7477.68FALSE2.550
2026-04-17332.7CALL2 14584.24FALSE2.70
2026-04-17344.16CALL0 2479.04FALSE00
2026-04-17352.4CALL30 2286.13FALSE2.40
2026-04-17362.35CALL0 982.05FALSE00
2026-04-17372.15CALL0 29097.13FALSE00
2026-04-17382.8CALL0 199.72FALSE00
2026-04-17391.72CALL0 688.97FALSE00
2026-04-17401.34CALL5 5888.67FALSE-0.06-0.04
2026-04-17411.6CALL3 188.15FALSE1.60
2026-04-17422CALL0 5105.03FALSE00
2026-04-17432.45CALL0 4104.1FALSE00
2026-04-17440CALL0 0104.47FALSE00
2026-04-17452.05CALL0 6105.21FALSE00
2026-04-17462.05CALL0 797.32FALSE00
2026-04-17472CALL0 10107.42FALSE00
2026-04-17482.4CALL0 1498.48FALSE00
2026-04-17491.32CALL0 6592.42FALSE00
2026-04-1730.05PUT0 30372.66FALSE00
2026-04-1740PUT0 0428.43FALSE00
2026-04-1750.15PUT0 0364.89FALSE00
2026-04-1760.31PUT0 2192.69FALSE00
2026-04-1770.31PUT0 1501254.06FALSE00
2026-04-1780.59PUT0 116148.41FALSE00
2026-04-1790.55PUT0 242155.82FALSE00
2026-04-17100.71PUT0 231117.26FALSE00
2026-04-17110.5PUT5 20111.5FALSE0.50
2026-04-17120.55PUT0 74112.16FALSE00
2026-04-17130.8PUT0 129117.28FALSE00
2026-04-17140.92PUT0 63100.39FALSE00
2026-04-17151.31PUT0 112102FALSE00
2026-04-17162.43PUT0 150109.5FALSE00
2026-04-17171.6PUT5 3296.42FALSE1.60
2026-04-17181.95PUT6 15596.44FALSE1.950
2026-04-17192.25PUT50 62694.43FALSE-0.3-0.12
2026-04-17202.79PUT33 224897.13FALSE-0.21-0.07
2026-04-17213.5PUT0 55100.24FALSE00
2026-04-17223.6PUT2 5894.42FALSE3.60
2026-04-17234.2PUT6 27995.97FALSE4.20
2026-04-17244.8PUT1 4396.87FALSE4.80
2026-04-17255.4PUT2 7497.21FALSE5.40
2026-04-17266.2PUT1 41100.55TRUE6.20
2026-04-17276.95PUT0 10100.79TRUE00
2026-04-17286.4PUT0 11105.75TRUE00
2026-04-17298.61PUT0 11199.26TRUE00
2026-04-17308.5PUT0 61104.3TRUE00
2026-04-17317.51PUT0 21101.42TRUE00
2026-04-173211.1PUT0 757103.31TRUE00
2026-04-173310.3PUT0 2104.09TRUE00
2026-04-173411.7PUT0 2105.47TRUE00
2026-04-173512.5PUT0 2104.03TRUE00
2026-04-173613.2PUT0 2105.83TRUE00
2026-04-173712.5PUT0 8105.68TRUE00
2026-04-173813.2PUT0 2107.12TRUE00
2026-04-17390PUT0 0106.57TRUE00
2026-04-17400PUT0 0106.75TRUE00
2026-04-17410PUT0 0106.75TRUE00
2026-04-174216.8PUT0 1106.59TRUE00
2026-04-17430PUT0 0110.15TRUE00
2026-04-17440PUT0 0106.75TRUE00
2026-04-17450PUT0 0107.11TRUE00
2026-04-17460PUT0 0110.44TRUE00
2026-04-17470PUT0 0111.65TRUE00
2026-04-17480PUT0 0108.49TRUE00
2026-04-17490PUT0 0109.48TRUE00
2026-05-1510CALL0 0421.92TRUE00
2026-05-1520CALL0 0293.76TRUE00
2026-05-1530CALL0 0236.38TRUE00
2026-05-1540CALL0 0199.89TRUE00
2026-05-1550CALL0 0173.31TRUE00
2026-05-1560CALL0 0147.13TRUE00
2026-05-1570CALL0 0135.4TRUE00
2026-05-1580CALL0 0116.36TRUE00
2026-05-1590CALL0 0104.09TRUE00
2026-05-151019CALL0 193.26TRUE00
2026-05-15110CALL0 0102.88TRUE00
2026-05-151211.5CALL0 4393TRUE00
2026-05-151318CALL0 181.54TRUE00
2026-05-151410.3CALL0 6375.69TRUE00
2026-05-15159.65CALL0 2067.99TRUE00
2026-05-151612CALL0 8076.37TRUE00
2026-05-15177.43CALL0 670.12TRUE00
2026-05-151813.5CALL0 14870.51TRUE00
2026-05-15198.4CALL0 81076.55TRUE00
2026-05-152011.16CALL0 20176.69TRUE00
2026-05-15217.2CALL0 10682.65TRUE00
2026-05-15225.8CALL0 49281.12TRUE00
2026-05-15236.5CALL0 97589.38TRUE00
2026-05-15245.17CALL0 1982.55TRUE00
2026-05-15255.55CALL0 14983.65TRUE00
2026-05-15264.5CALL0 882.7FALSE00
2026-05-15273.7CALL0 2986.01FALSE00
2026-05-15283.4CALL0 75995.06FALSE00
2026-05-15293.1CALL0 1277.61FALSE00
2026-05-15303.6CALL1 7578.26FALSE3.60
2026-05-15310CALL0 082.41FALSE00
2026-05-15323.31CALL0 1580.52FALSE00
2026-05-15332.22CALL0 686.48FALSE00
2026-05-15342.67CALL0 383.66FALSE00
2026-05-15352.7CALL0 11380.9FALSE00
2026-05-15362.35CALL1 7079.84FALSE2.350
2026-05-15371.72CALL0 56382.27FALSE00
2026-05-15380CALL0 091.61FALSE00
2026-05-15390CALL0 085.9FALSE00
2026-05-15401.7CALL6 1679.08FALSE1.70
2026-05-15416.45CALL0 491.21FALSE00
2026-05-15423CALL0 194.8FALSE00
2026-05-15430CALL0 096.16FALSE00
2026-05-15442.1CALL0 189.25FALSE00
2026-05-15451.4CALL0 998.14FALSE00
2026-05-15463.19CALL0 1097.86FALSE00
2026-05-15475.1CALL0 1101.14FALSE00
2026-05-15480CALL0 098.82FALSE00
2026-05-15491.05CALL62 7583.43FALSE-0.15-0.13
2026-05-1510PUT0 00FALSE00
2026-05-1520PUT0 0399.12FALSE00
2026-05-1530PUT0 0311.82FALSE00
2026-05-1540PUT0 0262.07FALSE00
2026-05-1550.1PUT0 1243.96FALSE00
2026-05-1560PUT0 0304.51FALSE00
2026-05-1570PUT0 0160.39FALSE00
2026-05-1580.3PUT0 10139.87FALSE00
2026-05-1591.19PUT0 10135.81FALSE00
2026-05-15100.53PUT0 8134.81FALSE00
2026-05-15110.8PUT0 3126.31FALSE00
2026-05-15120.9PUT0 3122.23FALSE00
2026-05-15131PUT40 71104.64FALSE10
2026-05-15141.3PUT0 167110.28FALSE00
2026-05-15151.59PUT3 69104.93FALSE1.590
2026-05-15161.95PUT0 77107.27FALSE00
2026-05-15172.3PUT0 17299.28FALSE00
2026-05-15182.66PUT2 172103.55FALSE2.660
2026-05-15192.85PUT22 40098.42FALSE2.850
2026-05-15203.6PUT0 247100.29FALSE00
2026-05-15214PUT0 9286.09FALSE00
2026-05-15225PUT0 225100.13FALSE00
2026-05-15235PUT0 1103.63FALSE00
2026-05-15245.9PUT0 12104FALSE00
2026-05-15255.75PUT0 17103.14FALSE00
2026-05-15266.9PUT0 2399.56TRUE00
2026-05-15277.14PUT0 5100.47TRUE00
2026-05-152810.1PUT0 6293.29TRUE00
2026-05-15290PUT0 0102.83TRUE00
2026-05-15309.5PUT0 1399.73TRUE00
2026-05-15310PUT0 098.68TRUE00
2026-05-153211.2PUT0 1101.2TRUE00
2026-05-153310PUT0 15101.96TRUE00
2026-05-15340PUT0 0101.73TRUE00
2026-05-153511.4PUT0 1092.7TRUE00
2026-05-153611.4PUT0 199.09TRUE00
2026-05-153716.3PUT0 2102.97TRUE00
2026-05-15380PUT0 0107.52TRUE00
2026-05-15390PUT0 0104.8TRUE00
2026-05-15400PUT0 0103.48TRUE00
2026-05-15410PUT0 0104.44TRUE00
2026-05-15420PUT0 0106.95TRUE00
2026-05-15430PUT0 0107.71TRUE00
2026-05-15440PUT0 0108.36TRUE00
2026-05-15450PUT0 0110.61TRUE00
2026-05-15460PUT0 0110.21TRUE00
2026-05-15470PUT0 0104.25TRUE00
2026-05-154821.8PUT0 1112.59TRUE00
2026-05-15490PUT0 0109.14TRUE00
2026-07-17110CALL0 078.95TRUE00
2026-07-17120CALL0 086.15TRUE00
2026-07-17130CALL0 072.18TRUE00
2026-07-17140CALL0 081.26TRUE00
2026-07-17150CALL0 076.29TRUE00
2026-07-171610.35CALL0 1879.77TRUE00
2026-07-17170CALL0 078.65TRUE00
2026-07-17180CALL0 080.87TRUE00
2026-07-17190CALL0 076.84TRUE00
2026-07-17200CALL0 075.27TRUE00
2026-07-17216.65CALL0 671.77TRUE00
2026-07-17227.12CALL0 177.92TRUE00
2026-07-17236.5CALL0 080.24TRUE00
2026-07-17240CALL0 081.31TRUE00
2026-07-17255.8CALL0 1677.18TRUE00
2026-07-17265.5CALL0 576.25FALSE00
2026-07-17278.51CALL0 19077.02FALSE00
2026-07-17280CALL0 082.69FALSE00
2026-07-17297.99CALL0 1783.47FALSE00
2026-07-17304.26CALL0 19683.99FALSE00
2026-07-17310CALL0 081.07FALSE00
2026-07-17320CALL0 085.03FALSE00
2026-07-17334.5CALL0 184.93FALSE00
2026-07-17340CALL0 084FALSE00
2026-07-17352.6CALL0 10383.54FALSE00
2026-07-17110PUT0 0114.15FALSE00
2026-07-17120PUT0 0107.63FALSE00
2026-07-17131.65PUT0 1104.99FALSE00
2026-07-17142.45PUT0 2105.17FALSE00
2026-07-17152.09PUT0 48111.36FALSE00
2026-07-17162.3PUT0 15107.09FALSE00
2026-07-17170PUT0 0102.33FALSE00
2026-07-17180PUT0 0101.76FALSE00
2026-07-17194.1PUT0 3496.86FALSE00
2026-07-17204.05PUT101 13696.13FALSE4.050
2026-07-17210PUT0 099.79FALSE00
2026-07-17220PUT0 0100.51FALSE00
2026-07-17235.9PUT30 22799.37FALSE00
2026-07-17240PUT0 098.7FALSE00
2026-07-17256.48PUT0 698.47FALSE00
2026-07-17260PUT0 098.67TRUE00
2026-07-17278.2PUT1 096.59TRUE8.20
2026-07-17280PUT0 097.65TRUE00
2026-07-17290PUT0 095.83TRUE00
2026-07-173011PUT0 396.45TRUE00
2026-07-173111.5PUT0 097.52TRUE00
2026-07-17320PUT0 096.44TRUE00
2026-07-17330PUT0 095.85TRUE00
2026-07-17340PUT0 096.38TRUE00
2026-07-17350PUT0 098.05TRUE00
2027-01-15326.5CALL0 160TRUE00
2027-01-15518.02CALL0 750TRUE00
2027-01-15816.5CALL0 4030TRUE00
2027-01-151015.1CALL2 33367.26TRUE15.10
2027-01-151221.1CALL0 37758.51TRUE00
2027-01-151510.73CALL0 59665.29TRUE00
2027-01-151710CALL0 1024069.79TRUE00
2027-01-15209.7CALL3 2125869.44TRUE9.70
2027-01-15229.5CALL0 17869.06TRUE00
2027-01-15257CALL0 62071.7TRUE00
2027-01-15277.15CALL0 2274.1FALSE00
2027-01-15305CALL0 85676.01FALSE00
2027-01-15326CALL0 9377.66FALSE00
2027-01-15354.7CALL0 44973.77FALSE00
2027-01-15374.9CALL0 21772.2FALSE00
2027-01-15403.7CALL0 16173.8FALSE00
2027-01-15420CALL0 076.2FALSE00
2027-01-15453.3CALL0 13277.77FALSE00
2027-01-15473.5CALL0 35277.64FALSE00
2027-01-1530.2PUT0 198390.43FALSE00
2027-01-1550.6PUT0 34135.63FALSE00
2027-01-1580.74PUT0 223121.82FALSE00
2027-01-15101.35PUT0 434108.83FALSE00
2027-01-15121.92PUT0 163100FALSE00
2027-01-15153.2PUT0 45397.88FALSE00
2027-01-15173.79PUT0 5292.46FALSE00
2027-01-15205.6PUT0 2294.6FALSE00
2027-01-15226.8PUT0 1091.84FALSE00
2027-01-15257.9PUT0 193.63FALSE00
2027-01-15270PUT0 094.26TRUE00
2027-01-153011.8PUT0 18793.15TRUE00
2027-01-153213.3PUT0 31389.1TRUE00
2027-01-153515.4PUT0 10288.99TRUE00
2027-01-15370PUT0 093.28TRUE00
2027-01-154018.4PUT0 6794.3TRUE00
2027-01-154220PUT0 6793.03TRUE00
2027-01-15450PUT0 093.08TRUE00
2027-01-15470PUT0 091.21TRUE00
2027-12-1730CALL0 00TRUE00
2027-12-1758.55CALL0 350TRUE00
2027-12-17815.84CALL0 1410TRUE00
2027-12-171019.1CALL0 10138.33TRUE00
2027-12-171214.5CALL0 56944.25TRUE00
2027-12-171513.17CALL0 65854.21TRUE00
2027-12-17179.05CALL0 4455.91TRUE00
2027-12-17209.5CALL0 34360.56TRUE00
2027-12-17222CALL0 1563.48TRUE00
2027-12-17257.42CALL0 964.09TRUE00
2027-12-17277.76CALL0 1560.87FALSE00
2027-12-17308CALL0 4764.73FALSE00
2027-12-17326.8CALL0 4864.77FALSE00
2027-12-17358.8CALL0 17365.01FALSE00
2027-12-17376.72CALL0 1265.09FALSE00
2027-12-17406.35CALL0 13570.41FALSE00
2027-12-17424.9CALL0 3865.05FALSE00
2027-12-17454.94CALL0 56567.93FALSE00
2027-12-17476CALL0 3065.69FALSE00
2027-12-1730PUT0 00FALSE00
2027-12-1750PUT0 0171.76FALSE00
2027-12-1781.25PUT0 11127.17FALSE00
2027-12-17102PUT0 9118.06FALSE00
2027-12-17122.79PUT0 5784.44FALSE00
2027-12-17153.7PUT0 3481.32FALSE00
2027-12-17170PUT0 081.34FALSE00
2027-12-17207.35PUT0 184.14FALSE00
2027-12-17220PUT0 086.51FALSE00
2027-12-172511.2PUT0 586.59FALSE00
2027-12-172712.8PUT0 287.55TRUE00
2027-12-17300PUT0 086.29TRUE00
2027-12-17320PUT0 086.47TRUE00
2027-12-17350PUT0 088.15TRUE00
2027-12-173716.5PUT0 587.73TRUE00
2027-12-17400PUT0 088.62TRUE00
2027-12-17420PUT0 087.79TRUE00
2027-12-17450PUT0 088.11TRUE00
2027-12-17470PUT0 086.9TRUE00
2028-01-21317.9CALL0 40TRUE00
2028-01-21521.25CALL0 10TRUE00
2028-01-2187.3CALL0 180TRUE00
2028-01-211015CALL0 510TRUE00
2028-01-211214.7CALL11 2147.19TRUE14.70
2028-01-211512.34CALL0 2758.45TRUE00
2028-01-21177.7CALL0 5257.06TRUE00
2028-01-212011.1CALL0 1066857.5TRUE00
2028-01-212215.52CALL0 1661.77TRUE00
2028-01-21258.8CALL0 3462.39TRUE00
2028-01-21278.7CALL0 1060.39FALSE00
2028-01-21308.34CALL1 2012764.79FALSE1.540.23
2028-01-21327CALL0 6964.17FALSE00
2028-01-21358.9CALL0 7564.04FALSE00
2028-01-21376.7CALL0 43470.72FALSE00
2028-01-21406.45CALL0 3669.32FALSE00
2028-01-21425CALL0 3867.85FALSE00
2028-01-21455.6CALL1 9966.22FALSE0.640.13
2028-01-21477CALL0 3267.81FALSE00
2028-01-2130PUT0 00FALSE00
2028-01-2150PUT0 00FALSE00
2028-01-2182.01PUT0 2112.98FALSE00
2028-01-21102.4PUT0 1000688.03FALSE00
2028-01-21122.6PUT0 780.82FALSE00
2028-01-21154.2PUT0 1483.06FALSE00
2028-01-21175.88PUT0 279.75FALSE00
2028-01-21207.83PUT0 187.41FALSE00
2028-01-21228.4PUT0 284.86FALSE00
2028-01-212511.56PUT0 1284.96FALSE00
2028-01-212711.98PUT0 187.98TRUE00
2028-01-213017PUT0 288.25TRUE00
2028-01-21320PUT0 084.51TRUE00
2028-01-21350PUT0 086.57TRUE00
2028-01-21370PUT0 086.17TRUE00
2028-01-21400PUT0 090.7TRUE00
2028-01-21420PUT0 088.06TRUE00
2028-01-21450PUT0 086.96TRUE00
2028-01-21470PUT0 088.27TRUE00

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