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-04-028.50CALL0 0297.67TRUE00
2026-04-0293.94CALL0 1253.48TRUE00
2026-04-029.50CALL0 0242.64TRUE00
2026-04-02104.05CALL1 2253.95TRUE00
2026-04-0210.50CALL0 0149.66TRUE00
2026-04-02110CALL0 0112.02TRUE00
2026-04-0211.50CALL0 0121.54TRUE00
2026-04-02122.1CALL100 105155.89TRUE-0.42-0.17
2026-04-0212.50CALL0 083.13TRUE00
2026-04-02131.6CALL0 382.98TRUE00
2026-04-0213.50.75CALL2 891.31TRUE-0.56-0.43
2026-04-02140.45CALL51 11781.02FALSE0.450
2026-04-0214.50.5CALL10 2186.67FALSE-0.11-0.18
2026-04-02150.2CALL36 30085.52FALSE-0.25-0.56
2026-04-0215.50.15CALL28 55391.74FALSE-0.17-0.53
2026-04-02160.2CALL0 72100.07FALSE00
2026-04-0216.50.2CALL0 75118.99FALSE00
2026-04-02170.19CALL0 295153.74FALSE00
2026-04-0217.50.16CALL0 37128.68FALSE00
2026-04-02180.1CALL0 31139.1FALSE00
2026-04-0218.50.07CALL0 27149.03FALSE00
2026-04-02190.09CALL0 8158.53FALSE00
2026-04-0219.50CALL0 0167.64FALSE00
2026-04-02200.04CALL10 97147.9FALSE-0.01-0.2
2026-04-0220.50.03CALL0 4263.76FALSE00
2026-04-02210.07CALL0 99273.52FALSE00
2026-04-0221.50.05CALL0 916282.91FALSE00
2026-04-02220.04CALL0 22291.98FALSE00
2026-04-0222.50.28CALL0 18300.73FALSE00
2026-04-02230.05CALL0 20309.2FALSE00
2026-04-0223.50.3CALL0 3317.39FALSE00
2026-04-02240.05CALL0 3325.34FALSE00
2026-04-0224.50.96CALL0 1333.05FALSE00
2026-04-02250.05CALL0 3340.53FALSE00
2026-04-0225.50.1CALL0 13347.8FALSE00
2026-04-02260.05CALL0 12354.88FALSE00
2026-04-02270.05CALL0 5368.47FALSE00
2026-04-02280.05CALL0 1381.38FALSE00
2026-04-02290.15CALL0 3393.68FALSE00
2026-04-02300.4CALL0 0405.41FALSE00
2026-04-02350.05CALL0 2457.15FALSE00
2026-04-028.50PUT0 0336.41FALSE00
2026-04-0290PUT0 0305.79FALSE00
2026-04-029.50PUT0 0276.57FALSE00
2026-04-02100.06PUT0 8248.53FALSE00
2026-04-0210.50PUT0 0210.24FALSE00
2026-04-02110.1PUT0 3184.68FALSE00
2026-04-0211.50.1PUT0 3102.44FALSE00
2026-04-02120.13PUT75 7890.64FALSE0.040.44
2026-04-0212.50.25PUT3 17192.71FALSE0.070.39
2026-04-02130.38PUT2 1087.96FALSE0.060.19
2026-04-0213.50.45PUT1 1281.77FALSE0.10.29
2026-04-02140.6PUT5 26188.3TRUE-0.05-0.08
2026-04-0214.50.92PUT1 287.25TRUE0.920
2026-04-02152.22PUT0 1377.07TRUE00
2026-04-0215.51.82PUT0 657.95TRUE00
2026-04-02161.82PUT0 2279.62TRUE00
2026-04-0216.52.78PUT25 310TRUE2.780
2026-04-02173PUT37 6988.95TRUE30
2026-04-0217.53.73PUT25 198.24TRUE3.730
2026-04-02183.95PUT37 53107.11TRUE3.950
2026-04-0218.55.3PUT0 110TRUE00
2026-04-02195.57PUT0 30TRUE00
2026-04-0219.56.25PUT0 40TRUE00
2026-04-02206.9PUT0 10TRUE00
2026-04-0220.57.65PUT0 50TRUE00
2026-04-02217.85PUT0 6153.7TRUE00
2026-04-0221.58.35PUT0 8160.58TRUE00
2026-04-02220PUT0 10TRUE00
2026-04-0222.59.78PUT0 10TRUE00
2026-04-02239.89PUT0 20TRUE00
2026-04-0223.510.7PUT0 10TRUE00
2026-04-02240PUT0 00TRUE00
2026-04-0224.511.25PUT0 00TRUE00
2026-04-022511.75PUT0 0203.61TRUE00
2026-04-0225.512.32PUT0 00TRUE00
2026-04-02267.7PUT0 10TRUE00
2026-04-022713.85PUT0 00TRUE00
2026-04-02289.82PUT0 30TRUE00
2026-04-022916.2PUT0 20TRUE00
2026-04-023017.15PUT0 00TRUE00
2026-04-023522PUT0 00TRUE00
2026-04-1090CALL0 0159.56TRUE00
2026-04-10104.42CALL0 6137.37TRUE00
2026-04-10110CALL0 0109.45TRUE00
2026-04-10121.62CALL0 187.64TRUE00
2026-04-10131.35CALL0 3283.24TRUE00
2026-04-1013.51.16CALL1 180.23TRUE1.160
2026-04-10140.86CALL2 1382.4FALSE-0.31-0.27
2026-04-1014.50.74CALL0 1380.73FALSE00
2026-04-10150.4CALL2 16580.1FALSE-0.16-0.29
2026-04-1015.50.25CALL0 6381.34FALSE00
2026-04-10160.4CALL0 36782.67FALSE00
2026-04-1016.50.11CALL0 8584.98FALSE00
2026-04-10170.1CALL0 24089.48FALSE00
2026-04-1017.50.16CALL0 4297.43FALSE00
2026-04-10180.18CALL0 43135.57FALSE00
2026-04-1018.50.08CALL0 53136.71FALSE00
2026-04-10190.13CALL0 51108.1FALSE00
2026-04-1019.50.1CALL0 38165.8FALSE00
2026-04-10200.06CALL0 14120.31FALSE00
2026-04-1020.51.05CALL0 2126.06FALSE00
2026-04-10210.05CALL0 9186.63FALSE00
2026-04-1021.50.05CALL0 2193.05FALSE00
2026-04-10220.05CALL0 18199.24FALSE00
2026-04-1022.50.5CALL0 10205.23FALSE00
2026-04-10230.3CALL0 7211.01FALSE00
2026-04-1023.50CALL0 0216.62FALSE00
2026-04-10240.04CALL0 4222.04FALSE00
2026-04-1024.50.05CALL0 3227.31FALSE00
2026-04-10250.41CALL0 1232.43FALSE00
2026-04-10260.1CALL0 4242.23FALSE00
2026-04-10270.15CALL0 8251.52FALSE00
2026-04-10280.05CALL0 1232.69FALSE00
2026-04-10290CALL0 0268.74FALSE00
2026-04-10300CALL0 0276.76FALSE00
2026-04-10350CALL0 0312.11FALSE00
2026-04-1090PUT0 0209.16FALSE00
2026-04-10100.15PUT0 1161.82FALSE00
2026-04-10110.15PUT0 4898.52FALSE00
2026-04-10120.25PUT1 3279.56FALSE0.040.19
2026-04-10130.5PUT0 4884.56FALSE00
2026-04-1013.50PUT0 083.8FALSE00
2026-04-10140.92PUT1 3883.69TRUE-0.13-0.12
2026-04-1014.50PUT0 084.45TRUE00
2026-04-10151.22PUT0 484.14TRUE00
2026-04-1015.52.67PUT0 1185.83TRUE00
2026-04-10162PUT0 2381.22TRUE00
2026-04-1016.53.45PUT0 3790.76TRUE00
2026-04-10174.03PUT0 177.59TRUE00
2026-04-1017.54.34PUT0 384.99TRUE00
2026-04-10180PUT0 092.05TRUE00
2026-04-1018.54.81PUT0 10TRUE00
2026-04-10190PUT0 00TRUE00
2026-04-1019.50PUT0 00TRUE00
2026-04-10202.35PUT0 10TRUE00
2026-04-1020.56.35PUT0 110TRUE00
2026-04-10216.82PUT0 270TRUE00
2026-04-1021.57.34PUT0 50TRUE00
2026-04-10229PUT0 10TRUE00
2026-04-1022.50PUT0 00TRUE00
2026-04-10239.9PUT0 00TRUE00
2026-04-1023.50PUT0 00TRUE00
2026-04-10240PUT0 00TRUE00
2026-04-1024.50PUT0 00TRUE00
2026-04-10250PUT0 00TRUE00
2026-04-10260PUT0 00TRUE00
2026-04-10270PUT0 00TRUE00
2026-04-10280PUT0 00TRUE00
2026-04-10290PUT0 00TRUE00
2026-04-10300PUT0 00TRUE00
2026-04-10350PUT0 00TRUE00
2026-04-17112.5CALL0 0750.87TRUE00
2026-04-1720CALL0 0526.47TRUE00
2026-04-1730CALL0 0462.09TRUE00
2026-04-1740CALL0 0279.6TRUE00
2026-04-1759.15CALL1 2380.96TRUE9.150
2026-04-1767.85CALL2 2247.74TRUE-0.7-0.08
2026-04-1777.3CALL0 2124TRUE00
2026-04-1786.15CALL1 16227.25TRUE6.150
2026-04-1794.95CALL3 24158.67TRUE4.950
2026-04-17104.1CALL1 61148.27TRUE4.10
2026-04-17112.4CALL0 178105.36TRUE00
2026-04-17122.4CALL0 9281.87TRUE00
2026-04-17131.5CALL0 20178.32TRUE00
2026-04-1713.51.15CALL1 1181.06TRUE1.150
2026-04-17141.39CALL0 45577.12FALSE00
2026-04-1714.50.67CALL30 4075.71FALSE-0.48-0.42
2026-04-17150.49CALL35 56973.44FALSE-0.36-0.42
2026-04-1715.50.6CALL0 676.14FALSE00
2026-04-17160.35CALL6 30480.79FALSE-0.15-0.3
2026-04-1716.50.35CALL0 1078.81FALSE00
2026-04-17170.35CALL0 21683.41FALSE00
2026-04-1717.50.18CALL0 1087.21FALSE00
2026-04-17180.22CALL0 272382.54FALSE00
2026-04-1718.50CALL0 0112.72FALSE00
2026-04-17190.12CALL0 47898.13FALSE00
2026-04-17200.02CALL0 1748136.87FALSE00
2026-04-17210.1CALL0 358108.54FALSE00
2026-04-17220.05CALL0 312117.25FALSE00
2026-04-17230.03CALL5 532102.09FALSE0.030
2026-04-17240.05CALL2 454117.75FALSE0.050
2026-04-17250.03CALL2 5128115.19FALSE0.030
2026-04-17260.03CALL5 166121.24FALSE0.030
2026-04-17270.03CALL5 100127.01FALSE0.030
2026-04-17280.05CALL0 5132142.68FALSE00
2026-04-17290.1CALL0 111148.2FALSE00
2026-04-17300.03CALL5 3153142.8FALSE0.030
2026-04-17310.27CALL0 14158.56FALSE00
2026-04-17320.1CALL0 135163.44FALSE00
2026-04-17330.15CALL0 137168.13FALSE00
2026-04-17340.43CALL0 24206.03FALSE00
2026-04-17350.15CALL0 109210.89FALSE00
2026-04-17360.25CALL0 117215.57FALSE00
2026-04-17370.05CALL0 266220.09FALSE00
2026-04-17380.39CALL0 8224.46FALSE00
2026-04-17390.19CALL0 9228.69FALSE00
2026-04-17400.05CALL0 132232.79FALSE00
2026-04-17410.26CALL0 6200.32FALSE00
2026-04-17420.17CALL0 4203.81FALSE00
2026-04-17430.25CALL0 4267.83FALSE00
2026-04-17440.15CALL0 1248.02FALSE00
2026-04-17450.2CALL0 12213.71FALSE00
2026-04-17460.17CALL0 9255.02FALSE00
2026-04-17470.19CALL0 12258.38FALSE00
2026-04-17480.15CALL0 14261.65FALSE00
2026-04-17490.35CALL0 61248.62FALSE00
2026-04-1710PUT0 0984.95FALSE00
2026-04-1720PUT0 0663.82FALSE00
2026-04-1730.04PUT0 30321.59FALSE00
2026-04-1740PUT0 0420.56FALSE00
2026-04-1750.03PUT0 8217.62FALSE00
2026-04-1760.31PUT0 2181.24FALSE00
2026-04-1770.05PUT0 1527172.56FALSE00
2026-04-1780.08PUT0 126142.66FALSE00
2026-04-1790.06PUT0 245128.27FALSE00
2026-04-17100.07PUT0 25797.16FALSE00
2026-04-17110.25PUT60 42292.05FALSE0.050.25
2026-04-17120.4PUT2 21681.43FALSE0.10.33
2026-04-17130.69PUT1 15282.06FALSE0.090.15
2026-04-1713.50.85PUT1 3280.88FALSE00
2026-04-17141.07PUT1 13578.86TRUE0.170.19
2026-04-1714.51.6PUT5 1181.74TRUE0.450.39
2026-04-17151.49PUT0 29384.28TRUE00
2026-04-1715.50PUT0 086.89TRUE00
2026-04-17162.45PUT2 20483.07TRUE2.450
2026-04-1716.50PUT0 078.64TRUE00
2026-04-17172.95PUT0 11691.88TRUE00
2026-04-1717.50PUT0 087.01TRUE00
2026-04-17183.76PUT0 6370TRUE00
2026-04-1718.50PUT0 00TRUE00
2026-04-17195.3PUT0 9570TRUE00
2026-04-17206.2PUT0 26510TRUE00
2026-04-17217.1PUT0 1310TRUE00
2026-04-17228.1PUT1 1560TRUE8.10
2026-04-17239.65PUT0 1270TRUE00
2026-04-17245.85PUT0 60TRUE00
2026-04-172511.9PUT0 510TRUE00
2026-04-172612.54PUT0 60TRUE00
2026-04-17276.9PUT0 00TRUE00
2026-04-17286.68PUT0 60TRUE00
2026-04-172915.7PUT500 208216.56TRUE15.70
2026-04-173012PUT0 00TRUE00
2026-04-17317.96PUT0 00TRUE00
2026-04-173218.7PUT500 757235.87TRUE18.70
2026-04-17339.3PUT0 00TRUE00
2026-04-173411.7PUT0 00TRUE00
2026-04-173512.5PUT0 00TRUE00
2026-04-173613.2PUT0 00TRUE00
2026-04-173712.5PUT0 00TRUE00
2026-04-173813.2PUT0 00TRUE00
2026-04-17390PUT0 00TRUE00
2026-04-174021.45PUT0 00TRUE00
2026-04-17410PUT0 00TRUE00
2026-04-174216.8PUT0 00TRUE00
2026-04-17430PUT0 00TRUE00
2026-04-174421.3PUT0 00TRUE00
2026-04-174525.5PUT0 00TRUE00
2026-04-17460PUT0 00TRUE00
2026-04-17470PUT0 00TRUE00
2026-04-17480PUT0 00TRUE00
2026-04-17490PUT0 00TRUE00
2026-04-2480CALL0 0158.25TRUE00
2026-04-2490CALL0 0129.9TRUE00
2026-04-24100CALL0 097.1TRUE00
2026-04-24110CALL0 096.3TRUE00
2026-04-24120CALL0 083.37TRUE00
2026-04-2412.51.85CALL0 182.76TRUE00
2026-04-24130CALL0 079.98TRUE00
2026-04-2413.51.19CALL0 9178.57TRUE00
2026-04-24140.97CALL0 6079.97FALSE00
2026-04-2414.50.71CALL0 1182.65FALSE00
2026-04-24151CALL0 6681.86FALSE00
2026-04-2415.50.7CALL1 288.11FALSE00
2026-04-24160.5CALL0 182.15FALSE00
2026-04-2416.50.35CALL0 2083.93FALSE00
2026-04-24170.35CALL1 1584.52FALSE0.350
2026-04-2417.50.35CALL1 491.04FALSE0.10.4
2026-04-24180.15CALL0 1189.75FALSE00
2026-04-2418.50.22CALL0 289.84FALSE00
2026-04-24190.3CALL0 388.79FALSE00
2026-04-2419.50.95CALL0 196.94FALSE00
2026-04-24200.23CALL0 2119.07FALSE00
2026-04-2420.50.18CALL0 2123.97FALSE00
2026-04-24210.2CALL0 9128.68FALSE00
2026-04-2421.50CALL0 0114.78FALSE00
2026-04-24220.15CALL0 12143.03FALSE00
2026-04-2422.50.06CALL7 1096.01FALSE0.060
2026-04-24230.6CALL0 2151.5FALSE00
2026-04-24240CALL0 0164.84FALSE00
2026-04-24250.1CALL0 2172.43FALSE00
2026-04-24260.09CALL0 3173.96FALSE00
2026-04-24300CALL0 0185.69FALSE00
2026-04-24350.06CALL0 1224.25FALSE00
2026-04-2480PUT0 0181.67FALSE00
2026-04-2490.14PUT2 1109.88FALSE0.040.4
2026-04-24100.18PUT0 3396.88FALSE00
2026-04-24110.45PUT0 391.28FALSE00
2026-04-24120.45PUT1 2985.68FALSE0.040.1
2026-04-2412.50.69PUT0 283.09FALSE00
2026-04-24130.8PUT0 487.24FALSE00
2026-04-2413.50PUT0 083.96FALSE00
2026-04-24141.3PUT0 7080.44TRUE00
2026-04-2414.50PUT0 083.16TRUE00
2026-04-24152.44PUT0 182.42TRUE00
2026-04-2415.52.94PUT0 183.41TRUE00
2026-04-24162.85PUT4 082.83TRUE2.850
2026-04-2416.52.81PUT0 571.55TRUE00
2026-04-24174.15PUT0 185.33TRUE00
2026-04-2417.54.36PUT0 176.61TRUE00
2026-04-24184.9PUT0 357.73TRUE00
2026-04-2418.54.78PUT1 381.29TRUE4.780
2026-04-24190PUT0 066.56TRUE00
2026-04-2419.56.15PUT0 291.17TRUE00
2026-04-24206.77PUT0 10TRUE00
2026-04-2420.53.18PUT0 20TRUE00
2026-04-24217.5PUT0 290TRUE00
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 00TRUE00
2026-05-0180CALL0 0123.14TRUE00
2026-05-0190CALL0 090.34TRUE00
2026-05-01100CALL0 079.13TRUE00
2026-05-01112.75CALL0 281.2TRUE00
2026-05-01122.35CALL0 24085.2TRUE00
2026-05-0112.56.32CALL0 183.77TRUE00
2026-05-01130CALL0 083.81TRUE00
2026-05-0113.50CALL0 082.11TRUE00
2026-05-01141.3CALL10 084.7FALSE1.30
2026-05-0114.51.1CALL10 1184.26FALSE-0.34-0.24
2026-05-01151.15CALL0 582.35FALSE00
2026-05-0115.54.25CALL0 180.45FALSE00
2026-05-01160.63CALL0 1883.59FALSE00
2026-05-0116.50.45CALL0 2082.34FALSE00
2026-05-01170.45CALL1 1283.45FALSE00
2026-05-0117.50.59CALL0 1583.61FALSE00
2026-05-01180.3CALL0 284.92FALSE00
2026-05-0118.50.3CALL0 487.84FALSE00
2026-05-01190CALL0 085.19FALSE00
2026-05-0119.50.25CALL0 20189.69FALSE00
2026-05-01200CALL0 091.11FALSE00
2026-05-0120.50CALL0 095.19FALSE00
2026-05-01210CALL0 0115.36FALSE00
2026-05-0121.50CALL0 0119.44FALSE00
2026-05-01220CALL0 0123.37FALSE00
2026-05-0122.50.18CALL0 1132.1FALSE00
2026-05-01230.05CALL0 3135.84FALSE00
2026-05-01240.65CALL0 1142.97FALSE00
2026-05-01250.52CALL0 1154.63FALSE00
2026-05-01260CALL0 0161.05FALSE00
2026-05-01300CALL0 0178.32FALSE00
2026-05-01350.05CALL0 1181.61FALSE00
2026-05-0180PUT0 0169.91FALSE00
2026-05-0190.27PUT0 1112.52FALSE00
2026-05-01100.37PUT0 299.35FALSE00
2026-05-01110.37PUT0 1093.35FALSE00
2026-05-01120.58PUT0 2386.08FALSE00
2026-05-0112.51.1PUT0 10586.31FALSE00
2026-05-01131.06PUT2 482.27FALSE1.060
2026-05-0113.51.79PUT0 184.56FALSE00
2026-05-01141.93PUT0 285.71TRUE00
2026-05-0114.52.3PUT0 3283.85TRUE00
2026-05-01150.92PUT0 2083.48TRUE00
2026-05-0115.50PUT0 084.79TRUE00
2026-05-01163.19PUT0 186.52TRUE00
2026-05-0116.53.67PUT0 378.4TRUE00
2026-05-01170PUT0 077.23TRUE00
2026-05-0117.53.95PUT0 174.43TRUE00
2026-05-01184.2PUT0 188.85TRUE00
2026-05-0118.50PUT0 089.74TRUE00
2026-05-01190PUT0 078.52TRUE00
2026-05-0119.50PUT0 094.56TRUE00
2026-05-01200PUT0 079.55TRUE00
2026-05-0120.50PUT0 091.22TRUE00
2026-05-01210PUT0 087.19TRUE00
2026-05-0121.50PUT0 00TRUE00
2026-05-01228.15PUT1 10TRUE8.150
2026-05-0122.54.78PUT0 10TRUE00
2026-05-01230PUT0 00TRUE00
2026-05-01240PUT0 00TRUE00
2026-05-01250PUT0 0100.05TRUE00
2026-05-01260PUT0 0105.41TRUE00
2026-05-01300PUT0 0124.74TRUE00
2026-05-01350PUT0 00TRUE00
2026-05-089.50CALL0 088.04TRUE00
2026-05-08100CALL0 089.66TRUE00
2026-05-0810.50CALL0 088.76TRUE00
2026-05-08110CALL0 086.21TRUE00
2026-05-0811.50CALL0 084.19TRUE00
2026-05-08120CALL0 084.06TRUE00
2026-05-0812.50CALL0 080.83TRUE00
2026-05-08130CALL0 082.06TRUE00
2026-05-0813.50CALL0 080.34TRUE00
2026-05-08141.58CALL28 075.94FALSE1.580
2026-05-0814.50CALL0 076.9FALSE00
2026-05-08150CALL0 075.16FALSE00
2026-05-0815.50CALL0 077.72FALSE00
2026-05-08160CALL0 080.77FALSE00
2026-05-0816.50CALL0 075.19FALSE00
2026-05-08170CALL0 076.22FALSE00
2026-05-0817.50CALL0 081.79FALSE00
2026-05-08180CALL0 081.49FALSE00
2026-05-0818.50CALL0 084.37FALSE00
2026-05-08190CALL0 084.73FALSE00
2026-05-0819.50CALL0 084.4FALSE00
2026-05-089.50PUT0 095.8FALSE00
2026-05-08100PUT0 091.04FALSE00
2026-05-0810.50PUT0 087.86FALSE00
2026-05-08110PUT0 087.55FALSE00
2026-05-0811.50PUT0 087.27FALSE00
2026-05-08120PUT0 085.37FALSE00
2026-05-0812.50PUT0 085.13FALSE00
2026-05-08130PUT0 084.8FALSE00
2026-05-0813.50PUT0 084.43FALSE00
2026-05-08140PUT0 085.41TRUE00
2026-05-0814.50PUT0 083.75TRUE00
2026-05-08150PUT0 083.56TRUE00
2026-05-0815.50PUT0 084.99TRUE00
2026-05-08160PUT0 083.97TRUE00
2026-05-0816.50PUT0 084.87TRUE00
2026-05-08170PUT0 084.88TRUE00
2026-05-0817.50PUT0 087.38TRUE00
2026-05-08180PUT0 089.32TRUE00
2026-05-0818.54.98PUT3 066.09TRUE4.980
2026-05-08190PUT0 087.39TRUE00
2026-05-0819.50PUT0 091.82TRUE00
2026-05-15112.45CALL0 0455.61TRUE00
2026-05-1520CALL0 0287.59TRUE00
2026-05-15311.3CALL0 1304.43TRUE00
2026-05-1540CALL0 0219.43TRUE00
2026-05-1550CALL0 0181.14TRUE00
2026-05-1560CALL0 0150.47TRUE00
2026-05-1570CALL0 0124.83TRUE00
2026-05-1580CALL0 0118.46TRUE00
2026-05-1590CALL0 0108.42TRUE00
2026-05-15103.4CALL0 1296.47TRUE00
2026-05-15112.75CALL0 3693.73TRUE00
2026-05-15121.93CALL0 5986.5TRUE00
2026-05-15132.35CALL0 28278.47TRUE00
2026-05-15141.56CALL0 9878.94FALSE00
2026-05-15151.32CALL2 7778.41FALSE1.320
2026-05-15160.8CALL5 8478.81FALSE-0.1-0.11
2026-05-15170.85CALL0 9578.23FALSE00
2026-05-15180.57CALL0 57482.26FALSE00
2026-05-15190.56CALL0 75482.38FALSE00
2026-05-15200.36CALL1 54891.13FALSE0.080.29
2026-05-15210.23CALL1 37486.95FALSE-0.07-0.23
2026-05-15220.34CALL0 48287.4FALSE00
2026-05-15230.11CALL0 98290.07FALSE00
2026-05-15240.11CALL0 68101.66FALSE00
2026-05-15250.13CALL0 417106.89FALSE00
2026-05-15260.2CALL0 167127.66FALSE00
2026-05-15270.25CALL0 313132.68FALSE00
2026-05-15280.45CALL0 765137.44FALSE00
2026-05-15290.05CALL0 43125.23FALSE00
2026-05-15300.2CALL0 638141.14FALSE00
2026-05-15310.73CALL0 103125.91FALSE00
2026-05-15320.54CALL0 15149.11FALSE00
2026-05-15330.15CALL0 108133FALSE00
2026-05-15340.55CALL0 5136.34FALSE00
2026-05-15350.06CALL0 182159.92FALSE00
2026-05-15360.35CALL0 259163.26FALSE00
2026-05-15370.06CALL0 454166.48FALSE00
2026-05-15380.31CALL0 14169.6FALSE00
2026-05-15390.37CALL0 5172.61FALSE00
2026-05-15400.16CALL0 18154.1FALSE00
2026-05-15410.31CALL0 8178.36FALSE00
2026-05-15420.24CALL0 6181.1FALSE00
2026-05-15430.25CALL0 8183.76FALSE00
2026-05-15440.15CALL0 5186.35FALSE00
2026-05-15450.2CALL0 4188.87FALSE00
2026-05-15460.24CALL0 15184.75FALSE00
2026-05-15470.21CALL0 7187.09FALSE00
2026-05-15480.22CALL0 4196.02FALSE00
2026-05-15490.29CALL0 133191.6FALSE00
2026-05-1510.05PUT0 2654.31FALSE00
2026-05-1520PUT0 0441.01FALSE00
2026-05-1530PUT0 0342.79FALSE00
2026-05-1540.05PUT0 108174.53FALSE00
2026-05-1550.1PUT0 4144.71FALSE00
2026-05-1560.05PUT0 36161.4FALSE00
2026-05-1570.11PUT0 2158.48FALSE00
2026-05-1580.2PUT0 53100.03FALSE00
2026-05-1590.19PUT20 2191.17FALSE-0.02-0.1
2026-05-15100.37PUT9 8391.13FALSE0.090.32
2026-05-15110.49PUT1 886.72FALSE0.490
2026-05-15121PUT0 102385.24FALSE00
2026-05-15131.06PUT0 13682.77FALSE00
2026-05-15141.59PUT2 13881.94TRUE1.590
2026-05-15152.41PUT2 19079.55TRUE2.410
2026-05-15163.74PUT0 10288.86TRUE00
2026-05-15174PUT0 40685.02TRUE00
2026-05-15185.01PUT0 27183.33TRUE00
2026-05-15195.96PUT0 29273.08TRUE00
2026-05-15207PUT0 42975.55TRUE00
2026-05-15218PUT0 43475.9TRUE00
2026-05-15224PUT0 2700TRUE00
2026-05-15239.69PUT0 2180TRUE00
2026-05-152410.4PUT0 130TRUE00
2026-05-152512.19PUT0 240TRUE00
2026-05-15265.5PUT0 160TRUE00
2026-05-15276.5PUT0 40TRUE00
2026-05-152812.5PUT0 83101.3TRUE00
2026-05-15298PUT0 30TRUE00
2026-05-15309.5PUT0 30TRUE00
2026-05-15310PUT0 00TRUE00
2026-05-153211.2PUT0 10TRUE00
2026-05-153314.7PUT0 0133.15TRUE00
2026-05-15340PUT0 00TRUE00
2026-05-153511.4PUT0 00TRUE00
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 0214.16TRUE00
2026-07-1720CALL0 0137.45TRUE00
2026-07-1730CALL0 0188.19TRUE00
2026-07-1740CALL0 0151.63TRUE00
2026-07-1750CALL0 0103.55TRUE00
2026-07-1760CALL0 0109.61TRUE00
2026-07-1770CALL0 0106.25TRUE00
2026-07-1780CALL0 092.27TRUE00
2026-07-1790CALL0 088.91TRUE00
2026-07-17104.1CALL0 1783.16TRUE00
2026-07-171110.1CALL0 682.38TRUE00
2026-07-17123.4CALL1 586.54TRUE3.40
2026-07-17132.76CALL0 13882.28TRUE00
2026-07-17142.54CALL1 3787.76FALSE-0.26-0.09
2026-07-17152CALL6 5081.79FALSE20
2026-07-17161.85CALL20 9587.1FALSE0.260.16
2026-07-17171.55CALL5 2385.97FALSE1.550
2026-07-17181.15CALL2 16979.91FALSE1.150
2026-07-17191.05CALL2 6283.11FALSE-0.14-0.12
2026-07-17200.9CALL1 111083.55FALSE-0.11-0.11
2026-07-17211CALL0 2781.96FALSE00
2026-07-17220.45CALL0 11079.1FALSE00
2026-07-17230.4CALL0 11482.37FALSE00
2026-07-17240.45CALL3 2282.68FALSE-0.05-0.1
2026-07-17250.4CALL1 280383.75FALSE-0.1-0.2
2026-07-17260.3CALL0 10984.34FALSE00
2026-07-17270.2CALL0 14784.42FALSE00
2026-07-17280.2CALL0 16589.23FALSE00
2026-07-17290.3CALL0 1084.87FALSE00
2026-07-17300.23CALL0 42885.49FALSE00
2026-07-17310.1CALL0 285.77FALSE00
2026-07-17320.15CALL0 985.67FALSE00
2026-07-17330.15CALL1 3587.99FALSE0.150
2026-07-17340.5CALL0 390.21FALSE00
2026-07-17350.1CALL0 18986.13FALSE00
2026-07-17360.1CALL0 799.59FALSE00
2026-07-17370.4CALL0 10101.65FALSE00
2026-07-17380.4CALL0 18103.64FALSE00
2026-07-17390.25CALL0 14118.1FALSE00
2026-07-17400.4CALL0 26102.05FALSE00
2026-07-17410.35CALL0 47103.81FALSE00
2026-07-1710PUT0 0436.66FALSE00
2026-07-1720PUT0 0255.63FALSE00
2026-07-1730PUT0 0210.32FALSE00
2026-07-1740.05PUT0 11116.63FALSE00
2026-07-1750.05PUT0 8149.67FALSE00
2026-07-1760PUT0 0104.53FALSE00
2026-07-1770PUT0 090.66FALSE00
2026-07-1780.43PUT0 391.12FALSE00
2026-07-1790.75PUT0 104183.99FALSE00
2026-07-17100.95PUT0 56285.98FALSE00
2026-07-17111.16PUT0 24785.19FALSE00
2026-07-17121.9PUT0 2385.58FALSE00
2026-07-17132.3PUT0 43784.33FALSE00
2026-07-17142.47PUT1 11877.51TRUE2.470
2026-07-17153.5PUT0 32380.89TRUE00
2026-07-17163.6PUT0 8778.08TRUE00
2026-07-17175PUT0 26180.35TRUE00
2026-07-17183.3PUT0 18477.67TRUE00
2026-07-17196.4PUT0 16777.1TRUE00
2026-07-17206.92PUT0 166375.07TRUE00
2026-07-17216.41PUT0 5776.11TRUE00
2026-07-17229.01PUT0 14583.58TRUE00
2026-07-17235.6PUT0 14275.04TRUE00
2026-07-17248PUT0 172.27TRUE00
2026-07-17259.7PUT0 565.09TRUE00
2026-07-17269.32PUT0 100TRUE00
2026-07-172710.6PUT0 17578.56TRUE00
2026-07-172810.7PUT0 2681.84TRUE00
2026-07-17290PUT0 00TRUE00
2026-07-173010.7PUT0 40TRUE00
2026-07-173110PUT0 2920TRUE00
2026-07-17320PUT0 00TRUE00
2026-07-17330PUT0 00TRUE00
2026-07-17340PUT0 00TRUE00
2026-07-173513.5PUT0 00TRUE00
2026-07-17360PUT0 00TRUE00
2026-07-17370PUT0 00TRUE00
2026-07-17380PUT0 00TRUE00
2026-07-173921.7PUT0 0111.03TRUE00
2026-07-17400PUT0 0113.22TRUE00
2026-07-17410PUT0 0115.35TRUE00
2026-10-1610CALL0 0193.65TRUE00
2026-10-1620CALL0 00TRUE00
2026-10-1630CALL0 0112.58TRUE00
2026-10-1640CALL0 0128.44TRUE00
2026-10-1650CALL0 099.65TRUE00
2026-10-1660CALL0 090.96TRUE00
2026-10-1670CALL0 085.64TRUE00
2026-10-1680CALL0 084.4TRUE00
2026-10-1690CALL0 085.01TRUE00
2026-10-16100CALL0 088.44TRUE00
2026-10-16110CALL0 084.6TRUE00
2026-10-16120CALL0 082.71TRUE00
2026-10-16133.5CALL0 3083.7TRUE00
2026-10-16140CALL0 082.73FALSE00
2026-10-16152.6CALL0 182.01FALSE00
2026-10-16162.77CALL0 3780.97FALSE00
2026-10-16172.08CALL0 2880.33FALSE00
2026-10-16181.75CALL0 12078.27FALSE00
2026-10-16194.2CALL0 382.39FALSE00
2026-10-16201.6CALL0 1278.97FALSE00
2026-10-16211.27CALL0 779.42FALSE00
2026-10-16221CALL0 1179.38FALSE00
2026-10-16231.15CALL0 381.69FALSE00
2026-10-16241.24CALL0 179.31FALSE00
2026-10-16251CALL0 1782.49FALSE00
2026-10-16260CALL0 082.38FALSE00
2026-10-16270.8CALL0 381.91FALSE00
2026-10-16280.75CALL0 685.36FALSE00
2026-10-16300.55CALL0 283.09FALSE00
2026-10-16350.35CALL0 184.63FALSE00
2026-10-1610PUT0 0326.56FALSE00
2026-10-1620PUT0 0210.95FALSE00
2026-10-1630PUT0 0132.32FALSE00
2026-10-1640PUT0 0115.84FALSE00
2026-10-1650PUT0 0107.41FALSE00
2026-10-1660PUT0 094.58FALSE00
2026-10-1670PUT0 092.7FALSE00
2026-10-1680.85PUT0 488.47FALSE00
2026-10-1691.2PUT0 2987.08FALSE00
2026-10-16101.35PUT2 3283.88FALSE-0.1-0.07
2026-10-16111.8PUT0 13884.17FALSE00
2026-10-16122.32PUT0 3183.5FALSE00
2026-10-16132.9PUT0 7082.84FALSE00
2026-10-16143.4PUT5 182.92TRUE3.40
2026-10-16154.24PUT0 981.9TRUE00
2026-10-16164.7PUT0 783.65TRUE00
2026-10-16173.6PUT0 1082.04TRUE00
2026-10-16186PUT1 1078.37TRUE60
2026-10-16197.39PUT0 2680.22TRUE00
2026-10-16208.19PUT0 2682.78TRUE00
2026-10-16210PUT0 086.2TRUE00
2026-10-16220PUT0 085.17TRUE00
2026-10-16230PUT0 085.01TRUE00
2026-10-16240PUT0 081.32TRUE00
2026-10-16259.45PUT0 1083.18TRUE00
2026-10-16260PUT0 079.66TRUE00
2026-10-162713.57PUT0 474.75TRUE00
2026-10-162813.05PUT0 181.77TRUE00
2026-10-16300PUT0 080.44TRUE00
2026-10-16350PUT0 082.36TRUE00
2027-01-15316.59CALL0 160TRUE00
2027-01-15513.6CALL0 7683.93TRUE00
2027-01-1588.85CALL0 33472.17TRUE00
2027-01-15105.8CALL0 34279.29TRUE00
2027-01-15124.28CALL0 52275.93TRUE00
2027-01-15153.9CALL0 61078.78FALSE00
2027-01-15172.9CALL1 1024979.27FALSE2.90
2027-01-15202.15CALL20 2318477.57FALSE-0.15-0.07
2027-01-15221.85CALL2 19378.53FALSE-0.3-0.14
2027-01-15251.7CALL0 82179.27FALSE00
2027-01-15271.15CALL0 10875.38FALSE00
2027-01-15301.15CALL0 109680.56FALSE00
2027-01-15321CALL0 12280.32FALSE00
2027-01-15350.7CALL0 78480.97FALSE00
2027-01-15370.69CALL0 20481.61FALSE00
2027-01-15400.6CALL0 34879.55FALSE00
2027-01-15420.52CALL0 081.98FALSE00
2027-01-15450.47CALL0 13682.33FALSE00
2027-01-15470.45CALL0 84783.32FALSE00
2027-01-1530.15PUT0 223131.65FALSE00
2027-01-1550.45PUT0 7697.87FALSE00
2027-01-1581.1PUT0 30487.03FALSE00
2027-01-15101.75PUT0 167884.43FALSE00
2027-01-15122.7PUT26 17980.79FALSE0.050.02
2027-01-15154.5PUT3 65480.12TRUE0.10.02
2027-01-15176PUT0 8582.34TRUE00
2027-01-15208.5PUT0 86581.59TRUE00
2027-01-15229.68PUT0 1191.67TRUE00
2027-01-152510.7PUT0 993.26TRUE00
2027-01-15270PUT0 084TRUE00
2027-01-153013.47PUT0 19195.27TRUE00
2027-01-153218.85PUT0 30885.16TRUE00
2027-01-153515.4PUT0 10286.3TRUE00
2027-01-153723.67PUT0 384.25TRUE00
2027-01-154020.2PUT0 14076.87TRUE00
2027-01-154221.7PUT0 700TRUE00
2027-01-154524.3PUT0 00TRUE00
2027-01-154724.5PUT0 10TRUE00
2027-12-17316.5CALL0 10TRUE00
2027-12-1758.55CALL0 3561.26TRUE00
2027-12-1786.6CALL0 13564.96TRUE00
2027-12-17106.5CALL1 10669.82TRUE6.50
2027-12-17125.3CALL0 58171.09TRUE00
2027-12-17155.97CALL0 57062.5FALSE00
2027-12-17174.6CALL3 14576.52FALSE0.230.05
2027-12-17203.66CALL0 42967.26FALSE00
2027-12-17225.5CALL0 1964.34FALSE00
2027-12-17252.65CALL0 8377.1FALSE00
2027-12-17272.65CALL0 1961.81FALSE00
2027-12-17302.41CALL40 3774.77FALSE2.410
2027-12-17325.35CALL0 3281.06FALSE00
2027-12-17353.81CALL0 50785.25FALSE00
2027-12-17373.68CALL0 17874.15FALSE00
2027-12-17401.45CALL0 15876.85FALSE00
2027-12-17424.33CALL0 3969.5FALSE00
2027-12-17451.4CALL0 56180.97FALSE00
2027-12-17472.9CALL0 16679.72FALSE00
2027-12-1730PUT0 0218.99FALSE00
2027-12-1750.8PUT0 6687.31FALSE00
2027-12-1782.05PUT0 2584.66FALSE00
2027-12-17102.85PUT0 1982.02FALSE00
2027-12-17123.8PUT0 6378.94FALSE00
2027-12-17154.45PUT0 3496.71TRUE00
2027-12-17175.9PUT0 597.17TRUE00
2027-12-17207.1PUT0 6194.72TRUE00
2027-12-172210PUT0 284.65TRUE00
2027-12-172510.75PUT0 885.21TRUE00
2027-12-172712.8PUT0 289TRUE00
2027-12-173015.9PUT0 184.86TRUE00
2027-12-17320PUT0 084.7TRUE00
2027-12-17350PUT0 089.63TRUE00
2027-12-173716.5PUT0 592.66TRUE00
2027-12-17400PUT0 088.79TRUE00
2027-12-17420PUT0 091.4TRUE00
2027-12-17450PUT0 095.06TRUE00
2027-12-17470PUT0 093.81TRUE00
2028-01-21310.3CALL0 90TRUE00
2028-01-2158.15CALL0 961.77TRUE00
2028-01-2188.13CALL0 10781.68TRUE00
2028-01-21107.77CALL0 8579.66TRUE00
2028-01-211212.2CALL0 10457.93TRUE00
2028-01-21154.84CALL1 5570.08FALSE4.840
2028-01-21174.8CALL0 5474.27FALSE00
2028-01-21204.05CALL10 1069775.6FALSE-0.15-0.04
2028-01-21223.6CALL1 14274.38FALSE-0.1-0.03
2028-01-21253.3CALL4 19976.58FALSE3.30
2028-01-21275.3CALL0 669.89FALSE00
2028-01-21302.51CALL40 2006274.02FALSE2.510
2028-01-21322.12CALL0 5474.18FALSE00
2028-01-21353.22CALL0 36684.92FALSE00
2028-01-21372.05CALL44 67276.14FALSE-0.45-0.18
2028-01-21403.6CALL0 5675.81FALSE00
2028-01-21424.48CALL0 6768.38FALSE00
2028-01-21451.2CALL0 10779.07FALSE00
2028-01-21472.51CALL0 10379.47FALSE00
2028-01-2130PUT0 0268.62FALSE00
2028-01-2150PUT0 0124.94FALSE00
2028-01-2182.14PUT0 1393.13FALSE00
2028-01-21103.04PUT0 1004285.17FALSE00
2028-01-21124.3PUT0 4083.28FALSE00
2028-01-21156.3PUT0 3394.59TRUE00
2028-01-21177.7PUT0 2595.84TRUE00
2028-01-212010PUT0 2682.66TRUE00
2028-01-212211.6PUT0 2292.11TRUE00
2028-01-212514PUT0 1492.71TRUE00
2028-01-212713.6PUT0 384.43TRUE00
2028-01-213016PUT0 286.87TRUE00
2028-01-21320PUT0 094.03TRUE00
2028-01-21350PUT0 084.12TRUE00
2028-01-21370PUT0 086.32TRUE00
2028-01-21400PUT0 094.37TRUE00
2028-01-21420PUT0 096.21TRUE00
2028-01-21450PUT0 093.41TRUE00
2028-01-21470PUT0 086.73TRUE00

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