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-05-29711.3CALL4 2408.71TRUE0.90.09
2026-05-297.511.45CALL4 1382.22TRUE11.450
2026-05-29810.14CALL3 20TRUE0.840.09
2026-05-298.59.9CALL2 40TRUE9.90
2026-05-2999.31CALL6 20TRUE0.410.05
2026-05-299.58.9CALL2 2232.62TRUE0.50.06
2026-05-29109CALL6 1304.13TRUE1.70.23
2026-05-2910.58.5CALL6 4283.76TRUE1.10.15
2026-05-29115.5CALL0 1235.78TRUE00
2026-05-2911.56.4CALL0 3218.7TRUE00
2026-05-29127CALL2 1227.73TRUE1.680.32
2026-05-2912.53.65CALL0 3186.48TRUE00
2026-05-29135.96CALL2 36176.34TRUE0.660.12
2026-05-2913.54.2CALL0 210TRUE00
2026-05-29144.8CALL2 130107.3TRUE4.80
2026-05-2914.53.62CALL1 120TRUE3.620
2026-05-29153.41CALL3 213131.42TRUE0.280.09
2026-05-2915.53.08CALL1 73100.97TRUE0.360.13
2026-05-29162.5CALL50 250102.1TRUE2.50
2026-05-2916.52.1CALL1 27116.3TRUE2.10
2026-05-29172.25CALL54 46113.99TRUE0.750.5
2026-05-2917.51.3CALL65 126108.25TRUE0.10.08
2026-05-29181.42CALL32 42696.15TRUE0.320.29
2026-05-2918.51.2CALL116 237103.91TRUE0.250.26
2026-05-29191CALL771 1340108.87FALSE0.150.18
2026-05-2919.50.87CALL15 845117.18FALSE0.270.45
2026-05-29200.65CALL183 606112.58FALSE0.10.18
2026-05-2920.50.5CALL451 76112FALSE0.50
2026-05-29210.33CALL1 119105.04FALSE0.080.32
2026-05-2921.50.25CALL5 66106.09FALSE0.050.25
2026-05-29220.21CALL39 88110.91FALSE0.080.62
2026-05-2922.50.17CALL42 35113.99FALSE0.070.7
2026-05-29230.12CALL1 44112.75FALSE0.120
2026-05-2923.50.1CALL0 14139.1FALSE00
2026-05-29240.1CALL23 19124.65FALSE0.10
2026-05-2924.50.1CALL0 14162.13FALSE00
2026-05-29250.4CALL0 41170.74FALSE00
2026-05-29260.33CALL0 1175.66FALSE00
2026-05-29270.38CALL0 1213.14FALSE00
2026-05-29280.04CALL0 26227.97FALSE00
2026-05-29290CALL0 0242FALSE00
2026-05-29300.2CALL0 50255.31FALSE00
2026-05-29310CALL0 0262.03FALSE00
2026-05-29320.12CALL0 1273.96FALSE00
2026-05-29330CALL0 0285.37FALSE00
2026-05-29340CALL0 0296.3FALSE00
2026-05-29350CALL0 0306.8FALSE00
2026-05-29400CALL0 0246.06FALSE00
2026-05-2970.03PUT5 0361.39FALSE0.030
2026-05-297.50.1PUT5 0412.5FALSE0.10
2026-05-2980PUT0 0470.77FALSE00
2026-05-298.50PUT0 0441.68FALSE00
2026-05-2990PUT0 0354.22FALSE00
2026-05-299.50.1PUT0 4388.47FALSE00
2026-05-29100PUT0 27363.93FALSE00
2026-05-2910.50PUT0 0340.57FALSE00
2026-05-29110.22PUT0 1318.25FALSE00
2026-05-2911.50PUT0 2304.6FALSE00
2026-05-29120.17PUT0 26242.86FALSE00
2026-05-2912.50.05PUT0 57205.08FALSE00
2026-05-29130.1PUT0 25237.23FALSE00
2026-05-2913.50.05PUT0 109190.48FALSE00
2026-05-29140.36PUT0 18136.28FALSE00
2026-05-2914.50.05PUT3 148122.84FALSE0.050
2026-05-29150.06PUT9 100113.95FALSE-0.09-0.6
2026-05-2915.50.22PUT3 84113.62FALSE0.010.05
2026-05-29160.15PUT12 759111.4FALSE-0.17-0.53
2026-05-2916.50.2PUT15 117105.78FALSE-0.25-0.56
2026-05-29170.4PUT68 63119.59FALSE0.40
2026-05-2917.50.43PUT74 41104.48FALSE-0.47-0.52
2026-05-29180.67PUT136 54112.08FALSE-0.42-0.39
2026-05-2918.51.12PUT12 26108.21FALSE-1.08-0.49
2026-05-29191.05PUT2 22102.71TRUE-0.5-0.32
2026-05-2919.51.26PUT50 0108.88TRUE1.260
2026-05-29201.77PUT18 87113.75TRUE1.770
2026-05-2920.50PUT0 0110.92TRUE00
2026-05-29212.63PUT11 1109.77TRUE2.630
2026-05-2921.53.07PUT2 0135.34TRUE3.070
2026-05-29223.56PUT1 1146.66TRUE3.560
2026-05-2922.56.53PUT0 1135.02TRUE00
2026-05-29230PUT0 2127.81TRUE00
2026-05-2923.58PUT0 1126.48TRUE00
2026-05-29248.55PUT0 8156.31TRUE00
2026-05-2924.50PUT0 0143.55TRUE00
2026-05-29259.05PUT0 1183.68TRUE00
2026-05-292610.01PUT0 0179.6TRUE00
2026-05-292711.1PUT0 0226.34TRUE00
2026-05-292812.1PUT0 0241.7TRUE00
2026-05-292913.15PUT0 1256.22TRUE00
2026-05-293011.3PUT0 0269.99TRUE00
2026-05-29310PUT0 0283.09TRUE00
2026-05-293216.11PUT0 0295.59TRUE00
2026-05-293317.2PUT0 2307.54TRUE00
2026-05-293418.15PUT0 0307.44TRUE00
2026-05-293519.2PUT0 1329.97TRUE00
2026-05-29400PUT0 0366.52TRUE00
2026-06-05711.35CALL2 20TRUE1.050.1
2026-06-057.511.45CALL4 2256.2TRUE11.450
2026-06-05811CALL6 4267.39TRUE1.10.11
2026-06-058.58.8CALL0 1223.6TRUE00
2026-06-0599.95CALL2 4208.76TRUE1.050.12
2026-06-059.58.7CALL4 10TRUE8.70
2026-06-05109CALL4 2204.16TRUE90
2026-06-0510.56.1CALL0 1124.16TRUE00
2026-06-05118CALL2 2177.14TRUE1.70.27
2026-06-0511.57.28CALL1 3145.12TRUE7.280
2026-06-05126.4CALL2 2134.02TRUE6.40
2026-06-0512.50CALL0 084.87TRUE00
2026-06-05135.4CALL2 13129.36TRUE1.10.26
2026-06-0513.55.37CALL2 0118.42TRUE5.370
2026-06-05145CALL3 2107.79TRUE50
2026-06-0514.52.58CALL0 197.44TRUE00
2026-06-05153.27CALL0 51112.7TRUE00
2026-06-0515.52.9CALL0 76107.5TRUE00
2026-06-05163.08CALL151 171106.77TRUE0.480.18
2026-06-0516.51.5CALL0 56115.7TRUE00
2026-06-05170.88CALL0 69103.83TRUE00
2026-06-0517.51.15CALL0 55103.56TRUE00
2026-06-05182.02CALL57 21110.21TRUE0.670.5
2026-06-0518.51.4CALL135 48102.5TRUE0.250.22
2026-06-05191.35CALL36 4498.19FALSE0.250.23
2026-06-0519.51.26CALL52 162106.79FALSE0.40.47
2026-06-05200.99CALL56 247100.88FALSE0.360.57
2026-06-0520.50.85CALL2 41102.5FALSE0.850
2026-06-05210.65CALL24 6597.86FALSE0.170.35
2026-06-0521.50.63CALL44 38105.9FALSE0.630
2026-06-05220.48CALL1013 141101.98FALSE0.480
2026-06-0522.50.41CALL549 25103.57FALSE0.261.73
2026-06-05230.2CALL0 521105.04FALSE00
2026-06-05240.1CALL0 24121.58FALSE00
2026-06-05250.18CALL0 7108.43FALSE00
2026-06-05260.2CALL0 21126.9FALSE00
2026-06-05270.23CALL0 3137.32FALSE00
2026-06-05280CALL0 0151FALSE00
2026-06-05290CALL0 0160.41FALSE00
2026-06-05300CALL0 0173.26FALSE00
2026-06-05310CALL0 0181.87FALSE00
2026-06-05320CALL0 0190.07FALSE00
2026-06-05330CALL0 0197.92FALSE00
2026-06-05340CALL0 0205.43FALSE00
2026-06-05350CALL0 0212.65FALSE00
2026-06-05400CALL0 0240.16FALSE00
2026-06-0570PUT0 0239.42FALSE00
2026-06-057.50PUT0 0266.02FALSE00
2026-06-0580PUT0 0320.03FALSE00
2026-06-058.50PUT0 0300.28FALSE00
2026-06-0590PUT0 0288.53FALSE00
2026-06-059.50PUT0 1270.61FALSE00
2026-06-05100PUT0 11253.61FALSE00
2026-06-0510.50PUT0 0237.43FALSE00
2026-06-05110PUT0 0153.7FALSE00
2026-06-0511.50PUT0 1207.15FALSE00
2026-06-05120.11PUT0 4150.93FALSE00
2026-06-0512.50.05PUT70 2121.68FALSE0.050
2026-06-05130.07PUT2 9119.21FALSE0.070
2026-06-0513.50.11PUT2 157120.31FALSE0.110
2026-06-05140.45PUT0 122132.25FALSE00
2026-06-0514.50.27PUT0 103107.5FALSE00
2026-06-05150.37PUT0 844119.52FALSE00
2026-06-0515.51.1PUT0 5113.61FALSE00
2026-06-05160.4PUT5 102106.81FALSE0.40
2026-06-0516.50.55PUT1268 110108.8FALSE0.550
2026-06-05171.72PUT0 26106.09FALSE00
2026-06-0517.51.55PUT0 7105.68FALSE00
2026-06-05181.04PUT19 55104.4FALSE1.040
2026-06-0518.51.18PUT84 1197.65FALSE1.180
2026-06-05191.4PUT56 494.87TRUE-0.6-0.3
2026-06-0519.53.49PUT0 7102.79TRUE00
2026-06-05202.82PUT0 26105.43TRUE00
2026-06-0520.50PUT0 0104.63TRUE00
2026-06-05210PUT0 0109.79TRUE00
2026-06-0521.50PUT0 0107.85TRUE00
2026-06-05224.2PUT33 2112.76TRUE4.20
2026-06-0522.50PUT0 0112.38TRUE00
2026-06-05230PUT0 0115.49TRUE00
2026-06-05248.3PUT0 1119.35TRUE00
2026-06-05250PUT0 0112.75TRUE00
2026-06-052610.3PUT0 0131.16TRUE00
2026-06-052711.3PUT0 1134.16TRUE00
2026-06-052810.85PUT0 1159.16TRUE00
2026-06-05290PUT0 0143.83TRUE00
2026-06-053014.3PUT0 0185.28TRUE00
2026-06-05310PUT0 0194.28TRUE00
2026-06-05320PUT0 0202.87TRUE00
2026-06-053317.3PUT0 1218.15TRUE00
2026-06-053418.3PUT0 1211.26TRUE00
2026-06-053519.4PUT0 0218.68TRUE00
2026-06-05400PUT0 0251.96TRUE00
2026-06-12712CALL4 1244.31TRUE120
2026-06-12810.4CALL2 1246.11TRUE10.40
2026-06-128.58.05CALL0 2123.39TRUE00
2026-06-1299.4CALL2 20TRUE9.40
2026-06-129.57.75CALL0 20TRUE00
2026-06-12106.25CALL0 1176.96TRUE00
2026-06-1210.57.9CALL2 3132.97TRUE1.10.16
2026-06-12115.89CALL0 1140.78TRUE00
2026-06-1211.50CALL0 0130.61TRUE00
2026-06-12126.5CALL2 0120.85TRUE6.50
2026-06-1212.56CALL2 0122.52TRUE60
2026-06-12130CALL0 0102.38TRUE00
2026-06-1213.50CALL0 0103.47TRUE00
2026-06-12140CALL0 072.55TRUE00
2026-06-1214.50CALL0 099.39TRUE00
2026-06-12151.66CALL0 6100.86TRUE00
2026-06-1215.51.41CALL0 795.57TRUE00
2026-06-12161.3CALL0 8117.38TRUE00
2026-06-1216.51.45CALL0 55101.84TRUE00
2026-06-12172.39CALL1 81101.87TRUE2.390
2026-06-1217.51.45CALL0 69102.01TRUE00
2026-06-12181.95CALL32 134102.23TRUE0.330.2
2026-06-1218.51.5CALL0 117102.56TRUE00
2026-06-12191.35CALL0 104100.17FALSE00
2026-06-1219.50.75CALL0 40100.83FALSE00
2026-06-12201.3CALL5 12798.86FALSE0.390.43
2026-06-12211CALL122 100100.16FALSE10
2026-06-12220.45CALL0 621102.01FALSE00
2026-06-12230.15CALL0 3798.27FALSE00
2026-06-12240.1CALL0 30106.18FALSE00
2026-06-12250.1CALL0 8114.83FALSE00
2026-06-12260CALL0 0110.43FALSE00
2026-06-12270.65CALL0 1113.56FALSE00
2026-06-12280.45CALL0 0107.92FALSE00
2026-06-12290CALL0 0129.18FALSE00
2026-06-12300.3CALL0 1136.38FALSE00
2026-06-12310.1CALL0 10146.48FALSE00
2026-06-12320CALL0 0153.1FALSE00
2026-06-12330CALL0 0159.42FALSE00
2026-06-12340CALL0 0165.48FALSE00
2026-06-12350CALL0 0174.68FALSE00
2026-06-12400.05CALL0 6197.32FALSE00
2026-06-1270PUT0 0193.15FALSE00
2026-06-1280PUT0 0264.34FALSE00
2026-06-128.50PUT0 0248.08FALSE00
2026-06-1290PUT0 0232.79FALSE00
2026-06-129.50PUT0 0218.34FALSE00
2026-06-12100PUT0 0204.64FALSE00
2026-06-1210.50PUT0 0191.59FALSE00
2026-06-12110PUT0 0179.13FALSE00
2026-06-1211.50.14PUT0 1167.18FALSE00
2026-06-12120.25PUT0 6151.67FALSE00
2026-06-1212.50.2PUT0 18118.32FALSE00
2026-06-12130.14PUT3 57112.03FALSE0.140
2026-06-1213.50.2PUT2 36112.79FALSE0.20
2026-06-12140.35PUT0 5113.37FALSE00
2026-06-1214.50.38PUT0 3112.02FALSE00
2026-06-12150.54PUT0 17109.31FALSE00
2026-06-1215.50.8PUT0 44107.7FALSE00
2026-06-12161.35PUT0 79108.71FALSE00
2026-06-1216.51.36PUT0 77106.27FALSE00
2026-06-12172.3PUT0 43104.37FALSE00
2026-06-1217.51.1PUT1 40101.28FALSE-0.45-0.29
2026-06-12181.3PUT14 30100.08FALSE1.30
2026-06-1218.52.1PUT0 18101.95FALSE00
2026-06-12192.75PUT0 45102.46TRUE00
2026-06-1219.52PUT1 1094.63TRUE20
2026-06-12203.5PUT0 1102.64TRUE00
2026-06-12210PUT0 0104.15TRUE00
2026-06-12225.3PUT0 1104.76TRUE00
2026-06-12230PUT0 089.96TRUE00
2026-06-12248.45PUT0 1105.62TRUE00
2026-06-12259.45PUT0 0107.59TRUE00
2026-06-122610.4PUT0 1112.32TRUE00
2026-06-122711.36PUT0 1115.68TRUE00
2026-06-12280PUT0 0117.59TRUE00
2026-06-122913.35PUT0 0137.59TRUE00
2026-06-12300PUT0 0132.37TRUE00
2026-06-123115.36PUT0 1163.53TRUE00
2026-06-123216.37PUT0 2165.11TRUE00
2026-06-123317.4PUT0 0165.79TRUE00
2026-06-123418.37PUT0 1172.1TRUE00
2026-06-12350PUT0 0184.37TRUE00
2026-06-124019.9PUT0 0198.13TRUE00
2026-06-18514CALL2 1282.06TRUE1.750.14
2026-06-18613CALL2 0244.26TRUE1.80.16
2026-06-18712CALL4 2212.76TRUE120
2026-06-18811CALL4 1185.74TRUE110
2026-06-1899.41CALL2 30TRUE1.20.15
2026-06-18109CALL2 6140.96TRUE90
2026-06-18110CALL0 4105.55TRUE00
2026-06-1811.56.9CALL2 0124.14TRUE6.90
2026-06-18120CALL0 2104.42TRUE00
2026-06-1812.50CALL0 0121.95TRUE00
2026-06-18132.93CALL0 254119.01TRUE00
2026-06-1813.50CALL0 067.96TRUE00
2026-06-18145.27CALL1 191107.95TRUE5.270
2026-06-1814.50CALL0 080.5TRUE00
2026-06-18153.8CALL50 35092.29TRUE0.30.09
2026-06-1815.50CALL0 087.29TRUE00
2026-06-18163.7CALL15 7528102.52TRUE1.340.57
2026-06-1816.52.55CALL1 2498.27TRUE-0.1-0.04
2026-06-18173.1CALL3 248104.85TRUE0.90.41
2026-06-1817.52.3CALL1 4598.72TRUE0.020.01
2026-06-18182.49CALL36 174101.95TRUE0.740.42
2026-06-1818.52.1CALL23 13094.77TRUE1.051
2026-06-18191.97CALL46 84099.86FALSE0.490.33
2026-06-1819.51.61CALL3 392.43FALSE0.310.24
2026-06-18201.58CALL779 2383100.49FALSE0.380.32
2026-06-1820.51.4CALL858 1100.21FALSE1.40
2026-06-18211.25CALL40 636100.62FALSE0.350.39
2026-06-1821.51.1CALL1 0100.24FALSE1.10
2026-06-18220.98CALL15 429100.68FALSE0.230.31
2026-06-1822.50.87CALL7 44100.97FALSE0.220.34
2026-06-18230.8CALL2 29102.93FALSE0.80
2026-06-18240.55CALL9 14598.14FALSE0.150.38
2026-06-18250.55CALL547 1172107.79FALSE0.190.53
2026-06-18260.2CALL0 6105.31FALSE00
2026-06-18270.3CALL0 1111.17FALSE00
2026-06-18280CALL0 0111.63FALSE00
2026-06-18290.15CALL0 86115.87FALSE00
2026-06-18300.15CALL2 891106.69FALSE00
2026-06-18310CALL0 0128.36FALSE00
2026-06-18320CALL0 0134.17FALSE00
2026-06-18330CALL0 0139.72FALSE00
2026-06-18340CALL0 0145.03FALSE00
2026-06-18350CALL0 0153.09FALSE00
2026-06-18400CALL0 0137.19FALSE00
2026-06-1850PUT0 9223.51FALSE00
2026-06-1860PUT0 0194.14FALSE00
2026-06-1870PUT0 0169.49FALSE00
2026-06-1880PUT0 1231.97FALSE00
2026-06-1890PUT0 0208.95FALSE00
2026-06-18100.1PUT0 19125.62FALSE00
2026-06-18110.19PUT0 71124.04FALSE00
2026-06-1811.50.1PUT0 29108.89FALSE00
2026-06-18120.32PUT0 101112.27FALSE00
2026-06-1812.50.19PUT0 6103.88FALSE00
2026-06-18130.32PUT0 71120.62FALSE00
2026-06-1813.50.61PUT0 16105.45FALSE00
2026-06-18140.3PUT17 165102.3FALSE0.30
2026-06-1814.50.95PUT0 46105.35FALSE00
2026-06-18150.48PUT22 317100.61FALSE-0.12-0.2
2026-06-1815.50.55PUT444 7696.5FALSE0.550
2026-06-18160.95PUT0 37898.88FALSE00
2026-06-1816.50.9PUT463 9099.58FALSE-0.27-0.23
2026-06-18171.07PUT172 28998.68FALSE-0.3-0.22
2026-06-1817.51.7PUT0 12699.98FALSE00
2026-06-18181.65PUT40 105106.35FALSE-0.3-0.15
2026-06-1818.51.75PUT5 1698.58FALSE-0.55-0.24
2026-06-18193PUT0 116100.14TRUE00
2026-06-1819.50PUT0 0101.95TRUE00
2026-06-18202.58PUT4 5496.85TRUE2.580
2026-06-1820.50PUT0 0102.87TRUE00
2026-06-18212.85PUT0 10102.07TRUE00
2026-06-1821.56.2PUT0 1104.38TRUE00
2026-06-18220PUT0 0103.35TRUE00
2026-06-1822.50PUT0 0109.88TRUE00
2026-06-18234.5PUT0 1104.68TRUE00
2026-06-18248.45PUT0 1106.64TRUE00
2026-06-18257.3PUT0 3116.68TRUE00
2026-06-18260PUT0 0115.44TRUE00
2026-06-182711.41PUT0 1120TRUE00
2026-06-182812.4PUT0 1119.29TRUE00
2026-06-182913.47PUT0 1121.69TRUE00
2026-06-183014.45PUT0 0133.26TRUE00
2026-06-183115.5PUT0 1129.34TRUE00
2026-06-183216.5PUT0 1129.17TRUE00
2026-06-18330PUT0 0151.85TRUE00
2026-06-183418.55PUT0 0162.48TRUE00
2026-06-183519.6PUT0 1162.98TRUE00
2026-06-18400PUT0 0192.81TRUE00
2026-06-26711.4CALL2 10TRUE11.40
2026-06-26811CALL2 2160.47TRUE110
2026-06-2697.3CALL0 1121.3TRUE00
2026-06-26108.41CALL2 1121.23TRUE8.410
2026-06-26110CALL0 0115.31TRUE00
2026-06-2611.50CALL0 0122.67TRUE00
2026-06-26120CALL0 0113.94TRUE00
2026-06-2612.50CALL0 0105.54TRUE00
2026-06-26135.85CALL0 1061.96TRUE00
2026-06-2613.50CALL0 076.9TRUE00
2026-06-26140CALL0 091.74TRUE00
2026-06-2614.50CALL0 092.02TRUE00
2026-06-26155.89CALL0 591TRUE00
2026-06-2615.50CALL0 092.16TRUE00
2026-06-26163.2CALL0 1889.13TRUE00
2026-06-2616.52.3CALL0 596.12TRUE00
2026-06-26172.15CALL0 398.74TRUE00
2026-06-2617.51.55CALL0 395.46TRUE00
2026-06-26181.25CALL0 10693.84TRUE00
2026-06-2618.52.02CALL0 6197.04TRUE00
2026-06-26192.2CALL4 100297.11FALSE0.40.22
2026-06-2619.51.95CALL20 095.34FALSE1.950
2026-06-26201.2CALL0 2996.11FALSE00
2026-06-2620.51.55CALL7 593.98FALSE1.550
2026-06-26211.1CALL1 9096.68FALSE1.10
2026-06-2621.51.09CALL1 2886.97FALSE1.090
2026-06-26221.05CALL67 091.14FALSE1.050
2026-06-26230.76CALL6 5098.58FALSE0.760
2026-06-26240.72CALL6 295.23FALSE0.720
2026-06-26250.65CALL50 13100.03FALSE0.650
2026-06-26260.4CALL0 42103.49FALSE00
2026-06-26270.97CALL0 297.07FALSE00
2026-06-26280CALL0 0110.98FALSE00
2026-06-26290.15CALL0 2105.61FALSE00
2026-06-26300.23CALL0 4106.79FALSE00
2026-06-26310.3CALL0 3114.49FALSE00
2026-06-26320.28CALL0 1119.63FALSE00
2026-06-26330CALL0 0122.05FALSE00
2026-06-26340CALL0 0126.7FALSE00
2026-06-26350CALL0 0131.16FALSE00
2026-06-26400CALL0 0153.92FALSE00
2026-06-2670PUT0 0230.64FALSE00
2026-06-2680PUT0 0207.53FALSE00
2026-06-2690PUT0 0182.88FALSE00
2026-06-26100.1PUT0 3160.88FALSE00
2026-06-26110.15PUT0 5137.66FALSE00
2026-06-2611.50.3PUT0 3114.43FALSE00
2026-06-26120.35PUT0 2119.68FALSE00
2026-06-2612.50.23PUT0 4111.19FALSE00
2026-06-26130.25PUT7 20100.19FALSE0.250
2026-06-2613.50.55PUT0 11104.67FALSE00
2026-06-26140.52PUT0 9104.7FALSE00
2026-06-2614.50PUT0 099.91FALSE00
2026-06-26150.96PUT0 294.81FALSE00
2026-06-2615.51.35PUT0 12103.23FALSE00
2026-06-26161.09PUT0 1799.52FALSE00
2026-06-2616.51.17PUT1 3101.57FALSE-0.33-0.22
2026-06-26171.32PUT1 199FALSE-0.43-0.25
2026-06-2617.50PUT0 0101.93FALSE00
2026-06-26180PUT0 094.43FALSE00
2026-06-2618.52.69PUT0 297.66FALSE00
2026-06-26190PUT0 099.97TRUE00
2026-06-2619.50PUT0 097.13TRUE00
2026-06-26203.1PUT0 3102.28TRUE00
2026-06-2620.50PUT0 096.95TRUE00
2026-06-26210PUT0 0103.05TRUE00
2026-06-2621.50PUT0 096.3TRUE00
2026-06-26224.3PUT0 2100.22TRUE00
2026-06-26235PUT0 4102.07TRUE00
2026-06-26245.4PUT0 3102.01TRUE00
2026-06-26250PUT0 0102.77TRUE00
2026-06-26260PUT0 0104.95TRUE00
2026-06-26270PUT0 0105.86TRUE00
2026-06-26280PUT0 0105.38TRUE00
2026-06-262913.66PUT0 1107.59TRUE00
2026-06-263014.65PUT0 1108.92TRUE00
2026-06-263115.65PUT0 1119.11TRUE00
2026-06-26320PUT0 0128.92TRUE00
2026-06-263317.7PUT0 2138.36TRUE00
2026-06-263418.75PUT0 0143.46TRUE00
2026-06-263519.8PUT0 2148.35TRUE00
2026-06-26400PUT0 0170.26TRUE00
2026-07-02711.4CALL2 0147.59TRUE11.40
2026-07-0280CALL0 0197.55TRUE00
2026-07-0290CALL0 0186.91TRUE00
2026-07-02100CALL0 0152.38TRUE00
2026-07-02110CALL0 0154.07TRUE00
2026-07-0211.50CALL0 00TRUE00
2026-07-02120CALL0 0125.5TRUE00
2026-07-0212.50CALL0 0102.13TRUE00
2026-07-02130CALL0 0103.89TRUE00
2026-07-0213.50CALL0 069.88TRUE00
2026-07-02140CALL0 099.56TRUE00
2026-07-0214.50CALL0 084.33TRUE00
2026-07-02150CALL0 085.07TRUE00
2026-07-0215.50CALL0 099.94TRUE00
2026-07-02160CALL0 081.82TRUE00
2026-07-0216.50CALL0 094.36TRUE00
2026-07-02170CALL0 085.02TRUE00
2026-07-0217.50CALL0 091.04TRUE00
2026-07-02180CALL0 083.11TRUE00
2026-07-0218.50CALL0 066.63TRUE00
2026-07-02190CALL0 095.41FALSE00
2026-07-0219.50CALL0 073.67FALSE00
2026-07-02200CALL0 075.36FALSE00
2026-07-0220.50CALL0 074.29FALSE00
2026-07-02210CALL0 075.55FALSE00
2026-07-0221.50CALL0 0105.36FALSE00
2026-07-02220CALL0 073.94FALSE00
2026-07-02230CALL0 083.85FALSE00
2026-07-02240CALL0 086.67FALSE00
2026-07-02250CALL0 094.74FALSE00
2026-07-02260CALL0 0100.88FALSE00
2026-07-02300CALL0 0123.31FALSE00
2026-07-0270PUT0 0324.16FALSE00
2026-07-0280PUT0 0286.75FALSE00
2026-07-0290PUT0 0254.52FALSE00
2026-07-02100PUT0 0228.24FALSE00
2026-07-02110PUT0 0204.49FALSE00
2026-07-0211.50PUT0 0194.29FALSE00
2026-07-02120PUT0 0184.44FALSE00
2026-07-0212.50PUT0 0163.03FALSE00
2026-07-02130PUT0 0160.78FALSE00
2026-07-0213.50PUT0 0158.02FALSE00
2026-07-02140PUT0 0128.2FALSE00
2026-07-0214.50PUT0 098.88FALSE00
2026-07-02150PUT0 0136.89FALSE00
2026-07-0215.50PUT0 0131.88FALSE00
2026-07-02160PUT0 0124.21FALSE00
2026-07-0216.50PUT0 0143.13FALSE00
2026-07-02170PUT0 0113.16FALSE00
2026-07-0217.50PUT0 0112.65FALSE00
2026-07-02180PUT0 0102.03FALSE00
2026-07-0218.50PUT0 0105.71FALSE00
2026-07-02190PUT0 094.42TRUE00
2026-07-0219.50PUT0 0113.94TRUE00
2026-07-02200PUT0 0121.65TRUE00
2026-07-0220.50PUT0 098.73TRUE00
2026-07-02210PUT0 0115.52TRUE00
2026-07-0221.50PUT0 097.4TRUE00
2026-07-02220PUT0 0107.39TRUE00
2026-07-02230PUT0 098.92TRUE00
2026-07-02240PUT0 0123.85TRUE00
2026-07-02250PUT0 0119.51TRUE00
2026-07-02260PUT0 0120.59TRUE00
2026-07-02300PUT0 0134.72TRUE00
2026-07-17117.5CALL4 00TRUE17.50
2026-07-17216.45CALL2 00TRUE1.250.08
2026-07-17316.1CALL2 1306.02TRUE2.40.18
2026-07-17415.1CALL4 2256.09TRUE1.90.14
2026-07-17514.1CALL4 0218.95TRUE14.10
2026-07-17613.1CALL2 2189.44TRUE13.10
2026-07-17712.1CALL4 1164.96TRUE12.10
2026-07-1780CALL0 0121.9TRUE00
2026-07-1790CALL0 0125.76TRUE00
2026-07-17107.9CALL30 10116.52TRUE7.90
2026-07-17110CALL0 694.82TRUE00
2026-07-17126.4CALL0 3765.54TRUE00
2026-07-17137.5CALL0 15774.31TRUE00
2026-07-17143.45CALL0 131586.97TRUE00
2026-07-17152.42CALL0 100890.98TRUE00
2026-07-17164CALL30 23282.42TRUE40
2026-07-17173.03CALL0 14784.6TRUE00
2026-07-17182.65CALL7 22874.88TRUE0.050.02
2026-07-17192.5CALL62 25186.13FALSE0.220.1
2026-07-17202.4CALL392 162796.41FALSE0.40.2
2026-07-17211.55CALL60 16691.97FALSE1.550
2026-07-17221.65CALL15 16492.77FALSE0.30.22
2026-07-17231.4CALL20 13592.99FALSE1.40
2026-07-17241.05CALL50 3799.36FALSE1.050
2026-07-17250.97CALL434 289692FALSE0.120.14
2026-07-17260.6CALL0 12689.2FALSE00
2026-07-17271.3CALL0 15190.53FALSE00
2026-07-17281.05CALL0 16496.07FALSE00
2026-07-17290.38CALL0 1896.1FALSE00
2026-07-17300.39CALL0 160499.55FALSE00
2026-07-17310.9CALL0 399.7FALSE00
2026-07-17320CALL0 9100.77FALSE00
2026-07-17330CALL0 35103.08FALSE00
2026-07-17340CALL0 3108.61FALSE00
2026-07-17350.1CALL0 217106.85FALSE00
2026-07-17360CALL0 7104.08FALSE00
2026-07-17370.2CALL1 10102.51FALSE0.20
2026-07-17380.18CALL0 20102.84FALSE00
2026-07-17390CALL0 14115.66FALSE00
2026-07-17400.2CALL0 25116.28FALSE00
2026-07-17410.05CALL0 47108.13FALSE00
2026-07-1710PUT0 0347.29FALSE00
2026-07-1720PUT0 0398.87FALSE00
2026-07-1730PUT0 0275.87FALSE00
2026-07-1740PUT0 11198.08FALSE00
2026-07-1750PUT0 8182.22FALSE00
2026-07-1760PUT0 0166.92FALSE00
2026-07-1770PUT0 0146.11FALSE00
2026-07-1780.38PUT0 33128.22FALSE00
2026-07-1790.1PUT0 1030112.5FALSE00
2026-07-17100.31PUT0 608120.92FALSE00
2026-07-17110.25PUT10 256105.84FALSE0.250
2026-07-17120.5PUT0 96105.44FALSE00
2026-07-17130.56PUT2 457102.38FALSE-0.23-0.29
2026-07-17140.75PUT5 110598.86FALSE0.050.07
2026-07-17151.24PUT5 727107.52FALSE-0.01-0.01
2026-07-17161.9PUT0 8897.97FALSE00
2026-07-17171.75PUT1 26194.98FALSE1.750
2026-07-17182.2PUT12 19993.75FALSE-0.4-0.15
2026-07-17192.77PUT9 17194.69TRUE2.770
2026-07-17203.4PUT2 161795.72TRUE3.40
2026-07-17214.1PUT2 5997.4TRUE-1.21-0.23
2026-07-17224.25PUT0 167102.75TRUE00
2026-07-17235.5PUT5 13196.18TRUE5.50
2026-07-17246PUT0 11100.88TRUE00
2026-07-17250PUT0 21102.81TRUE00
2026-07-17260PUT0 10109.84TRUE00
2026-07-17270PUT0 175106.07TRUE00
2026-07-17280PUT0 26103.05TRUE00
2026-07-17290PUT0 0108.55TRUE00
2026-07-173014.7PUT0 18111.31TRUE00
2026-07-173111.4PUT0 292108.28TRUE00
2026-07-17320PUT0 0115.64TRUE00
2026-07-173317.7PUT0 1114.26TRUE00
2026-07-17340PUT0 0112.01TRUE00
2026-07-17350PUT0 0119.22TRUE00
2026-07-17360PUT0 0119.64TRUE00
2026-07-17370PUT0 0129.9TRUE00
2026-07-17380PUT0 0133.47TRUE00
2026-07-17390PUT0 0133.61TRUE00
2026-07-17400PUT0 0133.38TRUE00
2026-07-17410PUT0 0136.55TRUE00
2026-09-1810CALL0 00TRUE00
2026-09-18213.78CALL0 00TRUE00
2026-09-18312.78CALL0 00TRUE00
2026-09-18411.79CALL0 00TRUE00
2026-09-1850CALL0 00TRUE00
2026-09-1860CALL0 00TRUE00
2026-09-1870CALL0 00TRUE00
2026-09-1880CALL0 00TRUE00
2026-09-1890CALL0 00TRUE00
2026-09-18108.3CALL0 168.01TRUE00
2026-09-18110CALL0 072.19TRUE00
2026-09-18120CALL0 077.06TRUE00
2026-09-18130CALL0 079.75TRUE00
2026-09-18145.1CALL0 181.4TRUE00
2026-09-18155.3CALL1 574.66TRUE00
2026-09-18165CALL27 2683.24TRUE50
2026-09-18174.83CALL16 1892.51TRUE1.630.51
2026-09-18184.1CALL13 285.67TRUE0.550.15
2026-09-18193.86CALL13 090.13FALSE3.860
2026-09-18202.75CALL0 1585.85FALSE00
2026-09-18214.2CALL0 683.98FALSE00
2026-09-18222.98CALL35 293.67FALSE2.980
2026-09-18232.6CALL1 091.33FALSE2.60
2026-09-18242CALL1 26190.79FALSE20
2026-09-18251.95CALL8 987.2FALSE0.150.08
2026-09-18261.3CALL0 286.59FALSE00
2026-09-18270CALL0 089.91FALSE00
2026-09-18281.11CALL0 090.3FALSE00
2026-09-18290.96CALL0 187.51FALSE00
2026-09-18301.4CALL1 2094.68FALSE1.40
2026-09-18310CALL0 091.1FALSE00
2026-09-18320CALL0 091.38FALSE00
2026-09-18330CALL0 092.92FALSE00
2026-09-18340CALL0 092.63FALSE00
2026-09-18350.5CALL0 1790.24FALSE00
2026-09-1810PUT0 0381.27FALSE00
2026-09-1820PUT0 0258.5FALSE00
2026-09-1830PUT0 0225.22FALSE00
2026-09-1840PUT0 0193.58FALSE00
2026-09-1850PUT0 0173.23FALSE00
2026-09-1860PUT0 0150.98FALSE00
2026-09-1870PUT0 0135.07FALSE00
2026-09-1880PUT0 0123.36FALSE00
2026-09-1890PUT0 0110.85FALSE00
2026-09-18100.15PUT0 1110.16FALSE00
2026-09-18110PUT0 0101.18FALSE00
2026-09-18120PUT0 0102.29FALSE00
2026-09-18131.24PUT13 106898.12FALSE1.240
2026-09-18141.7PUT7 38101.32FALSE00
2026-09-18152.65PUT0 8100.68FALSE00
2026-09-18163.4PUT0 698.17FALSE00
2026-09-18173.05PUT1 33100.06FALSE3.050
2026-09-18185PUT0 3101.37FALSE00
2026-09-18195.3PUT0 2100.44TRUE00
2026-09-18205.4PUT0 11101.1TRUE00
2026-09-18210PUT0 0102.16TRUE00
2026-09-18220PUT0 0103.67TRUE00
2026-09-18230PUT0 0103.38TRUE00
2026-09-18248.9PUT0 40103.68TRUE00
2026-09-18250PUT0 0105.82TRUE00
2026-09-18260PUT0 0106.33TRUE00
2026-09-18270PUT0 0105.18TRUE00
2026-09-18280PUT0 0106.05TRUE00
2026-09-18290PUT0 0107.83TRUE00
2026-09-18300PUT0 0109.33TRUE00
2026-09-18310PUT0 0110.55TRUE00
2026-09-18320PUT0 0108.83TRUE00
2026-09-18330PUT0 0110.89TRUE00
2026-09-18340PUT0 0111.35TRUE00
2026-09-18350PUT0 0111.55TRUE00
2026-10-16114.78CALL0 00TRUE00
2026-10-16213.78CALL0 00TRUE00
2026-10-16312.75CALL0 00TRUE00
2026-10-1640CALL0 00TRUE00
2026-10-1650CALL0 00TRUE00
2026-10-1660CALL0 00TRUE00
2026-10-1670CALL0 00TRUE00
2026-10-16810.75CALL0 80TRUE00
2026-10-1699.25CALL1 100TRUE9.250
2026-10-161010.65CALL0 7663.89TRUE00
2026-10-16110CALL0 072.79TRUE00
2026-10-16120CALL0 077.15TRUE00
2026-10-16136.2CALL0 8478.06TRUE00
2026-10-16144.3CALL0 12980.16TRUE00
2026-10-16155.6CALL0 45881.75TRUE00
2026-10-16165.3CALL5 7781.8TRUE5.30
2026-10-16174.3CALL0 91683.1TRUE00
2026-10-16184CALL0 20083.26TRUE00
2026-10-16192.95CALL0 4283.61FALSE00
2026-10-16203.95CALL11 61790.62FALSE1.40.55
2026-10-16213.6CALL100 57790.37FALSE3.60
2026-10-16222.8CALL0 12785.3FALSE00
2026-10-16233CALL72 9690.16FALSE30
2026-10-16242.4CALL0 1686.59FALSE00
2026-10-16252.65CALL1 14593.13FALSE0.420.19
2026-10-16261.75CALL0 1092.37FALSE00
2026-10-16272.15CALL62 491.18FALSE0.20.1
2026-10-16281.8CALL0 1387.84FALSE00
2026-10-16291.7CALL0 389.2FALSE00
2026-10-16301.47CALL53 10386.55FALSE-0.18-0.11
2026-10-16310.8CALL0 191.72FALSE00
2026-10-16320.9CALL0 289.16FALSE00
2026-10-16331.25CALL2 290.08FALSE-0.1-0.07
2026-10-16341.25CALL0 391.46FALSE00
2026-10-16351.1CALL7 16091.31FALSE1.10
2026-10-16360.8CALL0 192.35FALSE00
2026-10-16370.85CALL2 288.7FALSE0.10.13
2026-10-16380CALL0 088.5FALSE00
2026-10-16390.85CALL11 193.04FALSE0.20.31
2026-10-16401.2CALL0 389.2FALSE00
2026-10-1610PUT0 0343.17FALSE00
2026-10-1620PUT0 0225.59FALSE00
2026-10-1630PUT0 0182.45FALSE00
2026-10-1640PUT0 0130.68FALSE00
2026-10-1650PUT0 1149.99FALSE00
2026-10-1660PUT0 18125.06FALSE00
2026-10-1670.23PUT0 15125.98FALSE00
2026-10-1680.4PUT0 32107.37FALSE00
2026-10-1690.5PUT0 50104.71FALSE00
2026-10-16100.94PUT1 133113.54FALSE0.240.34
2026-10-16111.19PUT3 259100.09FALSE0.240.25
2026-10-16121.25PUT1 40100.67FALSE-0.15-0.11
2026-10-16131.6PUT1 184100.39FALSE1.60
2026-10-16142.35PUT0 15598.1FALSE00
2026-10-16152.35PUT5 33397.68FALSE2.350
2026-10-16162.75PUT28 5795.62FALSE2.750
2026-10-16173.5PUT2 64101.15FALSE3.50
2026-10-16183.85PUT2 6696.22FALSE3.850
2026-10-16190PUT0 28100.8TRUE00
2026-10-16205PUT0 47101.22TRUE00
2026-10-16216.3PUT0 2102.08TRUE00
2026-10-16220PUT0 0103.41TRUE00
2026-10-16230PUT0 10104.22TRUE00
2026-10-16240PUT0 0103.51TRUE00
2026-10-16250PUT0 10104.48TRUE00
2026-10-162610PUT0 2106.12TRUE00
2026-10-162711.2PUT0 4105.28TRUE00
2026-10-16280PUT0 1107.35TRUE00
2026-10-16290PUT0 0109.14TRUE00
2026-10-16300PUT0 0107.36TRUE00
2026-10-16310PUT0 0108.64TRUE00
2026-10-16320PUT0 0109.72TRUE00
2026-10-16330PUT0 0109.43TRUE00
2026-10-16340PUT0 0111.3TRUE00
2026-10-16350PUT0 0114.22TRUE00
2026-10-16360PUT0 0114.59TRUE00
2026-10-16370PUT0 0113.52TRUE00
2026-10-16380PUT0 0116.09TRUE00
2026-10-16390PUT0 0113.37TRUE00
2026-10-16400PUT0 0114.41TRUE00
2026-11-2050CALL0 00TRUE00
2026-11-2060CALL0 00TRUE00
2026-11-2070CALL0 080.28TRUE00
2026-11-2080CALL0 00TRUE00
2026-11-2090CALL0 068.97TRUE00
2026-11-20100CALL0 076.33TRUE00
2026-11-20110CALL0 073.6TRUE00
2026-11-20120CALL0 082.7TRUE00
2026-11-20130CALL0 083.03TRUE00
2026-11-20140CALL0 079.31TRUE00
2026-11-20150CALL0 081.24TRUE00
2026-11-20160CALL0 081.84TRUE00
2026-11-20170CALL0 081.46TRUE00
2026-11-20180CALL0 084.39TRUE00
2026-11-20190CALL0 083.42FALSE00
2026-11-20204.22CALL652 77786.11FALSE0.140.03
2026-11-20210CALL0 084.49FALSE00
2026-11-20222.51CALL0 385.12FALSE00
2026-11-20230CALL0 086.2FALSE00
2026-11-20242.05CALL0 986.36FALSE00
2026-11-20250CALL0 086.58FALSE00
2026-11-20260CALL0 086.44FALSE00
2026-11-20270CALL0 087.4FALSE00
2026-11-20280CALL0 087.57FALSE00
2026-11-20290CALL0 086.44FALSE00
2026-11-20302.2CALL6 092.62FALSE2.20
2026-11-20310CALL0 088.97FALSE00
2026-11-20320CALL0 089.67FALSE00
2026-11-20331.15CALL0 188.54FALSE00
2026-11-20340CALL0 090.51FALSE00
2026-11-20351.6CALL0 27890.65FALSE00
2026-11-2050PUT0 0143.06FALSE00
2026-11-2060PUT0 0131.19FALSE00
2026-11-2070PUT0 0115.34FALSE00
2026-11-2080PUT0 0106.62FALSE00
2026-11-2090PUT0 0103.63FALSE00
2026-11-20101.16PUT0 2104.87FALSE00
2026-11-20111.4PUT0 3799.6FALSE00
2026-11-20121.35PUT0 3100.49FALSE00
2026-11-20132.31PUT0 6597.1FALSE00
2026-11-20142.95PUT0 299.04FALSE00
2026-11-20152.75PUT5 2397.91FALSE2.750
2026-11-20163.4PUT21 0101.15FALSE3.40
2026-11-20174.1PUT0 5098.99FALSE00
2026-11-20184.5PUT0 5098.4FALSE00
2026-11-20194.4PUT0 6102.27TRUE00
2026-11-20206PUT0 5102.44TRUE00
2026-11-20210PUT0 0103.08TRUE00
2026-11-20220PUT0 0104.22TRUE00
2026-11-20230PUT0 0100.17TRUE00
2026-11-20240PUT0 098.63TRUE00
2026-11-20250PUT0 0101.45TRUE00
2026-11-20260PUT0 099.2TRUE00
2026-11-20270PUT0 0102.36TRUE00
2026-11-20280PUT0 0102.38TRUE00
2026-11-20290PUT0 0106.99TRUE00
2026-11-20300PUT0 0108.51TRUE00
2026-11-20310PUT0 0108.86TRUE00
2026-11-20320PUT0 0104TRUE00
2026-11-20330PUT0 0104.9TRUE00
2026-11-20340PUT0 0105.63TRUE00
2026-11-20350PUT0 0105.14TRUE00
2027-01-1530CALL0 160TRUE00
2027-01-15513.27CALL1 760TRUE13.270
2027-01-15810.5CALL0 3360TRUE00
2027-01-1590CALL0 1268.07TRUE00
2027-01-15108.2CALL0 65864.3TRUE00
2027-01-15110CALL0 079.1TRUE00
2027-01-15126.2CALL0 55373.89TRUE00
2027-01-15138.3CALL0 1076.56TRUE00
2027-01-15148.4CALL0 077.58TRUE00
2027-01-15154.5CALL0 68078.55TRUE00
2027-01-15166.48CALL4 5586.15TRUE1.480.3
2027-01-15176CALL5 1030485.44TRUE60
2027-01-15184.46CALL0 3686.55TRUE00
2027-01-15194.3CALL0 1187.95FALSE00
2027-01-15205.1CALL29 2269589.65FALSE0.80.19
2027-01-15215.4CALL0 183.25FALSE00
2027-01-15224.4CALL50 29488.32FALSE1.20.38
2027-01-15230CALL0 083.82FALSE00
2027-01-15240CALL0 089.74FALSE00
2027-01-15253.84CALL73 386891.88FALSE0.440.13
2027-01-15264CALL0 184.59FALSE00
2027-01-15272.15CALL0 11886.35FALSE00
2027-01-15280CALL0 085.38FALSE00
2027-01-15292.05CALL0 285.85FALSE00
2027-01-15302.5CALL4 121585.69FALSE2.50
2027-01-15310CALL0 091.79FALSE00
2027-01-15322.45CALL2 30690.02FALSE2.450
2027-01-15331.5CALL0 188.46FALSE00
2027-01-15341.4CALL0 285.76FALSE00
2027-01-15352.05CALL11 78689.75FALSE2.050
2027-01-15361.25CALL0 288.58FALSE00
2027-01-15371.25CALL0 20490.08FALSE00
2027-01-15381.9CALL30 3092.92FALSE0.70.58
2027-01-15391.7CALL3 690.89FALSE1.70
2027-01-15401.8CALL56 324494.59FALSE0.150.09
2027-01-15421CALL0 588.73FALSE00
2027-01-15451.2CALL2 20989.86FALSE1.20
2027-01-15471.25CALL10 86093.73FALSE1.250
2027-01-1530PUT0 244128.53FALSE00
2027-01-1550PUT0 71107.66FALSE00
2027-01-1580.76PUT0 568102.65FALSE00
2027-01-1591.05PUT0 11498.54FALSE00
2027-01-15101.65PUT0 170697.53FALSE00
2027-01-15111.6PUT0 696.17FALSE00
2027-01-15122.1PUT0 26198.01FALSE00
2027-01-15132.35PUT1 2298.49FALSE2.350
2027-01-15142.85PUT1 4899.17FALSE2.850
2027-01-15153.2PUT0 70097.94FALSE00
2027-01-15164PUT0 19597.19FALSE00
2027-01-15174.7PUT0 15894.96FALSE00
2027-01-15184.9PUT1 12696.05FALSE4.90
2027-01-15190PUT0 098.36TRUE00
2027-01-15206.6PUT0 87594.88TRUE00
2027-01-15210PUT0 0101.43TRUE00
2027-01-15228.3PUT0 55102.35TRUE00
2027-01-15238.8PUT0 2102.93TRUE00
2027-01-15240PUT0 098.21TRUE00
2027-01-15259.6PUT2 1394.1TRUE9.60
2027-01-15260PUT0 0101.32TRUE00
2027-01-15270PUT0 094.21TRUE00
2027-01-15280PUT0 093.49TRUE00
2027-01-15290PUT0 0101.76TRUE00
2027-01-15300PUT0 191103.19TRUE00
2027-01-15310PUT0 0104.45TRUE00
2027-01-15320PUT0 30898.74TRUE00
2027-01-15330PUT0 0103.99TRUE00
2027-01-15340PUT0 0103.94TRUE00
2027-01-15350PUT0 102104.63TRUE00
2027-01-15360PUT0 0105.21TRUE00
2027-01-15370PUT0 3105.68TRUE00
2027-01-15380PUT0 0106.95TRUE00
2027-01-15390PUT0 0106.31TRUE00
2027-01-154023.5PUT0 1102.72TRUE00
2027-01-15420PUT0 0107.5TRUE00
2027-01-15450PUT0 0109.82TRUE00
2027-01-15470PUT0 1109.02TRUE00
2027-12-1730CALL0 10TRUE00
2027-12-1750CALL0 3580.53TRUE00
2027-12-1780CALL0 13682.44TRUE00
2027-12-17109.2CALL0 13585.35TRUE00
2027-12-171211.4CALL0 58784.7TRUE00
2027-12-17158CALL0 57978TRUE00
2027-12-17178.4CALL1 16082.64TRUE8.40
2027-12-17206.1CALL0 44283.05FALSE00
2027-12-17225.69CALL0 16083.5FALSE00
2027-12-17254.4CALL0 37073.15FALSE00
2027-12-17274.1CALL0 10377.24FALSE00
2027-12-17304.27CALL0 20284.81FALSE00
2027-12-17324.41CALL0 3377.13FALSE00
2027-12-17353.3CALL0 50877.01FALSE00
2027-12-17374.5CALL0 17885.63FALSE00
2027-12-17400CALL0 15978.18FALSE00
2027-12-17420CALL0 3986.4FALSE00
2027-12-17450CALL0 56184.17FALSE00
2027-12-17473.08CALL0 29081.14FALSE00
2027-12-1730PUT0 0304.95FALSE00
2027-12-1750.85PUT0 6799.35FALSE00
2027-12-1780PUT0 25117.35FALSE00
2027-12-17100PUT0 6076FALSE00
2027-12-17120PUT0 17676.07FALSE00
2027-12-17155.45PUT0 5381.49FALSE00
2027-12-17176.93PUT0 793.66FALSE00
2027-12-17200PUT0 19293.34TRUE00
2027-12-17220PUT0 688.32TRUE00
2027-12-17250PUT0 1191.6TRUE00
2027-12-17270PUT0 291.2TRUE00
2027-12-17300PUT0 192.57TRUE00
2027-12-17320PUT0 091.23TRUE00
2027-12-17350PUT0 091.4TRUE00
2027-12-17370PUT0 592.04TRUE00
2027-12-17400PUT0 088.39TRUE00
2027-12-17420PUT0 091.24TRUE00
2027-12-17450PUT0 089.63TRUE00
2027-12-174731.6PUT0 7392.11TRUE00
2028-01-2130CALL0 200TRUE00
2028-01-2150CALL0 977.35TRUE00
2028-01-21810CALL0 14479.55TRUE00
2028-01-21109.5CALL0 17373TRUE00
2028-01-21128.58CALL0 32875.01TRUE00
2028-01-21159.2CALL18 24281.07TRUE9.20
2028-01-21176.5CALL0 44876.1TRUE00
2028-01-21207.5CALL3 1087280.38FALSE0.130.02
2028-01-21226CALL0 34075.24FALSE00
2028-01-21256.5CALL2 28483.09FALSE6.50
2028-01-21275.1CALL0 483.74FALSE00
2028-01-21306CALL47 2006272.33FALSE60
2028-01-21320CALL0 5585.01FALSE00
2028-01-21353.88CALL0 47484.88FALSE00
2028-01-21374.7CALL0 77488.11FALSE00
2028-01-21404.2CALL0 57988.19FALSE00
2028-01-21423.62CALL0 7788.89FALSE00
2028-01-21453.57CALL0 15586.81FALSE00
2028-01-21473.55CALL0 21089.23FALSE00
2028-01-2130.2PUT0 10297.16FALSE00
2028-01-2150.8PUT0 2486.99FALSE00
2028-01-2181.73PUT0 29134.52FALSE00
2028-01-21102.65PUT0 1015683.85FALSE00
2028-01-21123.8PUT0 10693.72FALSE00
2028-01-21155.45PUT1 4494.38FALSE5.450
2028-01-21176.7PUT0 36106.32FALSE00
2028-01-21206.1PUT0 46104.73TRUE00
2028-01-212210.76PUT0 32105.7TRUE00
2028-01-212513.02PUT0 71103.54TRUE00
2028-01-21270PUT0 492.32TRUE00
2028-01-21300PUT0 293.63TRUE00
2028-01-213218.3PUT235 4797.64TRUE18.30
2028-01-21350PUT0 10102.56TRUE00
2028-01-21370PUT0 092.64TRUE00
2028-01-214025.6PUT0 1691.85TRUE00
2028-01-21420PUT0 089.3TRUE00
2028-01-21450PUT0 093.24TRUE00
2028-01-21470PUT0 090.2TRUE00

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