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 2.73
  • 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
2024-04-260.50CALL0 00TRUE00
2024-04-2610CALL0 00TRUE00
2024-04-261.50CALL0 00TRUE00
2024-04-2620CALL0 00TRUE00
2024-04-262.50CALL0 00TRUE00
2024-04-2630CALL0 00TRUE00
2024-04-263.50CALL0 00TRUE00
2024-04-2640CALL0 01409.04TRUE00
2024-04-264.50CALL0 01322.57TRUE00
2024-04-2650CALL0 01018.66TRUE00
2024-04-265.50CALL0 0938.89TRUE00
2024-04-2660CALL0 0636.16TRUE00
2024-04-266.50CALL0 01030.86TRUE00
2024-04-2670CALL0 0911.8TRUE00
2024-04-267.50CALL0 0373.11TRUE00
2024-04-2680CALL0 0823.14TRUE00
2024-04-268.50CALL0 0688.27TRUE00
2024-04-2690CALL0 0579.2TRUE00
2024-04-269.50CALL0 0255.84TRUE00
2024-04-26100CALL0 0555.94TRUE00
2024-04-2610.50CALL0 0510TRUE00
2024-04-26110CALL0 0290.71TRUE00
2024-04-2611.50CALL0 0552.49TRUE00
2024-04-26120CALL0 0285.31TRUE00
2024-04-2612.50CALL0 0399.86TRUE00
2024-04-26130CALL0 0339.76TRUE00
2024-04-2613.50CALL0 0106.59TRUE00
2024-04-26140.7CALL15 25693.58TRUE-0.07-0.09
2024-04-2614.50.4CALL25 789.04TRUE0.40
2024-04-26150.45CALL159 20185.22FALSE0.150.5
2024-04-2615.50.22CALL144 31278.47FALSE0.030.16
2024-04-26160.08CALL155 48571.37FALSE-0.02-0.2
2024-04-2616.50.05CALL8 5380.83FALSE-0.03-0.38
2024-04-26170.03CALL1 15987.76FALSE0.030
2024-04-2617.50.05CALL0 980FALSE00
2024-04-26180.1CALL15 60153.82FALSE0.10
2024-04-2618.50CALL0 00FALSE00
2024-04-26190.05CALL0 1540FALSE00
2024-04-2619.50CALL0 00FALSE00
2024-04-26200.03CALL0 3630FALSE00
2024-04-2620.50CALL0 00FALSE00
2024-04-26210.05CALL0 1450FALSE00
2024-04-2621.50CALL0 00FALSE00
2024-04-26220.08CALL0 2720FALSE00
2024-04-2622.50CALL0 00FALSE00
2024-04-26230.12CALL0 1220FALSE00
2024-04-2623.50CALL0 00FALSE00
2024-04-26240.1CALL0 410FALSE00
2024-04-2624.50CALL0 00FALSE00
2024-04-26250.05CALL0 1170FALSE00
2024-04-26260.08CALL0 20FALSE00
2024-04-26270CALL0 00FALSE00
2024-04-26280CALL0 00FALSE00
2024-04-26290CALL0 00FALSE00
2024-04-26300CALL0 00FALSE00
2024-04-26350CALL0 00FALSE00
2024-04-260.50PUT0 00FALSE00
2024-04-2610PUT0 00FALSE00
2024-04-261.50PUT0 00FALSE00
2024-04-2620PUT0 00FALSE00
2024-04-262.50PUT0 00FALSE00
2024-04-2630PUT0 00FALSE00
2024-04-263.50PUT0 00FALSE00
2024-04-2640PUT0 00FALSE00
2024-04-264.50PUT0 00FALSE00
2024-04-2650PUT0 00FALSE00
2024-04-265.50PUT0 00FALSE00
2024-04-2660PUT0 00FALSE00
2024-04-266.50PUT0 00FALSE00
2024-04-2670PUT0 00FALSE00
2024-04-267.50PUT0 00FALSE00
2024-04-2680PUT0 00FALSE00
2024-04-268.50PUT0 00FALSE00
2024-04-2690PUT0 00FALSE00
2024-04-269.50PUT0 00FALSE00
2024-04-26100PUT0 00FALSE00
2024-04-2610.50PUT0 00FALSE00
2024-04-26110PUT0 00FALSE00
2024-04-2611.50PUT0 00FALSE00
2024-04-26120PUT0 00FALSE00
2024-04-2612.50.09PUT0 230FALSE00
2024-04-26130.1PUT2 29133.21FALSE00
2024-04-2613.50.12PUT10 1697.77FALSE-0.08-0.4
2024-04-26140.15PUT27 3493.84FALSE-0.2-0.57
2024-04-2614.50.2PUT35 12973.76FALSE-0.4-0.67
2024-04-26150.45PUT55 27580.81TRUE-0.45-0.5
2024-04-2615.51.19PUT14 18474.58TRUE-0.06-0.05
2024-04-26161.2PUT10 17670.04TRUE-0.5-0.29
2024-04-2616.52.15PUT0 6890.66TRUE00
2024-04-26172.55PUT0 164127.08TRUE00
2024-04-2617.52.07PUT0 23321.02TRUE00
2024-04-26183.47PUT1 40252.38TRUE-0.23-0.06
2024-04-2618.50PUT0 0267.91TRUE00
2024-04-26194.8PUT0 91173.84TRUE00
2024-04-2619.50PUT0 0317.87TRUE00
2024-04-26204.04PUT0 12201.51TRUE00
2024-04-2620.50PUT0 0401.24TRUE00
2024-04-26212.3PUT0 0326.07TRUE00
2024-04-2621.50PUT0 0324.68TRUE00
2024-04-26222.41PUT0 0398.64TRUE00
2024-04-2622.50PUT0 0313.7TRUE00
2024-04-26234.7PUT0 0491.68TRUE00
2024-04-2623.50PUT0 0586.47TRUE00
2024-04-26240PUT0 0543.68TRUE00
2024-04-2624.50PUT0 0254.44TRUE00
2024-04-26250PUT0 0582.06TRUE00
2024-04-26260PUT0 0364.9TRUE00
2024-04-26270PUT0 0507.03TRUE00
2024-04-26280PUT0 0428.94TRUE00
2024-04-26290PUT0 0492.1TRUE00
2024-04-26300PUT0 0668.73TRUE00
2024-04-26350PUT0 0769.84TRUE00
2024-05-030.50CALL0 00TRUE00
2024-05-0310CALL0 01218.52TRUE00
2024-05-031.50CALL0 0996.37TRUE00
2024-05-0320CALL0 0903.24TRUE00
2024-05-032.50CALL0 01152.72TRUE00
2024-05-0330CALL0 01070.09TRUE00
2024-05-033.50CALL0 0959.51TRUE00
2024-05-0340CALL0 0869.84TRUE00
2024-05-034.50CALL0 0794.55TRUE00
2024-05-0350CALL0 0729.72TRUE00
2024-05-035.50CALL0 0672.79TRUE00
2024-05-0360CALL0 0622.04TRUE00
2024-05-036.50CALL0 0420.99TRUE00
2024-05-0370CALL0 0534.4TRUE00
2024-05-037.50CALL0 0359.4TRUE00
2024-05-0380CALL0 0382.72TRUE00
2024-05-038.50CALL0 0502.93TRUE00
2024-05-0390CALL0 0386.07TRUE00
2024-05-039.50CALL0 0356.91TRUE00
2024-05-03100CALL0 0285.19TRUE00
2024-05-0310.50CALL0 0302.65TRUE00
2024-05-03110CALL0 0229.48TRUE00
2024-05-0311.50CALL0 0266.81TRUE00
2024-05-03120CALL0 0105.61TRUE00
2024-05-0312.50CALL0 0110.79TRUE00
2024-05-03133.2CALL0 789.77TRUE00
2024-05-0313.51.2CALL0 480.89TRUE00
2024-05-03140.95CALL6 8175.9TRUE-0.05-0.05
2024-05-0314.50.9CALL18 3374.95TRUE0.90
2024-05-03150.6CALL22 4476.31FALSE0.050.09
2024-05-0315.50.5CALL44 3772.24FALSE0.10.25
2024-05-03160.24CALL43 9773.28FALSE-0.01-0.04
2024-05-0316.50.2CALL34 3868.88FALSE0.20
2024-05-03170.13CALL6 11869.93FALSE0.130
2024-05-0317.50.11CALL0 2074.53FALSE00
2024-05-03180.05CALL10 18671.12FALSE0.050
2024-05-0318.50.12CALL0 20FALSE00
2024-05-03190.1CALL0 2280FALSE00
2024-05-0319.50CALL0 00FALSE00
2024-05-03200.05CALL0 540FALSE00
2024-05-0320.50CALL0 00FALSE00
2024-05-03210.07CALL0 920FALSE00
2024-05-0321.50CALL0 00FALSE00
2024-05-03220.1CALL0 340FALSE00
2024-05-0322.50CALL0 00FALSE00
2024-05-03230.05CALL0 170FALSE00
2024-05-0323.50CALL0 00FALSE00
2024-05-03240CALL0 00FALSE00
2024-05-0324.50CALL0 00FALSE00
2024-05-03250.08CALL0 100FALSE00
2024-05-03260CALL0 00FALSE00
2024-05-03270CALL0 00FALSE00
2024-05-03280CALL0 00FALSE00
2024-05-03290CALL0 00FALSE00
2024-05-03300CALL0 00FALSE00
2024-05-03350CALL0 00FALSE00
2024-05-030.50PUT0 00FALSE00
2024-05-0310PUT0 00FALSE00
2024-05-031.50PUT0 00FALSE00
2024-05-0320PUT0 00FALSE00
2024-05-032.50PUT0 00FALSE00
2024-05-0330PUT0 00FALSE00
2024-05-033.50PUT0 00FALSE00
2024-05-0340PUT0 00FALSE00
2024-05-034.50PUT0 00FALSE00
2024-05-0350PUT0 00FALSE00
2024-05-035.50PUT0 00FALSE00
2024-05-0360PUT0 00FALSE00
2024-05-036.50PUT0 00FALSE00
2024-05-0370PUT0 00FALSE00
2024-05-037.50PUT0 00FALSE00
2024-05-0380PUT0 00FALSE00
2024-05-038.50PUT0 00FALSE00
2024-05-0390PUT0 00FALSE00
2024-05-039.50PUT0 00FALSE00
2024-05-03100PUT0 00FALSE00
2024-05-0310.50PUT0 00FALSE00
2024-05-03110PUT0 00FALSE00
2024-05-0311.50.05PUT0 20FALSE00
2024-05-03120.07PUT15 093.57FALSE0.070
2024-05-0312.50.16PUT0 187.72FALSE00
2024-05-03130.15PUT3 1883.28FALSE0.150
2024-05-0313.50.31PUT1 075.6FALSE0.310
2024-05-03140.32PUT102 5674.04FALSE-0.24-0.43
2024-05-0314.50.7PUT13 24771.23FALSE-0.06-0.08
2024-05-03151PUT39 402170.28TRUE-0.05-0.05
2024-05-0315.51.25PUT0 2068.65TRUE00
2024-05-03161.8PUT0 5069.31TRUE00
2024-05-0316.51.4PUT0 9080.67TRUE00
2024-05-03172.2PUT20 14279.48TRUE-0.43-0.16
2024-05-0317.50PUT0 082.06TRUE00
2024-05-03183.83PUT1 10274.66TRUE0.130.04
2024-05-0318.50PUT0 0219.27TRUE00
2024-05-03194.5PUT2 814165.69TRUE4.50
2024-05-0319.53.69PUT0 8169.02TRUE00
2024-05-03204.06PUT0 0247.57TRUE00
2024-05-0320.50PUT0 0208.57TRUE00
2024-05-03210PUT0 0188.91TRUE00
2024-05-0321.50PUT0 0204.93TRUE00
2024-05-03223.95PUT0 0168.13TRUE00
2024-05-0322.50PUT0 0269.82TRUE00
2024-05-03230PUT0 0228.38TRUE00
2024-05-0323.50PUT0 0188.4TRUE00
2024-05-03244.2PUT0 0225.57TRUE00
2024-05-0324.50PUT0 0280.11TRUE00
2024-05-03250PUT0 0321.06TRUE00
2024-05-03260PUT0 0241.02TRUE00
2024-05-03270PUT0 0341.25TRUE00
2024-05-03280PUT0 0300.91TRUE00
2024-05-03290PUT0 0336.14TRUE00
2024-05-03300PUT0 0396.72TRUE00
2024-05-03350PUT0 0417.79TRUE00
2024-05-102.50CALL0 0637.65TRUE00
2024-05-1050CALL0 0356.67TRUE00
2024-05-1060CALL0 0476.26TRUE00
2024-05-1070CALL0 0308.81TRUE00
2024-05-107.50CALL0 0379.47TRUE00
2024-05-1080CALL0 0242.01TRUE00
2024-05-108.50CALL0 0311.09TRUE00
2024-05-1090CALL0 0295.19TRUE00
2024-05-109.50CALL0 0229.4TRUE00
2024-05-10100CALL0 0210.49TRUE00
2024-05-1010.50CALL0 0284.65TRUE00
2024-05-10110CALL0 0193.76TRUE00
2024-05-1011.50CALL0 068TRUE00
2024-05-10122.7CALL0 596.42TRUE00
2024-05-1012.50CALL0 093.63TRUE00
2024-05-10130CALL0 0109.63TRUE00
2024-05-1013.50CALL0 089TRUE00
2024-05-10141.39CALL0 284.19TRUE00
2024-05-1014.50CALL0 083.21TRUE00
2024-05-10151.02CALL9 3878.98FALSE0.220.28
2024-05-1015.50CALL0 082.41FALSE00
2024-05-10160.5CALL13 1980.74FALSE0.020.04
2024-05-1016.50CALL0 080.43FALSE00
2024-05-10170.25CALL5 10082.11FALSE0.250
2024-05-1017.50.26CALL1 077.31FALSE0.260
2024-05-10180.2CALL15 14778.45FALSE0.20
2024-05-1018.50CALL0 082.61FALSE00
2024-05-10190.12CALL8 2980.96FALSE0.120
2024-05-1019.50CALL0 083.52FALSE00
2024-05-10200.09CALL0 9289.4FALSE00
2024-05-10210.27CALL0 290FALSE00
2024-05-10220.28CALL0 60FALSE00
2024-05-1022.50CALL0 00FALSE00
2024-05-10230.09CALL0 160FALSE00
2024-05-10240CALL0 00FALSE00
2024-05-10250CALL0 00FALSE00
2024-05-10260CALL0 00FALSE00
2024-05-10270CALL0 00FALSE00
2024-05-10280CALL0 00FALSE00
2024-05-10290CALL0 00FALSE00
2024-05-10300CALL0 00FALSE00
2024-05-10350CALL0 00FALSE00
2024-05-102.50PUT0 00FALSE00
2024-05-1050PUT0 00FALSE00
2024-05-1060PUT0 00FALSE00
2024-05-1070PUT0 00FALSE00
2024-05-107.50PUT0 00FALSE00
2024-05-1080PUT0 00FALSE00
2024-05-108.50PUT0 00FALSE00
2024-05-1090PUT0 00FALSE00
2024-05-109.50PUT0 00FALSE00
2024-05-10100.22PUT0 20FALSE00
2024-05-1010.50PUT0 00FALSE00
2024-05-10110PUT0 0101.82FALSE00
2024-05-1011.50PUT0 095.5FALSE00
2024-05-10120.2PUT1 1096.32FALSE0.20
2024-05-1012.50PUT0 090.42FALSE00
2024-05-10130.15PUT0 185.95FALSE00
2024-05-1013.50PUT0 084.42FALSE00
2024-05-10140.8PUT0 2682.31FALSE00
2024-05-1014.50PUT0 081.51FALSE00
2024-05-10151.3PUT11 14977.78TRUE1.30
2024-05-1015.50PUT0 078.9TRUE00
2024-05-10162.14PUT0 6777.11TRUE00
2024-05-1016.50PUT0 095.67TRUE00
2024-05-10172.85PUT0 1377.82TRUE00
2024-05-1017.50PUT0 082.13TRUE00
2024-05-10183.7PUT0 3378.92TRUE00
2024-05-1018.50PUT0 086.56TRUE00
2024-05-10192.8PUT0 277.5TRUE00
2024-05-1019.50PUT0 0113.95TRUE00
2024-05-10202.22PUT0 1132.84TRUE00
2024-05-10210PUT0 0168.4TRUE00
2024-05-10220PUT0 0238.52TRUE00
2024-05-1022.50PUT0 0213.27TRUE00
2024-05-10230PUT0 0194.05TRUE00
2024-05-10240PUT0 0246.11TRUE00
2024-05-10250PUT0 0252.8TRUE00
2024-05-10260PUT0 0232.27TRUE00
2024-05-10270PUT0 0236.25TRUE00
2024-05-10280PUT0 0226.56TRUE00
2024-05-10290PUT0 0247.98TRUE00
2024-05-10300PUT0 0306.31TRUE00
2024-05-10350PUT0 0292.42TRUE00
2024-05-1750CALL0 0314.96TRUE00
2024-05-1780CALL0 0281.8TRUE00
2024-05-178.50CALL0 0226.45TRUE00
2024-05-1790CALL0 0208.83TRUE00
2024-05-179.50CALL0 0211.01TRUE00
2024-05-17100CALL0 0182.3TRUE00
2024-05-1710.50CALL0 0160.98TRUE00
2024-05-17110CALL0 0102.21TRUE00
2024-05-1711.50CALL0 090.84TRUE00
2024-05-17120CALL0 092.17TRUE00
2024-05-1712.50CALL0 088.17TRUE00
2024-05-17132.25CALL0 184.99TRUE00
2024-05-1713.50CALL0 078.18TRUE00
2024-05-17141.35CALL41 7981.11TRUE-0.05-0.04
2024-05-1714.51.08CALL1 077.98TRUE1.080
2024-05-17151.1CALL10 19877.81FALSE0.150.16
2024-05-1715.50.92CALL2 073.53FALSE0.920
2024-05-17160.78CALL150 24176.35FALSE0.170.28
2024-05-1716.50CALL0 074.52FALSE00
2024-05-17170.49CALL188 10075.75FALSE0.070.17
2024-05-1717.50.27CALL4 076.93FALSE0.270
2024-05-17180.29CALL172 28974.72FALSE0.290
2024-05-1718.50.2CALL6 072.15FALSE0.20
2024-05-17190.14CALL12 113378.18FALSE0.140
2024-05-1719.50CALL0 077.54FALSE00
2024-05-17200.12CALL9 58178.32FALSE0.010.09
2024-05-17210.07CALL2 100578.31FALSE-0.03-0.3
2024-05-17220.05CALL1 23481.35FALSE0.050
2024-05-17230.15CALL0 770FALSE00
2024-05-17240.06CALL0 270FALSE00
2024-05-17250.2CALL0 390FALSE00
2024-05-17260.11CALL0 200FALSE00
2024-05-17270.35CALL0 220FALSE00
2024-05-17280CALL0 00FALSE00
2024-05-17300CALL0 00FALSE00
2024-05-17350CALL0 00FALSE00
2024-05-1750PUT0 00FALSE00
2024-05-1780PUT0 00FALSE00
2024-05-178.50PUT0 00FALSE00
2024-05-1790PUT0 00FALSE00
2024-05-179.50PUT0 00FALSE00
2024-05-17100PUT0 00FALSE00
2024-05-1710.50PUT0 096.07FALSE00
2024-05-17110.22PUT0 1090.84FALSE00
2024-05-1711.50PUT0 088.6FALSE00
2024-05-17120.28PUT20 1691.16FALSE-0.06-0.18
2024-05-1712.50PUT0 081.78FALSE00
2024-05-17130.41PUT73 6880.48FALSE-0.19-0.32
2024-05-1713.50PUT0 079.42FALSE00
2024-05-17140.7PUT134 29476.91FALSE-0.2-0.22
2024-05-1714.51.16PUT1 075.8FALSE1.160
2024-05-17151.15PUT2 307975.76TRUE-0.35-0.23
2024-05-1715.50PUT0 073.49TRUE00
2024-05-17161.35PUT0 116673.99TRUE00
2024-05-1716.50PUT0 072.38TRUE00
2024-05-17172.83PUT0 210372.28TRUE00
2024-05-1717.52.84PUT2 073.54TRUE2.840
2024-05-17183.9PUT1 27967.55TRUE3.90
2024-05-1718.50PUT0 074.06TRUE00
2024-05-17194.59PUT1 15966.78TRUE4.590
2024-05-1719.50PUT0 072.12TRUE00
2024-05-17205.03PUT3 51855.65TRUE-0.82-0.14
2024-05-17216.87PUT0 2686.9TRUE00
2024-05-17224.05PUT0 495.89TRUE00
2024-05-17235.3PUT0 0104.32TRUE00
2024-05-17248.42PUT0 1112.25TRUE00
2024-05-17256.96PUT0 0119.75TRUE00
2024-05-17260PUT0 0126.88TRUE00
2024-05-17270PUT0 0133.66TRUE00
2024-05-17280PUT0 0140.12TRUE00
2024-05-17300PUT0 0152.24TRUE00
2024-05-17350PUT0 0160.72TRUE00
2024-05-242.50CALL0 0470.54TRUE00
2024-05-2450CALL0 0324.42TRUE00
2024-05-2460CALL0 0233.39TRUE00
2024-05-2470CALL0 0301.52TRUE00
2024-05-2480CALL0 0247.16TRUE00
2024-05-2490CALL0 0233.12TRUE00
2024-05-24100CALL0 0169.91TRUE00
2024-05-24110CALL0 0150.94TRUE00
2024-05-24122.87CALL0 189.81TRUE00
2024-05-24132.12CALL0 181.6TRUE00
2024-05-24140CALL0 077.09TRUE00
2024-05-24151.25CALL133 10870.89FALSE1.250
2024-05-24160.7CALL4 473.85FALSE0.70
2024-05-24170.41CALL12 50773.51FALSE-0.04-0.09
2024-05-24180.6CALL0 100674.08FALSE00
2024-05-24190.29CALL0 28473.43FALSE00
2024-05-24200.15CALL0 97872.63FALSE00
2024-05-24210.18CALL0 574.04FALSE00
2024-05-24220.1CALL0 1477.01FALSE00
2024-05-24230.45CALL0 10FALSE00
2024-05-24240.25CALL0 430FALSE00
2024-05-24250CALL0 00FALSE00
2024-05-24260CALL0 00FALSE00
2024-05-24270CALL0 00FALSE00
2024-05-24280CALL0 00FALSE00
2024-05-24290CALL0 00FALSE00
2024-05-24300CALL0 00FALSE00
2024-05-24350CALL0 00FALSE00
2024-05-242.50PUT0 00FALSE00
2024-05-2450PUT0 00FALSE00
2024-05-2460PUT0 00FALSE00
2024-05-2470PUT0 00FALSE00
2024-05-2480PUT0 00FALSE00
2024-05-2490PUT0 00FALSE00
2024-05-24100PUT0 094.01FALSE00
2024-05-24110.17PUT3 087.08FALSE0.170
2024-05-24120.35PUT0 1482.5FALSE00
2024-05-24130.1PUT0 178.1FALSE00
2024-05-24141.07PUT0 174.38FALSE00
2024-05-24151.65PUT0 21271.45TRUE00
2024-05-24160PUT0 071.58TRUE00
2024-05-24171.69PUT0 1371.03TRUE00
2024-05-24182.92PUT0 1269.08TRUE00
2024-05-24190PUT0 071.79TRUE00
2024-05-24205.03PUT0 169.57TRUE00
2024-05-24210PUT0 091.48TRUE00
2024-05-24220PUT0 0111TRUE00
2024-05-24230PUT0 0129.23TRUE00
2024-05-24240PUT0 0177.53TRUE00
2024-05-24250PUT0 0174.93TRUE00
2024-05-24260PUT0 0170.72TRUE00
2024-05-24270PUT0 0164.55TRUE00
2024-05-24280PUT0 0212.68TRUE00
2024-05-24290PUT0 0219.58TRUE00
2024-05-24300PUT0 0214.56TRUE00
2024-05-24350PUT0 0255.09TRUE00
2024-05-312.50CALL0 0424.27TRUE00
2024-05-3150CALL0 0311.48TRUE00
2024-05-3160CALL0 0198.1TRUE00
2024-05-3170CALL0 0271.73TRUE00
2024-05-3180CALL0 0233.61TRUE00
2024-05-3190CALL0 0200.37TRUE00
2024-05-31100CALL0 0117.06TRUE00
2024-05-31110CALL0 0166.54TRUE00
2024-05-31122.8CALL0 196.44TRUE00
2024-05-31130CALL0 078.12TRUE00
2024-05-31142.75CALL0 186.12TRUE00
2024-05-31151.15CALL0 6272.81FALSE00
2024-05-31160.76CALL0 4771.65FALSE00
2024-05-31170.5CALL14 8170.43FALSE-0.05-0.09
2024-05-31180.4CALL5 4766.69FALSE0.40
2024-05-31190.3CALL2 4070.2FALSE0.30
2024-05-31201.3CALL0 670.66FALSE00
2024-05-31210CALL0 073.27FALSE00
2024-05-31220CALL0 073.59FALSE00
2024-05-31230CALL0 00FALSE00
2024-05-31240CALL0 00FALSE00
2024-05-31250CALL0 00FALSE00
2024-05-31260CALL0 00FALSE00
2024-05-31270CALL0 00FALSE00
2024-05-31300CALL0 00FALSE00
2024-05-31350CALL0 00FALSE00
2024-05-312.50PUT0 00FALSE00
2024-05-3150PUT0 00FALSE00
2024-05-3160PUT0 00FALSE00
2024-05-3170PUT0 00FALSE00
2024-05-3180PUT0 00FALSE00
2024-05-3190PUT0 00FALSE00
2024-05-31100.15PUT0 385.08FALSE00
2024-05-31110PUT0 082.62FALSE00
2024-05-31120.45PUT0 1579.17FALSE00
2024-05-31130.6PUT0 474.21FALSE00
2024-05-31141.11PUT0 170.33FALSE00
2024-05-31151PUT0 1070.14TRUE00
2024-05-31162PUT1 1069.08TRUE-0.21-0.1
2024-05-31173.07PUT0 1070.54TRUE00
2024-05-31183.92PUT0 2670.08TRUE00
2024-05-31194.05PUT0 165.81TRUE00
2024-05-31200PUT0 064.05TRUE00
2024-05-31210PUT0 093TRUE00
2024-05-31220PUT0 079.38TRUE00
2024-05-31230PUT0 0149.87TRUE00
2024-05-31240PUT0 0161.35TRUE00
2024-05-31250PUT0 0175.53TRUE00
2024-05-31260PUT0 0166.27TRUE00
2024-05-31270PUT0 0154.17TRUE00
2024-05-31300PUT0 0212.21TRUE00
2024-05-31350PUT0 0235.39TRUE00
2024-06-2150CALL0 0361.48TRUE00
2024-06-2170CALL0 0179.54TRUE00
2024-06-2180CALL0 0172.46TRUE00
2024-06-2190CALL0 0129.91TRUE00
2024-06-21104.8CALL4 6139TRUE4.80
2024-06-21110CALL0 086.5TRUE00
2024-06-21120CALL0 0113.12TRUE00
2024-06-21132.44CALL0 1554.23TRUE00
2024-06-21142.26CALL37 1071.87TRUE0.160.08
2024-06-21151.7CALL43 27069.11FALSE0.120.08
2024-06-21161CALL40 40369.32FALSE-0.1-0.09
2024-06-21170.82CALL0 30968.08FALSE00
2024-06-21180.66CALL1 23266.09FALSE0.660
2024-06-21190.5CALL21 10067.38FALSE00
2024-06-21200.32CALL0 52768.29FALSE00
2024-06-21210.28CALL0 31968.66FALSE00
2024-06-21220.15CALL24 13064.23FALSE0.150
2024-06-21230.1CALL0 27469.66FALSE00
2024-06-21240.18CALL0 35168.67FALSE00
2024-06-21250.1CALL0 51973.22FALSE00
2024-06-21260.1CALL0 2800FALSE00
2024-06-21270.1CALL0 2270FALSE00
2024-06-21280.11CALL0 16530FALSE00
2024-06-21290.22CALL0 5480FALSE00
2024-06-21300.1CALL0 3110FALSE00
2024-06-21310.17CALL0 730FALSE00
2024-06-21320.14CALL1 68105.51FALSE0.140
2024-06-21330.15CALL0 9030FALSE00
2024-06-21350.12CALL1 1351111.77FALSE0.120
2024-06-21370.25CALL0 740FALSE00
2024-06-21400.17CALL0 16160FALSE00
2024-06-21420.35CALL0 21410FALSE00
2024-06-21450.45CALL0 1300FALSE00
2024-06-21470.39CALL0 2720FALSE00
2024-06-21500.08CALL0 830FALSE00
2024-06-21550.1CALL0 110FALSE00
2024-06-21600.3CALL0 80FALSE00
2024-06-21650.2CALL0 100FALSE00
2024-06-2150PUT0 00FALSE00
2024-06-2170PUT0 00FALSE00
2024-06-2180PUT0 00FALSE00
2024-06-2190PUT0 083.02FALSE00
2024-06-21100.25PUT1 587.19FALSE0.250
2024-06-21110.45PUT0 279.95FALSE00
2024-06-21120.6PUT5 6375.6FALSE0.60
2024-06-21130.8PUT9 28373.38FALSE-0.2-0.2
2024-06-21141.35PUT23 15970.82FALSE-0.01-0.01
2024-06-21151.65PUT3 122370.87TRUE-0.29-0.15
2024-06-21162.52PUT0 8568.1TRUE00
2024-06-21173.22PUT0 138543.55TRUE00
2024-06-21184PUT9 69665.5TRUE40
2024-06-21193.88PUT0 24467.2TRUE00
2024-06-21205.33PUT1 129562.62TRUE5.330
2024-06-21214.83PUT0 140760.66TRUE00
2024-06-21227.6PUT0 62476.36TRUE00
2024-06-21237PUT0 156064.95TRUE00
2024-06-21247.52PUT0 20778.06TRUE00
2024-06-21255.91PUT0 13483.22TRUE00
2024-06-21266PUT0 3888.12TRUE00
2024-06-21279.3PUT0 15135.91TRUE00
2024-06-212810.4PUT0 097.26TRUE00
2024-06-21299.03PUT0 0170.81TRUE00
2024-06-213011.1PUT0 12105.65TRUE00
2024-06-21310PUT0 0100.14TRUE00
2024-06-213212.4PUT0 0134.9TRUE00
2024-06-213314PUT0 0117.08TRUE00
2024-06-213515.59PUT0 0136.71TRUE00
2024-06-213712.75PUT0 0130.61TRUE00
2024-06-214012.72PUT0 0129.29TRUE00
2024-06-214222.95PUT0 0134.83TRUE00
2024-06-214516.9PUT0 0167.11TRUE00
2024-06-214710.3PUT0 0172.27TRUE00
2024-06-215012PUT0 0154.36TRUE00
2024-06-215528.5PUT0 0190.79TRUE00
2024-06-21600PUT0 0200.96TRUE00
2024-06-21650PUT0 0210.28TRUE00
2024-07-1950CALL0 098.94TRUE00
2024-07-1990CALL0 0104.77TRUE00
2024-07-19100CALL0 084.17TRUE00
2024-07-19110CALL0 078.16TRUE00
2024-07-19124.65CALL0 375.5TRUE00
2024-07-19132.8CALL0 772.41TRUE00
2024-07-19142.18CALL0 1670.68TRUE00
2024-07-19151.71CALL30 8769.01FALSE-0.04-0.02
2024-07-19161.4CALL0 82368.25FALSE00
2024-07-19171.05CALL11 5665.93FALSE00
2024-07-19180.8CALL1 23466.64FALSE-0.05-0.06
2024-07-19190.75CALL1 6365.34FALSE0.10.15
2024-07-19200.53CALL1 79066.2FALSE0.530
2024-07-19210.4CALL0 27065.49FALSE00
2024-07-19220.85CALL0 36065.73FALSE00
2024-07-19230.61CALL0 14867.74FALSE00
2024-07-19240.2CALL5 10765.31FALSE0.20
2024-07-19250.13CALL4 14169.4FALSE0.130
2024-07-19260.13CALL0 20766.29FALSE00
2024-07-19270.1CALL1 6566.83FALSE0.10
2024-07-19280.1CALL0 39670.03FALSE00
2024-07-19290.14CALL0 380FALSE00
2024-07-19300.13CALL0 11296.8FALSE00
2024-07-19310.3CALL0 90FALSE00
2024-07-19320.12CALL0 40FALSE00
2024-07-19330.2CALL0 5900FALSE00
2024-07-19350.1CALL0 60FALSE00
2024-07-19400.19CALL0 440FALSE00
2024-07-1950PUT0 00FALSE00
2024-07-1990PUT0 081.26FALSE00
2024-07-19100.25PUT0 180.32FALSE00
2024-07-19110PUT0 075.78FALSE00
2024-07-19120.9PUT0 3271.67FALSE00
2024-07-19131.03PUT1 27170.8FALSE-0.18-0.15
2024-07-19141.45PUT21 24870.32FALSE-0.2-0.12
2024-07-19151.95PUT2 14869.83TRUE-0.25-0.11
2024-07-19161.97PUT0 10066.7TRUE00
2024-07-19173.35PUT10 21566.25TRUE-0.13-0.04
2024-07-19183.4PUT0 33065.21TRUE00
2024-07-19195.12PUT0 41465.8TRUE00
2024-07-19205.81PUT0 11064.36TRUE00
2024-07-19216.28PUT4 16064.62TRUE6.280
2024-07-19226.17PUT0 17865.56TRUE00
2024-07-19236.72PUT0 1962.89TRUE00
2024-07-19249.74PUT0 4861.4TRUE00
2024-07-19257.05PUT0 10880.46TRUE00
2024-07-19265.4PUT0 5784.89TRUE00
2024-07-19275.9PUT0 1580.27TRUE00
2024-07-19288.1PUT0 084.13TRUE00
2024-07-19290PUT0 097.01TRUE00
2024-07-19309.3PUT0 091.36TRUE00
2024-07-193113PUT0 087.44TRUE00
2024-07-19320PUT0 098.01TRUE00
2024-07-19330PUT0 0141.14TRUE00
2024-07-19350PUT0 099.4TRUE00
2024-07-19400PUT0 0139.08TRUE00
2024-10-1830CALL0 0217.6TRUE00
2024-10-1850CALL0 0162.9TRUE00
2024-10-18100CALL0 081.32TRUE00
2024-10-18134.12CALL0 170.72TRUE00
2024-10-18140CALL0 070.54TRUE00
2024-10-18152.64CALL1198 19168.98FALSE-0.01-0
2024-10-18162.6CALL7258 25168.69FALSE2.60
2024-10-18171.92CALL5 25167.86FALSE1.920
2024-10-18181.61CALL400 2667.19FALSE1.610
2024-10-18191.5CALL3 17166.77FALSE1.50
2024-10-18201.42CALL3 11567.22FALSE1.420
2024-10-18210.95CALL0 13165.85FALSE00
2024-10-18222.15CALL0 366.25FALSE00
2024-10-18230.85CALL1 33665.28FALSE0.850
2024-10-18240.66CALL0 1965.91FALSE00
2024-10-18250.65CALL1 12666.06FALSE0.650
2024-10-18260.75CALL0 1167.48FALSE00
2024-10-18270.5CALL1 1266.71FALSE0.50
2024-10-18280.35CALL1 367.44FALSE0.350
2024-10-18291.05CALL0 167.86FALSE00
2024-10-18300.29CALL0 4266.75FALSE00
2024-10-18310.35CALL0 1468.99FALSE00
2024-10-18350CALL0 069.6FALSE00
2024-10-1830PUT0 00FALSE00
2024-10-1850PUT0 00FALSE00
2024-10-18100.82PUT0 2476.05FALSE00
2024-10-18131.74PUT20 11771.55FALSE1.740
2024-10-18142.35PUT0 15656.32FALSE00
2024-10-18152.35PUT0 2868.35TRUE00
2024-10-18163.44PUT100 10367.23TRUE3.440
2024-10-18173.97PUT1 42566.11TRUE3.970
2024-10-18184.7PUT1 40066.29TRUE4.70
2024-10-18194.4PUT0 8365.39TRUE00
2024-10-18205.9PUT1 1563.44TRUE5.90
2024-10-18214.5PUT0 665.92TRUE00
2024-10-18227.4PUT0 267.81TRUE00
2024-10-18236.42PUT0 3069.2TRUE00
2024-10-18246.6PUT0 164.73TRUE00
2024-10-18256.78PUT0 464.34TRUE00
2024-10-18268.48PUT0 562.88TRUE00
2024-10-18270PUT0 058.4TRUE00
2024-10-18280PUT0 061.25TRUE00
2024-10-18290PUT0 063.99TRUE00
2024-10-18300PUT0 077.49TRUE00
2024-10-183113.37PUT0 198.36TRUE00
2024-10-18350PUT0 0112.31TRUE00
2024-11-15314.55CALL0 1207.42TRUE00
2024-11-1550CALL0 0150.49TRUE00
2024-11-15105.64CALL0 1103.68TRUE00
2024-11-15134.3CALL20 073TRUE4.30
2024-11-15143.67CALL2 1272.35TRUE3.670
2024-11-15153CALL43 5970.58FALSE30
2024-11-15162.6CALL15 663.35FALSE2.60
2024-11-15172.02CALL0 4769.31FALSE00
2024-11-15181.8CALL0 5457.54FALSE00
2024-11-15192.96CALL0 468.46FALSE00
2024-11-15201.65CALL0 21168.03FALSE00
2024-11-15213.1CALL0 1666.9FALSE00
2024-11-15221.35CALL6 2469.38FALSE1.350
2024-11-15230.9CALL0 3367.02FALSE00
2024-11-15240.7CALL2 1267.27FALSE0.70
2024-11-15250.84CALL0 11867.07FALSE00
2024-11-15260.6CALL20 067.16FALSE0.60
2024-11-15271.12CALL0 967.64FALSE00
2024-11-15280.8CALL0 367.8FALSE00
2024-11-15290.9CALL0 568.52FALSE00
2024-11-15300.52CALL0 1869.01FALSE00
2024-11-15310.7CALL0 368.24FALSE00
2024-11-15320.35CALL1 067.04FALSE0.350
2024-11-15350CALL0 070.15FALSE00
2024-11-1530PUT0 00FALSE00
2024-11-1550PUT0 00FALSE00
2024-11-15100.91PUT0 4276.89FALSE00
2024-11-15132PUT40 86973.85FALSE20
2024-11-15142.55PUT0 6470.6FALSE00
2024-11-15153PUT0 2769.38TRUE00
2024-11-15163.5PUT182 2669.95TRUE3.50
2024-11-15173.6PUT0 3352.02TRUE00
2024-11-15184.8PUT0 10566.92TRUE00
2024-11-15193.84PUT0 3166.29TRUE00
2024-11-15205PUT0 24667.17TRUE00
2024-11-15210PUT0 081.68TRUE00
2024-11-15227.15PUT0 1365.45TRUE00
2024-11-15239.1PUT0 1065.48TRUE00
2024-11-15249.08PUT0 150.67TRUE00
2024-11-15257.33PUT0 269.92TRUE00
2024-11-15260PUT0 069.99TRUE00
2024-11-15270PUT0 065.29TRUE00
2024-11-152810.8PUT0 1391.53TRUE00
2024-11-15290PUT0 073.22TRUE00
2024-11-153011.82PUT0 163.64TRUE00
2024-11-15310PUT0 084.57TRUE00
2024-11-15320PUT0 072.95TRUE00
2024-11-153516.7PUT0 079.72TRUE00
2025-01-1730CALL0 0185.04TRUE00
2025-01-1759.8CALL1 11188.89TRUE9.80
2025-01-17105.87CALL0 5869.97TRUE00
2025-01-17153.26CALL300 54768.88FALSE-0.04-0.01
2025-01-17182.22CALL1 2248366.54FALSE-0.03-0.01
2025-01-17201.85CALL9 284065.2FALSE0.10.06
2025-01-17231.22CALL0 26864.52FALSE00
2025-01-17250.9CALL0 74564.05FALSE00
2025-01-17280.9CALL0 62464.34FALSE00
2025-01-17300.59CALL0 125364.49FALSE00
2025-01-17330.55CALL0 84465.38FALSE00
2025-01-17350.39CALL3 62665.99FALSE0.390
2025-01-17380.27CALL2 74467.4FALSE0.270
2025-01-17400.25CALL1 26365.33FALSE0.250
2025-01-17420.3CALL0 42267.74FALSE00
2025-01-17450.23CALL0 131568.21FALSE00
2025-01-17470.5CALL0 14270.25FALSE00
2025-01-17500.25CALL0 30671.46FALSE00
2025-01-17550.25CALL0 4673.87FALSE00
2025-01-17600.2CALL0 21392.31FALSE00
2025-01-17650.15CALL0 2580FALSE00
2025-01-1730PUT0 00FALSE00
2025-01-1750PUT0 00FALSE00
2025-01-17101.01PUT112 6971.77FALSE-0.14-0.12
2025-01-17153.24PUT320 149166.62TRUE-0.07-0.02
2025-01-17185.25PUT0 756365.11TRUE00
2025-01-17206.01PUT0 826063.74TRUE00
2025-01-17239.1PUT0 279066.69TRUE00
2025-01-17259.13PUT0 68472.56TRUE00
2025-01-172812.7PUT0 90275.27TRUE00
2025-01-173013.9PUT0 63971.41TRUE00
2025-01-173313.65PUT0 318778.36TRUE00
2025-01-173519.13PUT0 64890.7TRUE00
2025-01-173822.06PUT0 110102.4TRUE00
2025-01-174022.38PUT0 078.44TRUE00
2025-01-174218.6PUT0 085.94TRUE00
2025-01-174527.2PUT0 2107.34TRUE00
2025-01-174728.69PUT0 289.32TRUE00
2025-01-175027.7PUT0 097.74TRUE00
2025-01-175532.8PUT0 0104.21TRUE00
2025-01-17600PUT0 0110.14TRUE00
2025-01-176550.25PUT0 0115.64TRUE00
2026-01-1630CALL0 0118.12TRUE00
2026-01-16510.5CALL1 353.02TRUE10.50
2026-01-16107.31CALL1 976.48TRUE7.310
2026-01-16155.12CALL1 32063.49FALSE0.220.04
2026-01-16183.86CALL0 4861.76FALSE00
2026-01-16203.46CALL0 9659.94FALSE00
2026-01-16232.55CALL0 7952.69FALSE00
2026-01-16252.95CALL0 9759.35FALSE00
2026-01-16272.2CALL0 959FALSE00
2026-01-16301.65CALL1 14758.96FALSE1.650
2026-01-16323.18CALL0 1258.7FALSE00
2026-01-16351.35CALL0 25458.47FALSE00
2026-01-16372.35CALL0 1258.4FALSE00
2026-01-16400.95CALL60 17156.83FALSE0.950
2026-01-1630PUT0 00FALSE00
2026-01-1650PUT0 069.12FALSE00
2026-01-16101.84PUT6 5167.27FALSE-0.06-0.03
2026-01-16154.2PUT0 33061.77TRUE00
2026-01-16186.4PUT0 7860.76TRUE00
2026-01-16205.81PUT0 11967.16TRUE00
2026-01-16237.64PUT0 91659.39TRUE00
2026-01-16259.1PUT0 11356.85TRUE00
2026-01-16279.4PUT0 1755.93TRUE00
2026-01-163012.63PUT0 18065.41TRUE00
2026-01-163211.42PUT0 259.92TRUE00
2026-01-163517.4PUT0 13295.58TRUE00
2026-01-163719.5PUT0 464.32TRUE00
2026-01-164022.3PUT0 5068.47TRUE00

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