Canadian Solar Inc

(NASDAQ:CSIQ)

Latest On Canadian Solar Inc (CSIQ):

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

About Canadian Solar Inc (CSIQ):

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

See Advanced Chart

General

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

Valuation

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

Financials

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

Highlights

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

Share Statistics

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

Technicals

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

Dividends

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

Canadian Solar Inc (CSIQ) Dividend Calendar:

Ex-Dividend Date Payment Date Record Date Declared Date Amount

Canadian Solar Inc (CSIQ) Earnings History:

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


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

Canadian Solar Inc (CSIQ) Company Financial Statements:

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

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

Canadian Solar Inc (CSIQ) Chart:

Canadian Solar Inc (CSIQ) News:

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

No recent news available

Canadian Solar Inc (CSIQ) Options:

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

Expiration Date Strike Last Price Type Volume Open Interest Implied Volatility In The Money Change Change Percent
2026-03-2785.2CALL1 20TRUE00
2026-03-2794.05CALL0 40TRUE00
2026-03-27103.2CALL1 1185.38TRUE0.20.07
2026-03-2710.52.85CALL3 2192.98TRUE0.30.12
2026-03-27112.33CALL2 1151.97TRUE2.330
2026-03-2711.51.88CALL1 9145.86TRUE0.180.11
2026-03-27121.55CALL2 2165.85TRUE0.10.07
2026-03-2712.50.95CALL7 2101.69TRUE-0.1-0.1
2026-03-27130.55CALL10 13185.2TRUE-0.05-0.08
2026-03-2713.50.4CALL77 263105.31FALSE0.050.14
2026-03-27140.22CALL72 221102.5FALSE-0.03-0.12
2026-03-2714.50.11CALL16 346100.6FALSE-0.02-0.15
2026-03-27150.1CALL35 65120.38FALSE0.051
2026-03-2715.50.03CALL0 672118.23FALSE00
2026-03-27160.05CALL0 311180.91FALSE00
2026-03-2716.50.05CALL0 100152.59FALSE00
2026-03-27170.02CALL0 156196.83FALSE00
2026-03-2717.50.02CALL1 26155.56FALSE0.020
2026-03-27180.04CALL0 119228.94FALSE00
2026-03-2718.50.05CALL0 109357.94FALSE00
2026-03-27190.02CALL0 1758224.43FALSE00
2026-03-2719.50.05CALL0 25391.92FALSE00
2026-03-27200.1CALL0 163249.19FALSE00
2026-03-2720.50.1CALL0 32388.79FALSE00
2026-03-27210.05CALL4 372272.22FALSE0.050
2026-03-2721.50.34CALL0 20452.07FALSE00
2026-03-27220.25CALL0 127465.77FALSE00
2026-03-2722.50.05CALL0 9479.01FALSE00
2026-03-27230.05CALL0 29491.81FALSE00
2026-03-2723.50.1CALL0 64504.22FALSE00
2026-03-27240.05CALL4 235333.1FALSE0.050
2026-03-2724.50.1CALL0 26527.92FALSE00
2026-03-27250.05CALL0 314395.58FALSE00
2026-03-2725.50.22CALL0 6404.94FALSE00
2026-03-27260.63CALL0 2414.06FALSE00
2026-03-2726.50CALL0 0422.95FALSE00
2026-03-27270.15CALL0 6431.62FALSE00
2026-03-2727.50.1CALL0 1591.52FALSE00
2026-03-27280.4CALL0 5601.19FALSE00
2026-03-2728.50CALL0 0610.63FALSE00
2026-03-27290.32CALL0 3619.85FALSE00
2026-03-2729.50.05CALL0 0628.86FALSE00
2026-03-27300.25CALL0 7637.66FALSE00
2026-03-2730.50.05CALL0 1646.27FALSE00
2026-03-27310CALL0 0654.7FALSE00
2026-03-2731.50CALL0 0662.95FALSE00
2026-03-27320CALL0 0671.03FALSE00
2026-03-2732.50CALL0 0678.94FALSE00
2026-03-27330CALL0 0686.7FALSE00
2026-03-2733.50.05CALL0 0694.3FALSE00
2026-03-27340CALL0 0701.76FALSE00
2026-03-2734.50CALL0 0709.08FALSE00
2026-03-27350.18CALL0 3716.26FALSE00
2026-03-2735.50CALL0 0723.31FALSE00
2026-03-2780PUT0 0546.08FALSE00
2026-03-2790PUT0 0449.06FALSE00
2026-03-27100.05PUT0 2360.45FALSE00
2026-03-2710.50.09PUT0 6224.85FALSE00
2026-03-27110.05PUT0 242191.54FALSE00
2026-03-2711.50.1PUT0 239138.99FALSE00
2026-03-27120.05PUT19 18687.83FALSE-0.1-0.67
2026-03-2712.50.25PUT10 138118.04FALSE00
2026-03-27130.32PUT120 32592.54FALSE-0.08-0.2
2026-03-2713.50.55PUT32 9087.09TRUE-0.05-0.08
2026-03-27140.85PUT5 105100.98TRUE-0.42-0.33
2026-03-2714.50.86PUT0 89123.75TRUE00
2026-03-27151.78PUT4 18295.81TRUE0.380.27
2026-03-2715.52.22PUT12 380TRUE-0.25-0.1
2026-03-27162.7PUT14 710TRUE-0.3-0.1
2026-03-2716.53.08PUT4 480TRUE-0.37-0.11
2026-03-27173.8PUT2 34177.23TRUE0.10.03
2026-03-2717.54.3PUT3 46192.74TRUE4.30
2026-03-27184.68PUT1 520TRUE-0.23-0.05
2026-03-2718.55.3PUT1 37221.69TRUE0.40.08
2026-03-27195.85PUT0 30TRUE00
2026-03-2719.56.42PUT4 1314.04TRUE6.420
2026-03-27206.65PUT4 120TRUE-0.53-0.07
2026-03-2720.57.32PUT2 23287.76TRUE-0.25-0.03
2026-03-27212.89PUT0 00TRUE00
2026-03-2721.58.35PUT0 10TRUE00
2026-03-27228.9PUT1 2370.92TRUE8.90
2026-03-2722.59.25PUT2 2251.04TRUE-0.45-0.05
2026-03-272310.01PUT0 90TRUE00
2026-03-2723.510.2PUT4 10TRUE-0.2-0.02
2026-03-272411.04PUT0 10TRUE00
2026-03-2724.511PUT1 40TRUE-0.5-0.04
2026-03-272511.65PUT4 20TRUE-0.35-0.03
2026-03-2725.512.3PUT1 3375.44TRUE-0.25-0.02
2026-03-272612.6PUT2 10TRUE-0.3-0.02
2026-03-2726.513.3PUT1 1392.78TRUE-0.2-0.01
2026-03-272712.87PUT0 00TRUE00
2026-03-2727.514.3PUT0 00TRUE00
2026-03-272814.72PUT6 00TRUE14.720
2026-03-2728.515.35PUT0 00TRUE00
2026-03-272916.2PUT0 10TRUE00
2026-03-2729.516.3PUT5 8440.2TRUE-0.35-0.02
2026-03-273016.71PUT12 20TRUE-0.34-0.02
2026-03-2730.517.51PUT0 20TRUE00
2026-03-273116.88PUT0 00TRUE00
2026-03-2731.518.2PUT4 00TRUE18.20
2026-03-273218.8PUT6 3475.37TRUE-0.45-0.02
2026-03-2732.519.22PUT4 20TRUE-0.33-0.02
2026-03-273319.7PUT6 10TRUE-0.24-0.01
2026-03-2733.520.05PUT0 0542.26TRUE00
2026-03-273420.9PUT0 0548.87TRUE00
2026-03-2734.521.4PUT0 1555.37TRUE00
2026-03-273521.81PUT0 0561.75TRUE00
2026-03-2735.522.2PUT0 1568.02TRUE00
2026-04-028.50CALL0 0240.76TRUE00
2026-04-0293.94CALL0 1164.69TRUE00
2026-04-029.50CALL0 0179.56TRUE00
2026-04-02103.32CALL1 1114.54TRUE0.370.13
2026-04-0210.50CALL0 0100.16TRUE00
2026-04-02110CALL0 0112.06TRUE00
2026-04-0211.50CALL0 0112.19TRUE00
2026-04-02121.5CALL0 1090.9TRUE00
2026-04-0212.50CALL0 090.01TRUE00
2026-04-02131.07CALL0 389.01TRUE00
2026-04-0213.50.53CALL2 787.6FALSE0.080.18
2026-04-02140.5CALL24 10395.31FALSE0.50
2026-04-0214.50.33CALL5 791.95FALSE0.030.1
2026-04-02150.17CALL2 25982.75FALSE-0.03-0.15
2026-04-0215.50.08CALL41 292.16FALSE-0.02-0.2
2026-04-02160.3CALL0 6992.8FALSE00
2026-04-0216.50.2CALL0 7596.32FALSE00
2026-04-02170.19CALL0 295113.44FALSE00
2026-04-0217.50.16CALL0 37122.94FALSE00
2026-04-02180.1CALL0 31131.99FALSE00
2026-04-0218.50.05CALL0 30140.63FALSE00
2026-04-02190.09CALL0 8148.9FALSE00
2026-04-0219.50CALL0 0156.84FALSE00
2026-04-02200.06CALL0 97164.48FALSE00
2026-04-0220.50.03CALL0 4244.1FALSE00
2026-04-02210.07CALL0 99252.6FALSE00
2026-04-0221.50.05CALL0 916260.8FALSE00
2026-04-02220.04CALL0 22268.71FALSE00
2026-04-0222.50.28CALL0 18276.35FALSE00
2026-04-02230.05CALL0 20283.75FALSE00
2026-04-0223.50.3CALL0 3290.91FALSE00
2026-04-02240.05CALL0 3297.86FALSE00
2026-04-0224.50.96CALL0 1304.6FALSE00
2026-04-02250.05CALL0 3311.15FALSE00
2026-04-0225.50.1CALL0 13317.51FALSE00
2026-04-02260.05CALL0 12323.7FALSE00
2026-04-02270.05CALL0 5335.6FALSE00
2026-04-02280.05CALL0 1346.91FALSE00
2026-04-02290.15CALL0 3357.69FALSE00
2026-04-02300.4CALL0 0367.97FALSE00
2026-04-02350.05CALL0 2413.36FALSE00
2026-04-028.50PUT0 0286.81FALSE00
2026-04-0290PUT0 0259.53FALSE00
2026-04-029.50PUT0 0170.03FALSE00
2026-04-02100.11PUT0 5134.08FALSE00
2026-04-0210.50PUT0 0107.54FALSE00
2026-04-02110.1PUT2 498.03FALSE0.10
2026-04-0211.50.15PUT0 197.01FALSE00
2026-04-02120.25PUT24 6290.16FALSE-0.05-0.17
2026-04-0212.50.5PUT81 10689.44FALSE-0.1-0.17
2026-04-02130.8PUT2 1191.6FALSE-0.1-0.11
2026-04-0213.50.8PUT0 1190.16TRUE00
2026-04-02141.1PUT167 3078.97TRUE1.10
2026-04-0214.51.74PUT0 287.2TRUE00
2026-04-02152.22PUT0 1368.28TRUE00
2026-04-0215.51.82PUT0 686.12TRUE00
2026-04-02162.87PUT0 280TRUE00
2026-04-0216.52.59PUT0 310TRUE00
2026-04-02174.05PUT4 67160.17TRUE-0.04-0.01
2026-04-0217.54.47PUT2 0156.38TRUE4.470
2026-04-02184.78PUT1 52114.04TRUE-0.2-0.04
2026-04-0218.55.3PUT1 11130.61TRUE-0.3-0.05
2026-04-02195.57PUT0 3181.49TRUE00
2026-04-0219.56.25PUT4 5116.16TRUE-0.45-0.07
2026-04-02206.9PUT0 1186.41TRUE00
2026-04-0220.57.65PUT2 6248.64TRUE-0.1-0.01
2026-04-02217.85PUT3 7186.89TRUE-0.35-0.04
2026-04-0221.58.35PUT2 9193.99TRUE-0.45-0.05
2026-04-02220PUT0 1180.87TRUE00
2026-04-0222.59.78PUT0 2187.14TRUE00
2026-04-02239.89PUT4 6227.25TRUE-0.26-0.03
2026-04-0223.510.7PUT0 3236.81TRUE00
2026-04-02240PUT0 0226.35TRUE00
2026-04-0224.511.25PUT7 0172.43TRUE11.250
2026-04-022511.75PUT4 1177.28TRUE-0.49-0.04
2026-04-0225.512.32PUT7 0231.12TRUE0.020
2026-04-02267.7PUT0 1249.14TRUE00
2026-04-022713.85PUT10 4259.7TRUE-0.35-0.02
2026-04-02289.82PUT0 3288.22TRUE00
2026-04-022916.2PUT0 9279.41TRUE00
2026-04-023017.15PUT0 5288.63TRUE00
2026-04-023522PUT0 0329.69TRUE00
2026-04-1090CALL0 0132.77TRUE00
2026-04-10104.6CALL0 597.3TRUE00
2026-04-10110CALL0 096.1TRUE00
2026-04-10121.62CALL0 185.04TRUE00
2026-04-10131.03CALL0 284.44TRUE00
2026-04-1013.50.88CALL0 183.06FALSE00
2026-04-10140.65CALL10 1082.54FALSE0.10.18
2026-04-1014.50.51CALL1 1084.15FALSE0.060.13
2026-04-10150.29CALL22 11583.22FALSE-0.03-0.09
2026-04-1015.50.25CALL41 2279.95FALSE-0.02-0.07
2026-04-10160.15CALL39 2775.62FALSE00
2026-04-1016.50.11CALL38 5676.94FALSE0.010.1
2026-04-10170.1CALL39 20182.35FALSE00
2026-04-1017.50.3CALL0 289.27FALSE00
2026-04-10180.18CALL0 43129.29FALSE00
2026-04-1018.50.08CALL0 53143.48FALSE00
2026-04-10190.13CALL0 51108.16FALSE00
2026-04-1019.50.1CALL0 38164.27FALSE00
2026-04-10200.1CALL0 11119.5FALSE00
2026-04-1020.51.05CALL0 2124.85FALSE00
2026-04-10210.05CALL0 9183.59FALSE00
2026-04-1021.50.05CALL0 2189.56FALSE00
2026-04-10220.05CALL0 18195.31FALSE00
2026-04-1022.50.5CALL0 10200.88FALSE00
2026-04-10230.3CALL0 7206.26FALSE00
2026-04-1023.50CALL0 0211.48FALSE00
2026-04-10240.04CALL0 4216.53FALSE00
2026-04-1024.50.05CALL0 3221.44FALSE00
2026-04-10250.41CALL0 1226.2FALSE00
2026-04-10260.1CALL0 4235.34FALSE00
2026-04-10270.15CALL0 8244.01FALSE00
2026-04-10280.05CALL0 1167.88FALSE00
2026-04-10290CALL0 0260.08FALSE00
2026-04-10300CALL0 0267.57FALSE00
2026-04-10350CALL0 0300.6FALSE00
2026-04-1090PUT0 0189.09FALSE00
2026-04-10100.15PUT0 1119.04FALSE00
2026-04-10110.22PUT0 4789.05FALSE00
2026-04-10120.43PUT5 786.08FALSE-0.04-0.09
2026-04-10130.91PUT20 3282.72FALSE0.010.01
2026-04-1013.50PUT0 083.6TRUE00
2026-04-10141.6PUT0 3783.11TRUE00
2026-04-1014.50PUT0 083.83TRUE00
2026-04-10151.5PUT0 383.91TRUE00
2026-04-1015.52.67PUT0 1180.71TRUE00
2026-04-10162.97PUT2 3189.69TRUE0.010
2026-04-1016.53.45PUT0 3770.72TRUE00
2026-04-10174.03PUT0 188.21TRUE00
2026-04-1017.54.34PUT0 367.17TRUE00
2026-04-10180PUT0 072.76TRUE00
2026-04-1018.50PUT0 078.14TRUE00
2026-04-10190PUT0 00TRUE00
2026-04-1019.50PUT0 088.32TRUE00
2026-04-10202.35PUT0 193.16TRUE00
2026-04-1020.56.35PUT0 1197.85TRUE00
2026-04-10216.82PUT0 27102.39TRUE00
2026-04-1021.57.34PUT0 5154.49TRUE00
2026-04-10229PUT1 2178.11TRUE90
2026-04-1022.50PUT0 0164.91TRUE00
2026-04-10239.9PUT0 0158.36TRUE00
2026-04-1023.50PUT0 0163.01TRUE00
2026-04-10240PUT0 0167.52TRUE00
2026-04-1024.50PUT0 0171.92TRUE00
2026-04-10250PUT0 0160.73TRUE00
2026-04-10260PUT0 0184.43TRUE00
2026-04-10270PUT0 0192.27TRUE00
2026-04-10280PUT0 0155.01TRUE00
2026-04-10290PUT0 0206.9TRUE00
2026-04-10300PUT0 0213.76TRUE00
2026-04-10350PUT0 0244.35TRUE00
2026-04-17112.5CALL0 0513.15TRUE00
2026-04-1720CALL0 0364.97TRUE00
2026-04-1730CALL0 0283.94TRUE00
2026-04-1740CALL0 00TRUE00
2026-04-1758.45CALL0 20TRUE00
2026-04-1767.45CALL0 1151.63TRUE00
2026-04-1776.25CALL0 20TRUE00
2026-04-1785.05CALL0 160TRUE00
2026-04-1794.05CALL0 2476.34TRUE00
2026-04-17103.1CALL0 6194.86TRUE00
2026-04-17112.4CALL1 17994.72TRUE-0.2-0.08
2026-04-17121.95CALL1 9393.05TRUE0.150.08
2026-04-17131.05CALL55 18578.26TRUE-0.03-0.03
2026-04-1713.50.95CALL11 076.98FALSE0.950
2026-04-17140.75CALL0 45176.71FALSE00
2026-04-1714.50.84CALL0 1077.69FALSE00
2026-04-17150.5CALL26 52280.46FALSE0.060.14
2026-04-1715.50.45CALL0 476.82FALSE00
2026-04-17160.25CALL9 30275.14FALSE0.020.09
2026-04-1716.50.35CALL0 1082.64FALSE00
2026-04-17170.2CALL0 21883.63FALSE00
2026-04-1717.50CALL0 083.11FALSE00
2026-04-17180.1CALL1 272680.54FALSE-0.1-0.5
2026-04-1718.50CALL0 085.83FALSE00
2026-04-17190.12CALL0 478107.6FALSE00
2026-04-17200.02CALL0 1748110FALSE00
2026-04-17210.1CALL0 358109.3FALSE00
2026-04-17220.05CALL0 312117.57FALSE00
2026-04-17230.07CALL0 532110.68FALSE00
2026-04-17240.06CALL0 454168.76FALSE00
2026-04-17250.03CALL0 5128123.83FALSE00
2026-04-17260.01CALL0 166157.87FALSE00
2026-04-17270.05CALL0 100135.68FALSE00
2026-04-17280.05CALL0 5132141.19FALSE00
2026-04-17290.1CALL0 111146.45FALSE00
2026-04-17300.04CALL1 3153146.68FALSE0.040
2026-04-17310.27CALL0 14156.33FALSE00
2026-04-17320.1CALL0 135160.98FALSE00
2026-04-17330.15CALL0 137165.45FALSE00
2026-04-17340.43CALL0 24223.49FALSE00
2026-04-17350.15CALL0 109228.37FALSE00
2026-04-17360.25CALL0 117177.94FALSE00
2026-04-17370.05CALL0 266237.62FALSE00
2026-04-17380.39CALL0 8242.01FALSE00
2026-04-17390.19CALL0 9224.11FALSE00
2026-04-17400.05CALL0 132192.76FALSE00
2026-04-17410.26CALL0 6254.36FALSE00
2026-04-17420.17CALL0 4199.52FALSE00
2026-04-17430.25CALL0 4202.76FALSE00
2026-04-17440.15CALL0 1205.91FALSE00
2026-04-17450.2CALL0 12208.97FALSE00
2026-04-17460.17CALL0 9272.66FALSE00
2026-04-17470.19CALL0 12214.87FALSE00
2026-04-17480.15CALL0 14279.3FALSE00
2026-04-17490.35CALL0 61258.62FALSE00
2026-04-1710PUT0 0539.37FALSE00
2026-04-1720PUT0 0631.2FALSE00
2026-04-1730.04PUT0 30303.99FALSE00
2026-04-1740PUT0 0382.1FALSE00
2026-04-1750.03PUT0 8303.41FALSE00
2026-04-1760.31PUT0 2253.78FALSE00
2026-04-1770.05PUT0 1527176.13FALSE00
2026-04-1780.08PUT0 126185.18FALSE00
2026-04-1790.06PUT0 245105.93FALSE00
2026-04-17100.2PUT0 25192.02FALSE00
2026-04-17110.3PUT294 7587.44FALSE-0.05-0.14
2026-04-17120.59PUT0 21183.33FALSE00
2026-04-17131.05PUT20 18588.75FALSE0.020.02
2026-04-1713.51.35PUT10 1190.98TRUE0.030.02
2026-04-17141.57PUT2 11879.71TRUE1.570
2026-04-1714.50PUT0 082.78TRUE00
2026-04-17152.18PUT14 30978.02TRUE-0.42-0.16
2026-04-1715.50PUT0 082.82TRUE00
2026-04-17163.1PUT0 20474.05TRUE00
2026-04-1716.50PUT0 081.56TRUE00
2026-04-17172.95PUT0 11675.29TRUE00
2026-04-1717.50PUT0 081.46TRUE00
2026-04-17185.04PUT2 6370TRUE0.310.07
2026-04-1718.50PUT0 083.31TRUE00
2026-04-17195.7PUT0 9670TRUE00
2026-04-17206.2PUT0 265197.95TRUE00
2026-04-17218.2PUT69 153165.36TRUE8.20
2026-04-17228.6PUT2 1550TRUE8.60
2026-04-17239.65PUT0 127144.59TRUE00
2026-04-17245.85PUT0 390TRUE00
2026-04-172511.9PUT0 51116.63TRUE00
2026-04-172612.54PUT0 60TRUE00
2026-04-17276.9PUT0 0164.01TRUE00
2026-04-17286.68PUT0 6170.41TRUE00
2026-04-172915.9PUT1 208187.4TRUE00
2026-04-173012PUT0 0182.4TRUE00
2026-04-17317.96PUT0 0188.04TRUE00
2026-04-173218.9PUT0 757193.46TRUE00
2026-04-17339.3PUT0 0198.69TRUE00
2026-04-173411.7PUT0 0215.35TRUE00
2026-04-173512.5PUT0 0208.6TRUE00
2026-04-173613.2PUT0 0213.31TRUE00
2026-04-173712.5PUT0 0217.87TRUE00
2026-04-173813.2PUT0 0222.29TRUE00
2026-04-17390PUT0 0184.76TRUE00
2026-04-174021.45PUT0 0243.02TRUE00
2026-04-17410PUT0 0192.31TRUE00
2026-04-174216.8PUT0 0238.75TRUE00
2026-04-17430PUT0 0199.48TRUE00
2026-04-174421.3PUT0 0202.93TRUE00
2026-04-174525.5PUT0 00TRUE00
2026-04-17460PUT0 0209.6TRUE00
2026-04-17470PUT0 0212.82TRUE00
2026-04-17480PUT0 00TRUE00
2026-04-17490PUT0 00TRUE00
2026-04-2480CALL0 0130.96TRUE00
2026-04-2490CALL0 0105.57TRUE00
2026-04-24100CALL0 096.25TRUE00
2026-04-24110CALL0 082.72TRUE00
2026-04-24120CALL0 085.2TRUE00
2026-04-2412.51.85CALL0 184.52TRUE00
2026-04-24130CALL0 085.12TRUE00
2026-04-2413.51.19CALL0 9183.67FALSE00
2026-04-24140.97CALL0 6083.58FALSE00
2026-04-2414.50.71CALL0 1183.32FALSE00
2026-04-24150.65CALL10 5581.28FALSE0.050.08
2026-04-2415.50.65CALL0 282.87FALSE00
2026-04-24160CALL0 079.05FALSE00
2026-04-2416.50.35CALL0 2081.83FALSE00
2026-04-24170.3CALL0 1583.7FALSE00
2026-04-2417.50.2CALL1 379.1FALSE-0.03-0.13
2026-04-24180.15CALL0 1190.19FALSE00
2026-04-2418.50.22CALL0 286.46FALSE00
2026-04-24190.3CALL0 391.27FALSE00
2026-04-2419.50.95CALL0 199.23FALSE00
2026-04-24200.23CALL0 2121.22FALSE00
2026-04-2420.50.18CALL0 2125.91FALSE00
2026-04-24210.2CALL0 9135.68FALSE00
2026-04-2421.50CALL0 0140.1FALSE00
2026-04-24220.15CALL0 12144.36FALSE00
2026-04-2422.50.1CALL0 10111.72FALSE00
2026-04-24230.6CALL0 2157.75FALSE00
2026-04-24240CALL0 0165.47FALSE00
2026-04-24250.1CALL0 2172.75FALSE00
2026-04-24260.09CALL0 3174.03FALSE00
2026-04-24300CALL0 0197.9FALSE00
2026-04-24350.06CALL0 1222.37FALSE00
2026-04-2480PUT0 0170.55FALSE00
2026-04-2490PUT0 0116.06FALSE00
2026-04-24100.24PUT0 3298.27FALSE00
2026-04-24110.45PUT0 391.66FALSE00
2026-04-24120.85PUT0 1886.8FALSE00
2026-04-2412.50.69PUT0 286.08FALSE00
2026-04-24130.8PUT0 483.36FALSE00
2026-04-2413.50PUT0 083.63TRUE00
2026-04-24141.3PUT0 7085.22TRUE00
2026-04-2414.50PUT0 083.37TRUE00
2026-04-24152.44PUT0 183.1TRUE00
2026-04-2415.52.94PUT0 182.98TRUE00
2026-04-24160PUT0 068.23TRUE00
2026-04-2416.52.81PUT0 577.38TRUE00
2026-04-24174.15PUT1 097.38TRUE4.150
2026-04-2417.54.36PUT0 164.97TRUE00
2026-04-24184.9PUT0 369.89TRUE00
2026-04-2418.54.62PUT0 374.61TRUE00
2026-04-24190PUT0 065.52TRUE00
2026-04-2419.56.15PUT0 283.49TRUE00
2026-04-24206.77PUT0 173.17TRUE00
2026-04-2420.53.18PUT0 20TRUE00
2026-04-24217.5PUT0 29105.18TRUE00
2026-04-2421.53.75PUT0 20TRUE00
2026-04-24224.2PUT0 20TRUE00
2026-04-2422.55.02PUT0 20TRUE00
2026-04-24235.32PUT0 20TRUE00
2026-04-24240PUT0 00TRUE00
2026-04-24250PUT0 00TRUE00
2026-04-24260PUT0 00TRUE00
2026-04-24300PUT0 00TRUE00
2026-04-24350PUT0 0152.16TRUE00
2026-05-0180CALL0 0117.34TRUE00
2026-05-0190CALL0 094.44TRUE00
2026-05-01100CALL0 091.87TRUE00
2026-05-01112.75CALL0 282.83TRUE00
2026-05-01121.85CALL0 24086.69TRUE00
2026-05-0112.56.32CALL0 185.45TRUE00
2026-05-01130CALL0 084.11TRUE00
2026-05-0113.50CALL0 084.15FALSE00
2026-05-01140CALL0 084.08FALSE00
2026-05-0114.55CALL0 182.54FALSE00
2026-05-01151.15CALL0 582.58FALSE00
2026-05-0115.54.25CALL0 182.87FALSE00
2026-05-01160.5CALL0 281.92FALSE00
2026-05-0116.50.45CALL20 081.43FALSE0.450
2026-05-01170.76CALL0 1183.7FALSE00
2026-05-0117.50.25CALL0 1185.25FALSE00
2026-05-01182.75CALL0 183.75FALSE00
2026-05-0118.50.3CALL0 491FALSE00
2026-05-01190CALL0 088.05FALSE00
2026-05-0119.50.37CALL0 189.51FALSE00
2026-05-01200CALL0 093.59FALSE00
2026-05-0120.50CALL0 097.51FALSE00
2026-05-01210CALL0 0117.67FALSE00
2026-05-0121.50CALL0 0126.42FALSE00
2026-05-01220CALL0 0120.19FALSE00
2026-05-0122.50.18CALL0 1134FALSE00
2026-05-01230.05CALL0 3137.6FALSE00
2026-05-01240.65CALL0 1144.48FALSE00
2026-05-01250.52CALL0 1155.91FALSE00
2026-05-01260CALL0 0162.12FALSE00
2026-05-01300CALL0 0178.64FALSE00
2026-05-01350.05CALL0 1200.75FALSE00
2026-05-0180PUT0 0154.19FALSE00
2026-05-0190.27PUT0 1104.96FALSE00
2026-05-01100.37PUT0 296.98FALSE00
2026-05-01110.37PUT0 1089.13FALSE00
2026-05-01120.79PUT0 1383.64FALSE00
2026-05-0112.51.1PUT0 10582.68FALSE00
2026-05-01131.5PUT4 083.03FALSE1.50
2026-05-0113.51.79PUT0 181.69TRUE00
2026-05-01141.93PUT0 283.16TRUE00
2026-05-0114.52.3PUT0 3283.14TRUE00
2026-05-01150.92PUT0 2083.23TRUE00
2026-05-0115.50PUT0 081.97TRUE00
2026-05-01163.19PUT1 078.52TRUE3.190
2026-05-0116.53.67PUT1 283.77TRUE3.670
2026-05-01170PUT0 076.34TRUE00
2026-05-0117.53.95PUT0 181.89TRUE00
2026-05-01184.2PUT0 177.13TRUE00
2026-05-0118.50PUT0 087.28TRUE00
2026-05-01190PUT0 080.19TRUE00
2026-05-0119.50PUT0 084.4TRUE00
2026-05-01200PUT0 080.37TRUE00
2026-05-0120.50PUT0 070.93TRUE00
2026-05-01210PUT0 074.19TRUE00
2026-05-0121.50PUT0 077.35TRUE00
2026-05-01224.48PUT0 180.42TRUE00
2026-05-0122.54.78PUT0 197.78TRUE00
2026-05-01230PUT0 00TRUE00
2026-05-01240PUT0 00TRUE00
2026-05-01250PUT0 00TRUE00
2026-05-01260PUT0 00TRUE00
2026-05-01300PUT0 0120.77TRUE00
2026-05-01350PUT0 00TRUE00
2026-05-15112.45CALL0 0344.38TRUE00
2026-05-1520CALL0 0241.47TRUE00
2026-05-1530CALL0 0222.01TRUE00
2026-05-1540CALL0 0198.68TRUE00
2026-05-1550CALL0 0145.21TRUE00
2026-05-1560CALL0 0134.18TRUE00
2026-05-1570CALL0 0120.71TRUE00
2026-05-1580CALL0 089.4TRUE00
2026-05-1590CALL0 097.74TRUE00
2026-05-15103.4CALL0 1286.49TRUE00
2026-05-15112.75CALL0 3687.22TRUE00
2026-05-15121.93CALL0 5986.3TRUE00
2026-05-15131.75CALL3 28080.45TRUE0.20.13
2026-05-15141.35CALL2 9881.53FALSE-0.15-0.1
2026-05-15150.95CALL10 6778.09FALSE0.080.09
2026-05-15160.7CALL0 8479.72FALSE00
2026-05-15170.45CALL1 9574.61FALSE-0.17-0.27
2026-05-15180.4CALL3 52580.79FALSE0.050.14
2026-05-15190.56CALL0 75483.62FALSE00
2026-05-15200.25CALL18 54184.67FALSE0.040.19
2026-05-15210.28CALL0 36986.4FALSE00
2026-05-15220.34CALL0 48289.67FALSE00
2026-05-15230.35CALL0 982117.43FALSE00
2026-05-15240.11CALL0 68103.66FALSE00
2026-05-15250.13CALL0 417108.75FALSE00
2026-05-15260.2CALL0 167129.53FALSE00
2026-05-15270.25CALL0 313134.41FALSE00
2026-05-15280.45CALL0 765115.54FALSE00
2026-05-15290.05CALL0 43110.98FALSE00
2026-05-15300.2CALL0 638142.5FALSE00
2026-05-15310.73CALL0 103146.47FALSE00
2026-05-15320.54CALL0 15121.57FALSE00
2026-05-15330.15CALL0 108133.99FALSE00
2026-05-15340.55CALL0 5127.95FALSE00
2026-05-15350.06CALL4 184121.01FALSE00
2026-05-15360.35CALL0 259133.89FALSE00
2026-05-15370.06CALL0 454161.1FALSE00
2026-05-15380.31CALL0 14164.09FALSE00
2026-05-15390.37CALL0 5166.98FALSE00
2026-05-15400.16CALL0 18169.77FALSE00
2026-05-15410.31CALL0 8172.49FALSE00
2026-05-15420.24CALL0 6135.27FALSE00
2026-05-15430.25CALL0 8177.67FALSE00
2026-05-15440.15CALL0 5139.61FALSE00
2026-05-15450.2CALL0 4182.57FALSE00
2026-05-15460.24CALL0 15184.92FALSE00
2026-05-15470.21CALL0 7145.71FALSE00
2026-05-15480.22CALL0 4147.64FALSE00
2026-05-15490.29CALL0 133149.52FALSE00
2026-05-1510.05PUT0 2638.97FALSE00
2026-05-1520PUT0 0429.49FALSE00
2026-05-1530PUT0 0332.97FALSE00
2026-05-1540.05PUT0 108168.4FALSE00
2026-05-1550.1PUT0 4139.09FALSE00
2026-05-1560.05PUT0 36180.95FALSE00
2026-05-1570.11PUT0 2137.24FALSE00
2026-05-1580.2PUT0 53106.8FALSE00
2026-05-1590.27PUT11 995.19FALSE0.270
2026-05-15100.5PUT0 6989.63FALSE00
2026-05-15110.79PUT0 884.98FALSE00
2026-05-15121PUT2 102183.22FALSE10
2026-05-15131.59PUT0 12881.69FALSE00
2026-05-15142.23PUT0 13881.63TRUE00
2026-05-15153PUT0 19082.19TRUE00
2026-05-15163.74PUT0 10282.84TRUE00
2026-05-15174PUT0 40682.91TRUE00
2026-05-15185.01PUT0 27183.06TRUE00
2026-05-15195.96PUT0 29279.92TRUE00
2026-05-15207PUT0 42987.58TRUE00
2026-05-15218PUT0 43489.68TRUE00
2026-05-15224PUT0 27082.92TRUE00
2026-05-15239.69PUT0 21888.57TRUE00
2026-05-152411.21PUT0 1381.54TRUE00
2026-05-152512.19PUT0 2499TRUE00
2026-05-15265.5PUT0 16103.85TRUE00
2026-05-15276.5PUT0 4108.46TRUE00
2026-05-152812.5PUT0 83112.87TRUE00
2026-05-15298PUT0 3117.1TRUE00
2026-05-15309.5PUT0 130TRUE00
2026-05-15310PUT0 00TRUE00
2026-05-153211.2PUT0 10TRUE00
2026-05-153314.7PUT0 00TRUE00
2026-05-15340PUT0 00TRUE00
2026-05-153511.4PUT0 0148.7TRUE00
2026-05-153611.4PUT0 00TRUE00
2026-05-153716.3PUT0 00TRUE00
2026-05-153817.4PUT0 00TRUE00
2026-05-153918.3PUT0 00TRUE00
2026-05-15400PUT0 00TRUE00
2026-05-15410PUT0 00TRUE00
2026-05-15420PUT0 00TRUE00
2026-05-15430PUT0 00TRUE00
2026-05-15440PUT0 00TRUE00
2026-05-15450PUT0 00TRUE00
2026-05-15460PUT0 00TRUE00
2026-05-15470PUT0 00TRUE00
2026-05-154821.8PUT0 00TRUE00
2026-05-15490PUT0 00TRUE00
2026-07-17113.57CALL0 0224.67TRUE00
2026-07-1720CALL0 0150.08TRUE00
2026-07-1730CALL0 0141.99TRUE00
2026-07-1740CALL0 0127.71TRUE00
2026-07-1750CALL0 00TRUE00
2026-07-1760CALL0 092.9TRUE00
2026-07-1770CALL0 098.92TRUE00
2026-07-1780CALL0 085.52TRUE00
2026-07-1790CALL0 082.64TRUE00
2026-07-17104.1CALL2 1777.07TRUE-0.2-0.05
2026-07-171110.1CALL0 676.2TRUE00
2026-07-17123CALL1 480.05TRUE30
2026-07-17132.74CALL0 11878.04TRUE00
2026-07-17142.05CALL0 3880.7FALSE00
2026-07-17151.77CALL4 4679.41FALSE0.220.14
2026-07-17161.57CALL11 8482.45FALSE1.570
2026-07-17171.12CALL1 2375.24FALSE-0.24-0.18
2026-07-17181.02CALL8 17278.92FALSE00
2026-07-17190.8CALL2 5076.94FALSE0.050.07
2026-07-17200.65CALL42 106676.43FALSE0.050.08
2026-07-17211CALL0 2779.38FALSE00
2026-07-17220.45CALL11 10176.79FALSE00
2026-07-17230.4CALL32 14278.36FALSE-0.2-0.33
2026-07-17240.55CALL0 2180.88FALSE00
2026-07-17250.3CALL2 280579.86FALSE0.020.07
2026-07-17260.25CALL1 10979.74FALSE00
2026-07-17270.2CALL0 14780.96FALSE00
2026-07-17280.2CALL3 16481.84FALSE0.20
2026-07-17290.3CALL0 1084.63FALSE00
2026-07-17300.15CALL0 42684.99FALSE00
2026-07-17310.1CALL0 287.51FALSE00
2026-07-17320.15CALL0 987.34FALSE00
2026-07-17330.15CALL0 3589.62FALSE00
2026-07-17340.5CALL0 3101.37FALSE00
2026-07-17350.1CALL10 18487.62FALSE0.10
2026-07-17360.9CALL0 7101.22FALSE00
2026-07-17370.4CALL0 10103.25FALSE00
2026-07-17380.4CALL0 1899.87FALSE00
2026-07-17390.25CALL0 14101.72FALSE00
2026-07-17400.4CALL0 26121.76FALSE00
2026-07-17410.35CALL0 47105.24FALSE00
2026-07-1710PUT0 0431.08FALSE00
2026-07-1720PUT0 0264.88FALSE00
2026-07-1730PUT0 0206.4FALSE00
2026-07-1740.05PUT0 11113.78FALSE00
2026-07-1750.05PUT0 8139.69FALSE00
2026-07-1760PUT0 0114.14FALSE00
2026-07-1770PUT0 098.02FALSE00
2026-07-1780.43PUT0 393.32FALSE00
2026-07-1790.64PUT0 104289.35FALSE00
2026-07-17100.95PUT0 56289.18FALSE00
2026-07-17111.3PUT1 25085.96FALSE-0.1-0.07
2026-07-17121.9PUT0 2385.37FALSE00
2026-07-17132.3PUT13 42585.95FALSE-0.1-0.04
2026-07-17142.4PUT0 11886.91TRUE00
2026-07-17153.5PUT0 32382.58TRUE00
2026-07-17163.6PUT0 8785.87TRUE00
2026-07-17175PUT0 26184.26TRUE00
2026-07-17183.3PUT0 18486.61TRUE00
2026-07-17196.4PUT0 16786.02TRUE00
2026-07-17206.92PUT0 166388.3TRUE00
2026-07-17216.41PUT0 5789.82TRUE00
2026-07-17229.01PUT0 14588.33TRUE00
2026-07-17235.6PUT0 14293.11TRUE00
2026-07-17248PUT0 189.99TRUE00
2026-07-17259.7PUT0 591.28TRUE00
2026-07-17269.32PUT0 1092.12TRUE00
2026-07-172710.6PUT0 17592.44TRUE00
2026-07-172810.7PUT0 2692.17TRUE00
2026-07-17290PUT0 095.42TRUE00
2026-07-173010.7PUT0 498.53TRUE00
2026-07-173110PUT0 292101.53TRUE00
2026-07-17320PUT0 0104.41TRUE00
2026-07-17330PUT0 0102.66TRUE00
2026-07-17340PUT0 0105.31TRUE00
2026-07-173513.5PUT0 0107.87TRUE00
2026-07-17360PUT0 0104.64TRUE00
2026-07-17370PUT0 00TRUE00
2026-07-17380PUT0 00TRUE00
2026-07-173921.7PUT0 20TRUE00
2026-07-17400PUT0 00TRUE00
2026-07-17410PUT0 00TRUE00
2026-10-1610CALL0 0158.53TRUE00
2026-10-1620CALL0 0132.27TRUE00
2026-10-1630CALL0 0113.4TRUE00
2026-10-1640CALL0 00TRUE00
2026-10-1650CALL0 00TRUE00
2026-10-1660CALL0 069.26TRUE00
2026-10-1670CALL0 083.85TRUE00
2026-10-1680CALL0 074.63TRUE00
2026-10-1690CALL0 076.47TRUE00
2026-10-16100CALL0 077.05TRUE00
2026-10-16110CALL0 076.99TRUE00
2026-10-16120CALL0 076.63TRUE00
2026-10-16133.5CALL0 3077.49TRUE00
2026-10-16140CALL0 078.91FALSE00
2026-10-16152.6CALL0 179.12FALSE00
2026-10-16162.77CALL0 3777.72FALSE00
2026-10-16172.08CALL0 2877.94FALSE00
2026-10-16181.75CALL0 12080.57FALSE00
2026-10-16194.2CALL0 378.03FALSE00
2026-10-16201.35CALL1 1076.72FALSE1.350
2026-10-16211.27CALL0 778.92FALSE00
2026-10-16221CALL0 1178.58FALSE00
2026-10-16231.2CALL0 279.97FALSE00
2026-10-16241.24CALL0 182.57FALSE00
2026-10-16251.16CALL0 382.59FALSE00
2026-10-16260CALL0 080.58FALSE00
2026-10-16270.8CALL0 379.77FALSE00
2026-10-16280.75CALL0 680.44FALSE00
2026-10-16300.55CALL1 182.14FALSE0.550
2026-10-16350.35CALL0 182.61FALSE00
2026-10-1610PUT0 0323.65FALSE00
2026-10-1620PUT0 0198.9FALSE00
2026-10-1630PUT0 0162.19FALSE00
2026-10-1640PUT0 0110.11FALSE00
2026-10-1650PUT0 0105.19FALSE00
2026-10-1660PUT0 094.29FALSE00
2026-10-1670PUT0 090.28FALSE00
2026-10-1680.85PUT0 488.27FALSE00
2026-10-1691.2PUT21 1390.21FALSE00
2026-10-16101.6PUT0 2286.93FALSE00
2026-10-16112.05PUT0 14884.82FALSE00
2026-10-16122.56PUT0 2185.72FALSE00
2026-10-16133.2PUT5 7489.88FALSE0.10.03
2026-10-16142.82PUT0 186.66TRUE00
2026-10-16154.24PUT0 985.13TRUE00
2026-10-16164.7PUT0 786.5TRUE00
2026-10-16173.6PUT0 1087.03TRUE00
2026-10-16185.8PUT0 1085.55TRUE00
2026-10-16197.39PUT0 2687.25TRUE00
2026-10-16208.19PUT2 2488.13TRUE8.190
2026-10-16210PUT0 087.68TRUE00
2026-10-16220PUT0 084.97TRUE00
2026-10-16230PUT0 087.49TRUE00
2026-10-16240PUT0 086.72TRUE00
2026-10-16259.45PUT0 1090.19TRUE00
2026-10-16260PUT0 090.24TRUE00
2026-10-162713.57PUT0 489.96TRUE00
2026-10-162813.05PUT0 192.89TRUE00
2026-10-16300PUT0 092.88TRUE00
2026-10-16350PUT0 095.88TRUE00
2027-01-15316.59CALL0 1687.7TRUE00
2027-01-15513.6CALL0 760TRUE00
2027-01-1588.85CALL0 33472.55TRUE00
2027-01-151010.69CALL0 33872.8TRUE00
2027-01-15124.28CALL35 49277.72TRUE0.280.07
2027-01-15153.9CALL0 61075.05FALSE00
2027-01-15172.7CALL0 1024975.63FALSE00
2027-01-15202CALL15 2315077.4FALSE0.10.05
2027-01-15222.02CALL0 19577.41FALSE00
2027-01-15251.4CALL0 82578.15FALSE00
2027-01-15271.15CALL0 10878.16FALSE00
2027-01-15300.9CALL0 109880.59FALSE00
2027-01-15321CALL0 12279.34FALSE00
2027-01-15350.7CALL0 78481.98FALSE00
2027-01-15370.69CALL0 20479.92FALSE00
2027-01-15400.6CALL0 34880.15FALSE00
2027-01-15420.52CALL0 080.5FALSE00
2027-01-15450.47CALL1 13685.69FALSE0.470
2027-01-15470.45CALL0 84782.44FALSE00
2027-01-1530.15PUT0 223162.31FALSE00
2027-01-1550.45PUT0 7692.29FALSE00
2027-01-1581.25PUT0 30288.61FALSE00
2027-01-15102PUT0 168086.27FALSE00
2027-01-15123PUT0 18285.87FALSE00
2027-01-15154.7PUT0 60585.34TRUE00
2027-01-15176.14PUT0 7585.9TRUE00
2027-01-15208.5PUT0 86583.41TRUE00
2027-01-15229.68PUT0 1185.78TRUE00
2027-01-152510.7PUT0 984.17TRUE00
2027-01-15270PUT0 073.72TRUE00
2027-01-153013.47PUT0 19169.85TRUE00
2027-01-153218.85PUT0 30889.88TRUE00
2027-01-153515.4PUT0 10291.29TRUE00
2027-01-153723.67PUT0 393.26TRUE00
2027-01-154020.2PUT0 14094.66TRUE00
2027-01-154221.7PUT0 7095.85TRUE00
2027-01-154524.3PUT0 098.02TRUE00
2027-01-154724.5PUT0 198.3TRUE00
2027-12-17316.5CALL0 161.39TRUE00
2027-12-1758.55CALL0 3569.12TRUE00
2027-12-1786.6CALL0 13566.45TRUE00
2027-12-17109CALL0 10663.36TRUE00
2027-12-17125.3CALL0 58184.81TRUE00
2027-12-17155.4CALL0 57165.9FALSE00
2027-12-17174.1CALL0 13562.32FALSE00
2027-12-17203.66CALL0 42972.76FALSE00
2027-12-17225.5CALL0 1973.48FALSE00
2027-12-17252.65CALL0 8373.36FALSE00
2027-12-17272.65CALL0 1967.44FALSE00
2027-12-17304.4CALL0 3766.77FALSE00
2027-12-17325.35CALL0 3266.72FALSE00
2027-12-17353.81CALL0 50794.9FALSE00
2027-12-17373.68CALL0 17874.64FALSE00
2027-12-17401.45CALL0 15876.88FALSE00
2027-12-17424.33CALL0 3983.98FALSE00
2027-12-17451.4CALL0 56175.31FALSE00
2027-12-17472.9CALL0 16675.98FALSE00
2027-12-1730PUT0 00FALSE00
2027-12-1750.85PUT0 4678.46FALSE00
2027-12-1782.05PUT0 2584.5FALSE00
2027-12-17102.85PUT0 1975.38FALSE00
2027-12-17123.8PUT0 6383.48FALSE00
2027-12-17154.45PUT0 3490.69TRUE00
2027-12-17175.9PUT0 584.98TRUE00
2027-12-17207.1PUT0 6185.01TRUE00
2027-12-172210PUT0 282.12TRUE00
2027-12-172510.75PUT0 882.37TRUE00
2027-12-172712.8PUT0 286.85TRUE00
2027-12-173015.9PUT0 185.36TRUE00
2027-12-17320PUT0 088.96TRUE00
2027-12-17350PUT0 086.64TRUE00
2027-12-173716.5PUT0 5100.84TRUE00
2027-12-17400PUT0 088.7TRUE00
2027-12-17420PUT0 086.63TRUE00
2027-12-17450PUT0 0100.2TRUE00
2027-12-17470PUT0 092.56TRUE00
2028-01-21310.3CALL1 8134.01TRUE10.30
2028-01-2158.15CALL0 958.32TRUE00
2028-01-2186.8CALL8 1957.82TRUE-0.4-0.06
2028-01-21105.9CALL1 8261.34TRUE-0.2-0.03
2028-01-211212.2CALL0 10476.09TRUE00
2028-01-21154.5CALL1 5468.44FALSE4.50
2028-01-21174.8CALL0 5470.88FALSE00
2028-01-21203.5CALL1 1068670.63FALSE00
2028-01-21223.12CALL0 13572.39FALSE00
2028-01-21252.8CALL2 19771.94FALSE-0.01-0
2028-01-21275.3CALL0 673.36FALSE00
2028-01-21302.41CALL0 2006273.71FALSE00
2028-01-21322.12CALL0 5473.52FALSE00
2028-01-21353.22CALL0 36694.33FALSE00
2028-01-21371.75CALL0 67175.23FALSE00
2028-01-21403.6CALL0 5675.5FALSE00
2028-01-21424.48CALL0 6774.49FALSE00
2028-01-21451.2CALL0 10774.91FALSE00
2028-01-21472.51CALL0 10373.83FALSE00
2028-01-2130PUT0 0167.65FALSE00
2028-01-2150PUT0 088.18FALSE00
2028-01-2182.14PUT0 1383.16FALSE00
2028-01-21103.04PUT0 1004284.17FALSE00
2028-01-21124.4PUT0 4084.29FALSE00
2028-01-21156.3PUT0 3383.93TRUE00
2028-01-21177.7PUT0 2599.47TRUE00
2028-01-212010PUT0 2698.06TRUE00
2028-01-212211.4PUT0 2484.08TRUE00
2028-01-212514PUT0 1484.4TRUE00
2028-01-212713.6PUT0 398.22TRUE00
2028-01-213016PUT0 283.78TRUE00
2028-01-21320PUT0 086.55TRUE00
2028-01-21350PUT0 088.27TRUE00
2028-01-21370PUT0 086.46TRUE00
2028-01-21400PUT0 087.17TRUE00
2028-01-21420PUT0 085.2TRUE00
2028-01-21450PUT0 088.78TRUE00
2028-01-21470PUT0 087.08TRUE00

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