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-06-05711.42CALL2 3319.33TRUE11.420
2026-06-057.510.77CALL2 4294.89TRUE-1.42-0.12
2026-06-05810.37CALL4 6272TRUE10.370
2026-06-058.59.9CALL5 0381.72TRUE9.90
2026-06-05910.05CALL0 2230.07TRUE00
2026-06-059.58.66CALL1 4210.68TRUE8.660
2026-06-05108.25CALL1 10TRUE8.250
2026-06-0510.59.9CALL0 2285.83TRUE00
2026-06-05119.45CALL0 2156.89TRUE00
2026-06-0511.56.76CALL1 3139.62TRUE6.760
2026-06-05126.36CALL1 4121.6TRUE6.360
2026-06-0512.56.65CALL0 3205.85TRUE00
2026-06-05137.45CALL0 130TRUE00
2026-06-0513.56.95CALL0 10TRUE00
2026-06-05146.3CALL0 40TRUE00
2026-06-0514.52.58CALL0 10TRUE00
2026-06-05153.33CALL2 52107.66TRUE3.330
2026-06-0515.52.91CALL2 76137.48TRUE2.910
2026-06-05162.25CALL10 190104.44TRUE-1.95-0.46
2026-06-0516.52.27CALL0 65119.59TRUE00
2026-06-05171.85CALL3 71114.69TRUE-0.51-0.22
2026-06-0517.51.35CALL3 49115.92TRUE-0.71-0.34
2026-06-05181.03CALL220 271127.64TRUE-0.37-0.26
2026-06-0518.50.9CALL35 307123.18FALSE-0.15-0.14
2026-06-05190.7CALL31 203116.49FALSE-0.18-0.2
2026-06-0519.50.45CALL49 204135.59FALSE-0.4-0.47
2026-06-05200.35CALL98 991121.71FALSE-0.2-0.36
2026-06-0520.50.27CALL14 308130.32FALSE-0.27-0.5
2026-06-05210.2CALL77 703120.99FALSE-0.13-0.39
2026-06-0521.50.15CALL2 78121.98FALSE-0.09-0.38
2026-06-05220.1CALL120 1481126.65FALSE-0.12-0.55
2026-06-0522.50.1CALL14 487137.82FALSE-0.15-0.6
2026-06-05230.2CALL0 628170.92FALSE00
2026-06-0523.50.45CALL0 1137.59FALSE00
2026-06-05240.05CALL30 31185.46FALSE-0.08-0.62
2026-06-0524.50.05CALL0 6216.85FALSE00
2026-06-05250.1CALL0 92220.35FALSE00
2026-06-0525.50.17CALL0 13243.84FALSE00
2026-06-05260.13CALL0 69180.1FALSE00
2026-06-0526.50CALL0 0269.8FALSE00
2026-06-05270.23CALL0 3279.15FALSE00
2026-06-05280CALL0 0297.07FALSE00
2026-06-05290CALL0 0314.03FALSE00
2026-06-05300CALL0 0330.14FALSE00
2026-06-05310CALL0 0337.92FALSE00
2026-06-05320CALL0 0352.39FALSE00
2026-06-05330CALL0 0366.24FALSE00
2026-06-05340CALL0 0379.51FALSE00
2026-06-05350CALL0 0392.26FALSE00
2026-06-05400CALL0 0449.36FALSE00
2026-06-0570.03PUT0 2420.33FALSE00
2026-06-057.50.02PUT9 3392.2FALSE-0.04-0.67
2026-06-0580.09PUT9 2365.92FALSE-0.04-0.31
2026-06-058.50PUT0 0379.68FALSE00
2026-06-0590PUT0 0437.02FALSE00
2026-06-059.50.1PUT4 1408.15FALSE0.10
2026-06-05100PUT0 11274.92FALSE00
2026-06-0510.50PUT0 0254.93FALSE00
2026-06-05110PUT0 0264.03FALSE00
2026-06-0511.50PUT0 1243.89FALSE00
2026-06-05120.11PUT0 4242.58FALSE00
2026-06-0512.50.05PUT0 72205.81FALSE00
2026-06-05130.07PUT0 9203.46FALSE00
2026-06-0513.50.05PUT0 158184.77FALSE00
2026-06-05140.13PUT0 123134.78FALSE00
2026-06-0514.50.06PUT0 103119.61FALSE00
2026-06-05150.13PUT13 902131.29FALSE0.060.86
2026-06-0515.50.05PUT3 42122.8FALSE-0.1-0.67
2026-06-05160.15PUT8 253124.57FALSE-0.01-0.06
2026-06-0516.50.23PUT264 893119.87FALSE-0.04-0.15
2026-06-05170.45PUT89 679123.06FALSE0.130.41
2026-06-0517.50.5PUT120 121116.16FALSE00
2026-06-05180.75PUT62 171124.55FALSE0.050.07
2026-06-0518.51.19PUT23 305123.42TRUE0.170.17
2026-06-05191.36PUT7 139130.18TRUE0.070.05
2026-06-0519.51.77PUT22 62121.66TRUE0.320.22
2026-06-05202.15PUT2 295113.89TRUE0.230.12
2026-06-0520.52.63PUT2 35130.66TRUE0.270.11
2026-06-05212.28PUT0 21136.84TRUE00
2026-06-0521.51.5PUT0 15151.11TRUE00
2026-06-05224.2PUT0 28164.63TRUE00
2026-06-0522.50PUT0 0153.24TRUE00
2026-06-05230PUT0 0164.64TRUE00
2026-06-0523.50PUT0 0175.59TRUE00
2026-06-05245.65PUT1 40TRUE5.650
2026-06-0524.56.06PUT1 5156.19TRUE0.480.09
2026-06-05256.74PUT1 0158.47TRUE6.740
2026-06-0525.57.33PUT1 0215.62TRUE7.330
2026-06-05267.65PUT3 1206.15TRUE0.150.02
2026-06-0526.58PUT0 1249.81TRUE00
2026-06-05278.9PUT1 2258.83TRUE0.90.11
2026-06-05289.5PUT0 1259.12TRUE00
2026-06-052910.5PUT0 1225.21TRUE00
2026-06-053011.13PUT0 0289.97TRUE00
2026-06-05310PUT0 0322.91TRUE00
2026-06-053213.15PUT0 0318.05TRUE00
2026-06-053314.5PUT0 1331.2TRUE00
2026-06-053415.1PUT0 1343.83TRUE00
2026-06-053516.5PUT0 0331.38TRUE00
2026-06-05400PUT0 0410.57TRUE00
2026-06-12711.45CALL2 1316.33TRUE-1.27-0.1
2026-06-12812.6CALL0 1275.75TRUE00
2026-06-128.512.05CALL0 30TRUE00
2026-06-1299.39CALL4 1235.02TRUE9.390
2026-06-129.510.97CALL0 30TRUE00
2026-06-12108.36CALL2 3187.81TRUE8.360
2026-06-1210.510.05CALL0 3193.43TRUE00
2026-06-12119.51CALL0 2179.3TRUE00
2026-06-1211.57.62CALL0 1196.06TRUE00
2026-06-12126.5CALL0 1152.74TRUE00
2026-06-1212.56CALL0 10TRUE00
2026-06-12130CALL0 00TRUE00
2026-06-1213.50CALL0 0116.26TRUE00
2026-06-12140CALL0 0104.8TRUE00
2026-06-1214.54.95CALL0 193.62TRUE00
2026-06-12154.42CALL0 892.98TRUE00
2026-06-1215.54.5CALL0 5100.24TRUE00
2026-06-12163.4CALL0 102102.02TRUE00
2026-06-1216.51.45CALL0 55107.95TRUE00
2026-06-12173.5CALL0 82114.52TRUE00
2026-06-1217.51.85CALL2 84107.41TRUE-0.53-0.22
2026-06-12181.5CALL2 164110.59TRUE1.50
2026-06-1218.51.38CALL1 114119.23FALSE-0.13-0.09
2026-06-12191.16CALL3 120111.86FALSE-1.45-0.56
2026-06-1219.50.95CALL105 42108.28FALSE0.950
2026-06-12200.61CALL17 133119.18FALSE0.610
2026-06-1220.50.5CALL50 24118.21FALSE0.50
2026-06-12210.56CALL3 215113FALSE-0.11-0.16
2026-06-1221.50.4CALL1201 6122.76FALSE0.40
2026-06-12220.4CALL19 630121.73FALSE-0.16-0.29
2026-06-1222.51CALL0 7127.49FALSE00
2026-06-12230.25CALL2 43113.9FALSE0.250
2026-06-1223.50CALL0 0127.82FALSE00
2026-06-12240.52CALL0 39131.38FALSE00
2026-06-1224.50CALL0 0134.37FALSE00
2026-06-12250.11CALL10 40136.79FALSE0.110
2026-06-1225.50CALL0 0142.82FALSE00
2026-06-12260CALL0 0134.85FALSE00
2026-06-1226.50CALL0 0154.32FALSE00
2026-06-12270.65CALL0 1164.06FALSE00
2026-06-12280.45CALL0 0174.74FALSE00
2026-06-12290CALL0 0152.08FALSE00
2026-06-12300.3CALL0 1198.89FALSE00
2026-06-12310.1CALL0 10208.14FALSE00
2026-06-12320CALL0 0216.97FALSE00
2026-06-12330CALL0 0225.42FALSE00
2026-06-12340CALL0 0233.52FALSE00
2026-06-12350CALL0 0241.3FALSE00
2026-06-12400.05CALL0 6270.8FALSE00
2026-06-1270PUT0 0253.63FALSE00
2026-06-1280PUT0 0245.47FALSE00
2026-06-128.50PUT0 0317.71FALSE00
2026-06-1290PUT0 0304.72FALSE00
2026-06-129.50PUT0 0285.11FALSE00
2026-06-12100PUT0 0266.51FALSE00
2026-06-1210.50PUT0 0248.78FALSE00
2026-06-12110PUT0 0231.82FALSE00
2026-06-1211.50.14PUT0 1215.56FALSE00
2026-06-12120.12PUT0 6199.9FALSE00
2026-06-1212.50.2PUT0 18150.37FALSE00
2026-06-12130.05PUT0 120113.37FALSE00
2026-06-1213.50.12PUT1 42118.99FALSE-0.12-0.5
2026-06-12140.12PUT2 5107.48FALSE0.120
2026-06-1214.50.16PUT2 3106.94FALSE0.160
2026-06-12150.25PUT17 20122.06FALSE-0.05-0.17
2026-06-1215.50.32PUT0 43105.14FALSE00
2026-06-12160.45PUT82 67108.93FALSE0.450
2026-06-1216.50.57PUT115 209106.72FALSE0.020.04
2026-06-12170.75PUT60 104109.02FALSE0.150.25
2026-06-1217.50.95PUT21 68108.51FALSE0.170.22
2026-06-12181.24PUT3 229111.68FALSE0.240.24
2026-06-1218.51.59PUT20 10114.4TRUE1.590
2026-06-12190.95PUT0 102112.98TRUE00
2026-06-1219.52.05PUT1 10119.54TRUE2.050
2026-06-12202.57PUT2 104114.13TRUE0.330.15
2026-06-1220.50PUT0 0121.66TRUE00
2026-06-12210PUT0 0123.63TRUE00
2026-06-1221.50PUT0 0114.29TRUE00
2026-06-12223.87PUT0 3123.31TRUE00
2026-06-1222.50PUT0 0126.39TRUE00
2026-06-12230PUT0 0128.57TRUE00
2026-06-1223.50PUT0 0129.8TRUE00
2026-06-12248.45PUT0 1122.49TRUE00
2026-06-1224.50PUT0 0136.64TRUE00
2026-06-12259.45PUT0 0143.07TRUE00
2026-06-1225.50PUT0 0132.19TRUE00
2026-06-122610.4PUT0 1147.07TRUE00
2026-06-1226.50PUT0 0132.18TRUE00
2026-06-122711.36PUT0 1174.61TRUE00
2026-06-12280PUT0 0177.66TRUE00
2026-06-122910.91PUT2 1139.99TRUE0.410.04
2026-06-123011.1PUT0 2177.76TRUE00
2026-06-123111.7PUT0 1197.46TRUE00
2026-06-123213.5PUT0 3195.01TRUE00
2026-06-123314.5PUT0 2214.48TRUE00
2026-06-123415.62PUT0 2222.47TRUE00
2026-06-123516.05PUT0 3218.33TRUE00
2026-06-124019.9PUT0 0264.72TRUE00
2026-06-18513.4CALL2 0296.98TRUE13.40
2026-06-18612.4CALL2 3255.79TRUE12.40
2026-06-18711.4CALL2 3221.36TRUE11.40
2026-06-18811.25CALL0 10TRUE00
2026-06-1899.35CALL6 3165.77TRUE9.350
2026-06-18108.9CALL0 6194.98TRUE00
2026-06-18119.75CALL0 5156.77TRUE00
2026-06-1811.56.9CALL0 1145.11TRUE00
2026-06-18127.1CALL0 3133.91TRUE00
2026-06-1812.50CALL0 0133.21TRUE00
2026-06-18137.8CALL0 202112.66TRUE00
2026-06-1813.50CALL0 076.4TRUE00
2026-06-18146.49CALL0 171108.47TRUE00
2026-06-1814.50CALL0 097.8TRUE00
2026-06-18154.2CALL0 331109.44TRUE00
2026-06-1815.50CALL0 097.65TRUE00
2026-06-18163.15CALL0 7511100.94TRUE00
2026-06-1816.53.65CALL0 2496TRUE00
2026-06-18172.75CALL0 222102.29TRUE00
2026-06-1817.52.28CALL0 2897.75TRUE00
2026-06-18182.07CALL0 198104.78TRUE00
2026-06-1818.52.35CALL0 147103.56FALSE00
2026-06-18192.56CALL0 809107.2FALSE00
2026-06-1819.51.85CALL0 5104.65FALSE00
2026-06-18201.05CALL32 2667108.86FALSE-0.15-0.13
2026-06-1820.51.28CALL0 334106.94FALSE00
2026-06-18210.9CALL0 632107.16FALSE00
2026-06-1821.50.55CALL50 5108.08FALSE0.550
2026-06-18220.55CALL80 433109.94FALSE-0.14-0.2
2026-06-1822.50.5CALL2 53110.96FALSE-0.25-0.33
2026-06-18230.5CALL1 41108.84FALSE-0.75-0.6
2026-06-18240.32CALL1 156110.97FALSE0.320
2026-06-18250.3CALL3 1749116.05FALSE-0.35-0.54
2026-06-18260.6CALL0 9125.87FALSE00
2026-06-18270.24CALL0 49131.83FALSE00
2026-06-18280.35CALL0 5124.87FALSE00
2026-06-18290.15CALL0 86144.9FALSE00
2026-06-18300.25CALL0 892156.27FALSE00
2026-06-18310CALL0 0167.29FALSE00
2026-06-18320CALL0 0174.4FALSE00
2026-06-18330CALL0 0181.2FALSE00
2026-06-18340CALL0 0187.71FALSE00
2026-06-18350CALL0 0193.97FALSE00
2026-06-18400.05CALL0 7221.98FALSE00
2026-06-1850PUT0 9271.12FALSE00
2026-06-1860PUT0 0234.7FALSE00
2026-06-1870PUT0 0204.13FALSE00
2026-06-1880PUT0 1279.69FALSE00
2026-06-1890PUT0 0154.46FALSE00
2026-06-18100.1PUT0 19214.54FALSE00
2026-06-18110.19PUT0 71186.64FALSE00
2026-06-1811.50.1PUT0 29173.56FALSE00
2026-06-18120.05PUT0 101156.7FALSE00
2026-06-1812.50.05PUT0 9144.77FALSE00
2026-06-18130.19PUT0 70133.22FALSE00
2026-06-1813.50.61PUT0 16110.22FALSE00
2026-06-18140.21PUT2 200107.53FALSE-0.02-0.09
2026-06-1814.50.32PUT0 47115.23FALSE00
2026-06-18150.4PUT5 321113.91FALSE0.050.14
2026-06-1815.50.5PUT5 480111FALSE0.50
2026-06-18160.65PUT2 258698.55FALSE0.10.18
2026-06-1816.50.7PUT0 496105.22FALSE00
2026-06-18171.1PUT3 349105.62FALSE0.320.41
2026-06-1817.51.14PUT0 175105.97FALSE00
2026-06-18181.25PUT0 132104.68FALSE00
2026-06-1818.51.9PUT3 29105.08TRUE0.350.23
2026-06-18192.16PUT1 148107.16TRUE0.560.35
2026-06-1819.51.5PUT0 13107.86TRUE00
2026-06-18202.64PUT0 61108.87TRUE00
2026-06-1820.52.52PUT0 1112.05TRUE00
2026-06-18212.85PUT0 10107.21TRUE00
2026-06-1821.56.2PUT0 1111.86TRUE00
2026-06-18224.07PUT0 1108.05TRUE00
2026-06-1822.53.2PUT0 7115.19TRUE00
2026-06-18234.5PUT0 1122TRUE00
2026-06-18248.45PUT0 1125.85TRUE00
2026-06-18255.4PUT0 8132.46TRUE00
2026-06-18260PUT0 0126.13TRUE00
2026-06-182711.41PUT0 1128.68TRUE00
2026-06-182812.4PUT0 1137.27TRUE00
2026-06-182910.56PUT0 2152.63TRUE00
2026-06-183014.45PUT0 0153.17TRUE00
2026-06-183115.5PUT0 1175.07TRUE00
2026-06-183213.55PUT0 1158.89TRUE00
2026-06-183314.15PUT0 1174.44TRUE00
2026-06-183414.65PUT0 1180.96TRUE00
2026-06-183515.7PUT0 4177.9TRUE00
2026-06-18400PUT0 0215.42TRUE00
2026-06-26713.85CALL0 2224.97TRUE00
2026-06-26811CALL0 2178.99TRUE00
2026-06-26911.8CALL0 2155.29TRUE00
2026-06-261010.8CALL0 30TRUE00
2026-06-26110CALL0 096.16TRUE00
2026-06-2611.50CALL0 0106.07TRUE00
2026-06-26120CALL0 097.5TRUE00
2026-06-2612.50CALL0 0108.47TRUE00
2026-06-26136.8CALL0 10106.5TRUE00
2026-06-2613.50CALL0 097.29TRUE00
2026-06-26140CALL0 0104.44TRUE00
2026-06-2614.50CALL0 0103.68TRUE00
2026-06-26155.89CALL0 5101.58TRUE00
2026-06-2615.50CALL0 0101.96TRUE00
2026-06-26163.05CALL2 20104.13TRUE3.050
2026-06-2616.52.3CALL0 5101.7TRUE00
2026-06-26172.15CALL0 398.3TRUE00
2026-06-2617.53.04CALL0 399.46TRUE00
2026-06-26182.11CALL11 111102.05TRUE-1.47-0.41
2026-06-2618.51.87CALL13 68100.82FALSE-0.21-0.1
2026-06-26191.8CALL0 1002102.49FALSE00
2026-06-2619.51.48CALL1 11103.16FALSE1.480
2026-06-26201.25CALL20 68101.58FALSE-0.22-0.15
2026-06-2620.51.25CALL2 11103.1FALSE-1.5-0.55
2026-06-26211.1CALL1 92103.83FALSE1.10
2026-06-2621.51.15CALL0 32103.79FALSE00
2026-06-26221.05CALL0 83104.45FALSE00
2026-06-26231.2CALL0 49103.66FALSE00
2026-06-26240.53CALL2 58107.14FALSE0.530
2026-06-26250.45CALL9 67106.76FALSE-0.16-0.26
2026-06-26260.8CALL0 44115.31FALSE00
2026-06-26270.97CALL0 2116.32FALSE00
2026-06-26280.3CALL0 50118.42FALSE00
2026-06-26290.15CALL0 2125.21FALSE00
2026-06-26300.23CALL0 4131.66FALSE00
2026-06-26310.3CALL0 3134.79FALSE00
2026-06-26320.28CALL0 1143.67FALSE00
2026-06-26330CALL0 0149.28FALSE00
2026-06-26340CALL0 0154.65FALSE00
2026-06-26350CALL0 0159.81FALSE00
2026-06-26400CALL0 0186.27FALSE00
2026-06-2670PUT0 0263.19FALSE00
2026-06-2680PUT0 0230.81FALSE00
2026-06-2690PUT0 0207.11FALSE00
2026-06-26100.1PUT0 3181.29FALSE00
2026-06-26110.15PUT0 5154.09FALSE00
2026-06-2611.50.3PUT0 3143.3FALSE00
2026-06-26120.35PUT0 2136.31FALSE00
2026-06-2612.50.23PUT0 4122.89FALSE00
2026-06-26130.25PUT0 22113.18FALSE00
2026-06-2613.50.3PUT0 15109.37FALSE00
2026-06-26140.52PUT0 9107.28FALSE00
2026-06-2614.50PUT0 0106.27FALSE00
2026-06-26150.5PUT0 28102.07FALSE00
2026-06-2615.50.65PUT1 36105.95FALSE00
2026-06-26160.59PUT0 22107.85FALSE00
2026-06-2616.51.04PUT8 6103.76FALSE0.190.22
2026-06-26171.32PUT1 53104.59FALSE0.170.15
2026-06-2617.51.65PUT4 2102.81FALSE0.280.2
2026-06-26181.85PUT5 60102.68FALSE0.230.14
2026-06-2618.51.65PUT0 54102.8TRUE00
2026-06-26190PUT0 0103.18TRUE00
2026-06-2619.50PUT0 0105.21TRUE00
2026-06-26202.45PUT0 2105.01TRUE00
2026-06-2620.50PUT0 0103.91TRUE00
2026-06-26210PUT0 0106.09TRUE00
2026-06-2621.50PUT0 0101.8TRUE00
2026-06-26224.3PUT0 2108.42TRUE00
2026-06-26235PUT0 4111.31TRUE00
2026-06-26245.4PUT0 3115.5TRUE00
2026-06-26250PUT0 0118.09TRUE00
2026-06-26260PUT0 0123.16TRUE00
2026-06-26270PUT0 0118.09TRUE00
2026-06-26280PUT0 0114.73TRUE00
2026-06-262913.66PUT0 1121.53TRUE00
2026-06-263014.65PUT0 1121.25TRUE00
2026-06-263115.65PUT0 1108.43TRUE00
2026-06-263211.2PUT0 1140.1TRUE00
2026-06-263317.7PUT0 2152.2TRUE00
2026-06-263415.55PUT0 1151.22TRUE00
2026-06-263516.5PUT0 2163.12TRUE00
2026-06-264020.05PUT0 1180.08TRUE00
2026-07-02712.06CALL0 3183.27TRUE00
2026-07-02812.95CALL0 1174.7TRUE00
2026-07-0290CALL0 0151.9TRUE00
2026-07-021010.9CALL0 198.24TRUE00
2026-07-02110CALL0 0101.43TRUE00
2026-07-0211.50CALL0 093.41TRUE00
2026-07-02120CALL0 0104.73TRUE00
2026-07-0212.50CALL0 0115.18TRUE00
2026-07-02130CALL0 0100.6TRUE00
2026-07-0213.50CALL0 0106.64TRUE00
2026-07-02140CALL0 093.12TRUE00
2026-07-0214.50CALL0 0100.12TRUE00
2026-07-02150CALL0 097.59TRUE00
2026-07-0215.54.67CALL0 194.25TRUE00
2026-07-02160CALL0 098.85TRUE00
2026-07-0216.50CALL0 096.37TRUE00
2026-07-02170CALL0 0103.31TRUE00
2026-07-0217.50CALL0 095.18TRUE00
2026-07-02180CALL0 0100.98TRUE00
2026-07-0218.50CALL0 098.56FALSE00
2026-07-02192.03CALL0 3101.2FALSE00
2026-07-0219.52.2CALL0 125100.67FALSE00
2026-07-02201.9CALL0 396.98FALSE00
2026-07-0220.52.3CALL0 3102.09FALSE00
2026-07-02211.09CALL10 698.05FALSE1.090
2026-07-0221.52.32CALL0 2105.77FALSE00
2026-07-02221.95CALL0 10104.21FALSE00
2026-07-02230CALL0 0104.49FALSE00
2026-07-02240CALL0 0107.05FALSE00
2026-07-02251.25CALL0 2108.01FALSE00
2026-07-02261CALL0 20114.39FALSE00
2026-07-02300CALL0 0118.12FALSE00
2026-07-0270PUT0 0236.48FALSE00
2026-07-0280PUT0 0212.1FALSE00
2026-07-0290PUT0 0186.13FALSE00
2026-07-02100PUT0 0162.94FALSE00
2026-07-02110.05PUT1 0138.51FALSE0.050
2026-07-0211.50PUT0 0132.04FALSE00
2026-07-02120PUT0 0122.54FALSE00
2026-07-0212.50PUT0 0113.38FALSE00
2026-07-02130.22PUT0 1104.5FALSE00
2026-07-0213.50.37PUT0 3109.92FALSE00
2026-07-02140PUT0 0106.82FALSE00
2026-07-0214.50PUT0 0101.21FALSE00
2026-07-02150.6PUT7 0102FALSE0.60
2026-07-0215.50PUT0 0101.48FALSE00
2026-07-02160PUT0 0101.32FALSE00
2026-07-0216.50PUT0 098.77FALSE00
2026-07-02171.2PUT0 199.27FALSE00
2026-07-0217.50PUT0 099.97FALSE00
2026-07-02182PUT2 199.68FALSE20
2026-07-0218.52.19PUT10 099.69TRUE2.190
2026-07-02192.38PUT0 1898.85TRUE00
2026-07-0219.52.58PUT0 597.17TRUE00
2026-07-02200PUT0 0101.81TRUE00
2026-07-0220.50PUT0 0100.99TRUE00
2026-07-02210PUT0 0105.59TRUE00
2026-07-0221.50PUT0 0102.17TRUE00
2026-07-02220PUT0 0103.12TRUE00
2026-07-02230PUT0 0106.17TRUE00
2026-07-02240PUT0 0107.41TRUE00
2026-07-02250PUT0 0110.08TRUE00
2026-07-02260PUT0 0107.69TRUE00
2026-07-02300PUT0 0121.48TRUE00
2026-07-10110CALL0 0115.38TRUE00
2026-07-10120CALL0 098.81TRUE00
2026-07-10130CALL0 093.71TRUE00
2026-07-10140CALL0 0100.68TRUE00
2026-07-1014.50CALL0 098.35TRUE00
2026-07-10150CALL0 098.24TRUE00
2026-07-1015.50CALL0 097.17TRUE00
2026-07-10164.65CALL0 397.79TRUE00
2026-07-1016.50CALL0 096.28TRUE00
2026-07-10173.4CALL0 1798.59TRUE00
2026-07-1017.50CALL0 096.64TRUE00
2026-07-10180CALL0 098.33TRUE00
2026-07-1018.52.27CALL1 0102.4FALSE2.270
2026-07-10192.36CALL0 1101.51FALSE00
2026-07-1019.50CALL0 094.76FALSE00
2026-07-10201.85CALL2 397.87FALSE-0.05-0.03
2026-07-1020.50CALL0 097.22FALSE00
2026-07-10210CALL0 0102.46FALSE00
2026-07-1021.51.25CALL3 096.33FALSE1.250
2026-07-10220CALL0 0100.71FALSE00
2026-07-1022.50CALL0 0101.33FALSE00
2026-07-10230CALL0 0100.32FALSE00
2026-07-1023.50CALL0 0101.26FALSE00
2026-07-10240CALL0 0101.84FALSE00
2026-07-10250CALL0 0103.27FALSE00
2026-07-10260CALL0 0104.87FALSE00
2026-07-10300CALL0 0109.61FALSE00
2026-07-10110PUT0 0129.59FALSE00
2026-07-10120PUT0 0112.03FALSE00
2026-07-10130.3PUT0 10108.62FALSE00
2026-07-10140PUT0 098.91FALSE00
2026-07-1014.50PUT0 0101.51FALSE00
2026-07-10150PUT0 096.96FALSE00
2026-07-1015.50PUT0 0101.36FALSE00
2026-07-10160.94PUT0 5100.57FALSE00
2026-07-1016.51.2PUT0 598.99FALSE00
2026-07-10171.4PUT0 1100.12FALSE00
2026-07-1017.50PUT0 0101.49FALSE00
2026-07-10180PUT0 099.89FALSE00
2026-07-1018.52.42PUT1 099.76TRUE2.420
2026-07-10192.54PUT0 197.9TRUE00
2026-07-1019.50PUT0 0103.78TRUE00
2026-07-10200PUT0 096.43TRUE00
2026-07-1020.50PUT0 0105.39TRUE00
2026-07-10210PUT0 098.92TRUE00
2026-07-1021.50PUT0 0102.69TRUE00
2026-07-10220PUT0 099.33TRUE00
2026-07-1022.50PUT0 0102.27TRUE00
2026-07-10230PUT0 0107.26TRUE00
2026-07-1023.50PUT0 0102.33TRUE00
2026-07-10240PUT0 0101.68TRUE00
2026-07-10250PUT0 0109.96TRUE00
2026-07-10260PUT0 0106.28TRUE00
2026-07-10300PUT0 0109.47TRUE00
2026-07-17118.4CALL0 0242.78TRUE00
2026-07-17217.1CALL0 0307.44TRUE00
2026-07-17316.1CALL0 2280.56TRUE00
2026-07-17415.1CALL0 2233.85TRUE00
2026-07-17514.1CALL0 1198.67TRUE00
2026-07-17613.8CALL0 2200.73TRUE00
2026-07-17711.95CALL0 2174.32TRUE00
2026-07-1780CALL0 0161.06TRUE00
2026-07-1790CALL0 086.2TRUE00
2026-07-17108.7CALL20 1693.53TRUE-1.6-0.16
2026-07-17110CALL0 6105.35TRUE00
2026-07-17126.8CALL0 37100.82TRUE00
2026-07-17137.05CALL0 16397.9TRUE00
2026-07-17144.9CALL2 1315101.45TRUE4.90
2026-07-17154.81CALL0 100895.31TRUE00
2026-07-17163.7CALL2 20196.6TRUE-0.24-0.06
2026-07-17173.6CALL0 14897.83TRUE00
2026-07-17184.1CALL0 227100.21TRUE00
2026-07-17192.25CALL1 302101.01FALSE-0.23-0.09
2026-07-17201.95CALL7 192799.61FALSE-0.15-0.07
2026-07-17211.75CALL0 268101.09FALSE00
2026-07-17221.45CALL2 193100.79FALSE-0.3-0.17
2026-07-17231.2CALL601 126100.9FALSE1.20
2026-07-17241.02CALL3 89100.58FALSE-0.78-0.43
2026-07-17250.83CALL24 2829102.37FALSE-0.12-0.13
2026-07-17261CALL0 126101.8FALSE00
2026-07-17271.2CALL0 152105.49FALSE00
2026-07-17281CALL0 16697.83FALSE00
2026-07-17290.38CALL0 18106.45FALSE00
2026-07-17300.72CALL0 1625108.18FALSE00
2026-07-17310.9CALL0 3107.43FALSE00
2026-07-17320CALL0 9109.87FALSE00
2026-07-17330.19CALL500 36109.75FALSE-0.06-0.24
2026-07-17340CALL0 3111.35FALSE00
2026-07-17350.1CALL0 217122.03FALSE00
2026-07-17360CALL0 7123.53FALSE00
2026-07-17370.2CALL0 10127.09FALSE00
2026-07-17380.22CALL0 32128.12FALSE00
2026-07-17390CALL0 14128.84FALSE00
2026-07-17400.2CALL0 25119.79FALSE00
2026-07-17410.2CALL0 52122.67FALSE00
2026-07-1710.01PUT0 1376.82FALSE00
2026-07-1720PUT0 0432.53FALSE00
2026-07-1730PUT0 0319.85FALSE00
2026-07-1740PUT0 11228.08FALSE00
2026-07-1750PUT0 8230.61FALSE00
2026-07-1760PUT0 0143.02FALSE00
2026-07-1770PUT0 0174.87FALSE00
2026-07-1780.38PUT0 33157.85FALSE00
2026-07-1790.1PUT0 1030119.04FALSE00
2026-07-17100.15PUT500 605112.9FALSE0.150
2026-07-17110.25PUT0 256108.02FALSE00
2026-07-17120.25PUT0 93105.63FALSE00
2026-07-17130.5PUT0 549105.63FALSE00
2026-07-17140.8PUT2 1133103.46FALSE0.10.14
2026-07-17151.07PUT28 718103.64FALSE0.160.18
2026-07-17161.5PUT21 93101.88FALSE0.150.11
2026-07-17171.7PUT12 238102.84FALSE0.10.06
2026-07-17182.35PUT2 190102.12FALSE0.080.04
2026-07-17192.85PUT10 176102.99TRUE00
2026-07-17202.6PUT0 1607100.73TRUE00
2026-07-17214.1PUT0 58103.3TRUE00
2026-07-17224.25PUT0 167104.18TRUE00
2026-07-17235.85PUT0 122101.33TRUE00
2026-07-17246PUT0 11101.1TRUE00
2026-07-17250PUT0 21101.78TRUE00
2026-07-17260PUT0 10106.39TRUE00
2026-07-17270PUT0 175107.69TRUE00
2026-07-17280PUT0 26108.07TRUE00
2026-07-17290PUT0 0107.46TRUE00
2026-07-173014.7PUT0 18109.27TRUE00
2026-07-173111.4PUT0 292114.23TRUE00
2026-07-17320PUT0 0111.12TRUE00
2026-07-173317.7PUT0 1115.53TRUE00
2026-07-17340PUT0 0115.16TRUE00
2026-07-17350PUT0 0128.1TRUE00
2026-07-17360PUT0 0111.4TRUE00
2026-07-17370PUT0 0126.75TRUE00
2026-07-173819.5PUT0 1135.22TRUE00
2026-07-17390PUT0 0133.84TRUE00
2026-07-17400PUT0 0137.22TRUE00
2026-07-17410PUT0 0140.5TRUE00
2026-09-1810CALL0 00TRUE00
2026-09-18213.78CALL0 00TRUE00
2026-09-18312.78CALL0 00TRUE00
2026-09-18411.79CALL0 0159.9TRUE00
2026-09-1850CALL0 0145.78TRUE00
2026-09-1860CALL0 0133.06TRUE00
2026-09-1870CALL0 097.49TRUE00
2026-09-1880CALL0 099.22TRUE00
2026-09-1890CALL0 085.61TRUE00
2026-09-181010.95CALL0 283.33TRUE00
2026-09-18110CALL0 099.81TRUE00
2026-09-18120CALL0 0100.58TRUE00
2026-09-18130CALL0 095.27TRUE00
2026-09-18145.1CALL0 196.23TRUE00
2026-09-18155CALL1 896.95TRUE50
2026-09-18165CALL0 2693.23TRUE00
2026-09-18174.85CALL0 1987.29TRUE00
2026-09-18184.1CALL0 1595.07TRUE00
2026-09-18193CALL5 1497.46FALSE-0.65-0.18
2026-09-18203.8CALL6 24993.77FALSE0.080.02
2026-09-18214.2CALL0 8196.16FALSE00
2026-09-18222.65CALL187 24994.61FALSE-0.15-0.05
2026-09-18233.34CALL0 496.12FALSE00
2026-09-18242.2CALL1 26395.7FALSE2.20
2026-09-18252.4CALL0 1197.27FALSE00
2026-09-18262.45CALL0 799.69FALSE00
2026-09-18270CALL0 099.65FALSE00
2026-09-18281.11CALL0 0101.95FALSE00
2026-09-18290.96CALL0 198.88FALSE00
2026-09-18301.29CALL0 7098.94FALSE00
2026-09-18310CALL0 0101.75FALSE00
2026-09-18320CALL0 0101.98FALSE00
2026-09-18330CALL0 0100.21FALSE00
2026-09-18340CALL0 0102.36FALSE00
2026-09-18351.25CALL0 20103.47FALSE00
2026-09-1810PUT0 0394.46FALSE00
2026-09-1820.05PUT1 1183.1FALSE-0.15-0.75
2026-09-1830PUT0 0231.86FALSE00
2026-09-1840PUT0 0125.58FALSE00
2026-09-1850PUT0 0177.55FALSE00
2026-09-1860PUT0 0154.32FALSE00
2026-09-1870PUT0 0140.15FALSE00
2026-09-1880PUT0 0125.37FALSE00
2026-09-1890PUT0 0110.35FALSE00
2026-09-18100.4PUT0 2101.99FALSE00
2026-09-18110PUT0 0104.37FALSE00
2026-09-18120PUT0 0101.56FALSE00
2026-09-18131.04PUT0 1065101.3FALSE00
2026-09-18141.45PUT0 3897.64FALSE00
2026-09-18152PUT8 1199.29FALSE00
2026-09-18162.47PUT0 1199.28FALSE00
2026-09-18172.6PUT0 34100.08FALSE00
2026-09-18183.6PUT2 399.68FALSE3.60
2026-09-18193.26PUT0 2298.3TRUE00
2026-09-18203.9PUT0 1090.99TRUE00
2026-09-18214.7PUT0 1100.46TRUE00
2026-09-18220PUT0 099.08TRUE00
2026-09-18230PUT0 099.51TRUE00
2026-09-18248.9PUT0 40100.56TRUE00
2026-09-18250PUT0 099.74TRUE00
2026-09-18260PUT0 0102.35TRUE00
2026-09-18270PUT0 0101.81TRUE00
2026-09-18280PUT0 0103.59TRUE00
2026-09-18290PUT0 0103.58TRUE00
2026-09-18300PUT0 0107.62TRUE00
2026-09-18310PUT0 0103.88TRUE00
2026-09-18320PUT0 0104.26TRUE00
2026-09-18330PUT0 0102.61TRUE00
2026-09-18340PUT0 0109.25TRUE00
2026-09-18350PUT0 0108.92TRUE00
2026-10-16114.78CALL0 0274.25TRUE00
2026-10-16213.78CALL0 0195.76TRUE00
2026-10-16312.75CALL0 0153.54TRUE00
2026-10-1640CALL0 0140.06TRUE00
2026-10-1650CALL0 0136.42TRUE00
2026-10-1660CALL0 0123.41TRUE00
2026-10-1670CALL0 0100.12TRUE00
2026-10-16810.75CALL0 8109.95TRUE00
2026-10-16911CALL0 992.13TRUE00
2026-10-161010.65CALL0 7692.45TRUE00
2026-10-16110CALL0 092.64TRUE00
2026-10-16120CALL0 094.65TRUE00
2026-10-16136.2CALL0 8494.42TRUE00
2026-10-16147.15CALL0 12992.74TRUE00
2026-10-16155.8CALL12 45595.57TRUE-0.22-0.04
2026-10-16165.3CALL0 7294.24TRUE00
2026-10-16174.75CALL1 91693.24TRUE4.750
2026-10-16184.45CALL2 19893.75TRUE4.450
2026-10-16195.3CALL0 4296.83FALSE00
2026-10-16203.52CALL44 63294.49FALSE-0.38-0.1
2026-10-16213.6CALL0 54596.01FALSE00
2026-10-16223.7CALL0 12796.32FALSE00
2026-10-16233.48CALL0 31696.06FALSE00
2026-10-16243.7CALL0 1694.7FALSE00
2026-10-16252.9CALL0 14396.83FALSE00
2026-10-16262.35CALL0 996.82FALSE00
2026-10-16272.2CALL0 7496.99FALSE00
2026-10-16282.1CALL0 1297.38FALSE00
2026-10-16291.7CALL0 398.05FALSE00
2026-10-16301.61CALL50 15799.06FALSE1.610
2026-10-16310.8CALL0 199.81FALSE00
2026-10-16321.55CALL0 298.31FALSE00
2026-10-16331.5CALL0 35100.58FALSE00
2026-10-16341.35CALL0 599.2FALSE00
2026-10-16351.45CALL0 16099.68FALSE00
2026-10-16361.1CALL0 1102.2FALSE00
2026-10-16370.99CALL1 199.27FALSE-0.16-0.14
2026-10-16381.1CALL0 2102.36FALSE00
2026-10-16391CALL0 1299.65FALSE00
2026-10-16401.2CALL0 6099.14FALSE00
2026-10-1610PUT0 0352.27FALSE00
2026-10-1620PUT0 0205.2FALSE00
2026-10-1630PUT0 0186.22FALSE00
2026-10-1640PUT0 0132.88FALSE00
2026-10-1650PUT0 1142.23FALSE00
2026-10-1660PUT0 18140.52FALSE00
2026-10-1670.23PUT0 15125.31FALSE00
2026-10-1680.4PUT0 32108.22FALSE00
2026-10-1690.45PUT2 46102.07FALSE00
2026-10-16100.65PUT1 132100.9FALSE0.050.08
2026-10-16110.91PUT10 256101.21FALSE0.110.14
2026-10-16121.15PUT0 4599.55FALSE00
2026-10-16131.55PUT11 19097.47FALSE0.10.07
2026-10-16141.9PUT0 15798.84FALSE00
2026-10-16152.6PUT10 36998.71FALSE0.350.16
2026-10-16162.8PUT0 4299.41FALSE00
2026-10-16173.5PUT2 6498.41FALSE0.20.06
2026-10-16183.9PUT0 82100.15FALSE00
2026-10-16194.2PUT0 3899.82TRUE00
2026-10-16204.3PUT0 3798.77TRUE00
2026-10-16216.3PUT0 299.32TRUE00
2026-10-16226.25PUT0 599.24TRUE00
2026-10-16230PUT0 10100.84TRUE00
2026-10-16247.9PUT0 5103.07TRUE00
2026-10-16250PUT0 10101.45TRUE00
2026-10-162610PUT0 2102.82TRUE00
2026-10-162711.2PUT0 4103.82TRUE00
2026-10-16280PUT0 1104.48TRUE00
2026-10-16290PUT0 0102.39TRUE00
2026-10-16300PUT0 0102.37TRUE00
2026-10-16310PUT0 0103.33TRUE00
2026-10-16320PUT0 0104.04TRUE00
2026-10-16330PUT0 0104.5TRUE00
2026-10-16340PUT0 0107.52TRUE00
2026-10-16350PUT0 0106.2TRUE00
2026-10-16360PUT0 0106.04TRUE00
2026-10-16370PUT0 0102.5TRUE00
2026-10-16380PUT0 0105TRUE00
2026-10-16390PUT0 0107.42TRUE00
2026-10-16400PUT0 0109.77TRUE00
2026-11-2050CALL0 0132.89TRUE00
2026-11-2060CALL0 0108TRUE00
2026-11-2070CALL0 097.88TRUE00
2026-11-2080CALL0 096.5TRUE00
2026-11-2090CALL0 090.12TRUE00
2026-11-20109.6CALL0 986.17TRUE00
2026-11-20110CALL0 087.63TRUE00
2026-11-20120CALL0 091.98TRUE00
2026-11-20130CALL0 092.37TRUE00
2026-11-20140CALL0 091.44TRUE00
2026-11-20150CALL0 094.53TRUE00
2026-11-20160CALL0 093.94TRUE00
2026-11-20170CALL0 092.58TRUE00
2026-11-20180CALL0 094.84TRUE00
2026-11-20195.1CALL0 296.29FALSE00
2026-11-20204.1CALL40 71095.04FALSE-0.6-0.13
2026-11-20210CALL0 096.29FALSE00
2026-11-20223.6CALL2 394.03FALSE3.60
2026-11-20234.5CALL0 194.31FALSE00
2026-11-20242.05CALL0 995.17FALSE00
2026-11-20250CALL0 096.65FALSE00
2026-11-20260CALL0 094.76FALSE00
2026-11-20270CALL0 095.05FALSE00
2026-11-20282.47CALL0 2097.64FALSE00
2026-11-20290CALL0 097.92FALSE00
2026-11-20302.38CALL0 1995.25FALSE00
2026-11-20310CALL0 096.07FALSE00
2026-11-20320CALL0 097.25FALSE00
2026-11-20331.15CALL0 197.69FALSE00
2026-11-20341.95CALL0 195.59FALSE00
2026-11-20351.55CALL0 30396.21FALSE00
2026-11-2050PUT0 0139.22FALSE00
2026-11-2060PUT0 0132.3FALSE00
2026-11-2070PUT0 0114.09FALSE00
2026-11-2080PUT0 0111.53FALSE00
2026-11-2090PUT0 0104.98FALSE00
2026-11-20100.9PUT30 2102.66FALSE0.90
2026-11-20111.4PUT0 3799.22FALSE00
2026-11-20121.35PUT0 499.94FALSE00
2026-11-20132.31PUT0 6599.89FALSE00
2026-11-20142.95PUT0 298.7FALSE00
2026-11-20152.7PUT0 2799.74FALSE00
2026-11-20163.4PUT0 2198.59FALSE00
2026-11-20173.5PUT0 5298.41FALSE00
2026-11-20184.02PUT0 5196.45FALSE00
2026-11-20194.4PUT0 699.15TRUE00
2026-11-20206PUT0 596.03TRUE00
2026-11-20210PUT0 097.5TRUE00
2026-11-20220PUT0 098.44TRUE00
2026-11-20230PUT0 098.91TRUE00
2026-11-20240PUT0 098.97TRUE00
2026-11-20250PUT0 098.65TRUE00
2026-11-20260PUT0 097.95TRUE00
2026-11-20270PUT0 099.99TRUE00
2026-11-20280PUT0 0100.74TRUE00
2026-11-20290PUT0 0100.16TRUE00
2026-11-20300PUT0 099.29TRUE00
2026-11-20310PUT0 0102.53TRUE00
2026-11-20320PUT0 0102.29TRUE00
2026-11-20330PUT0 0102.95TRUE00
2026-11-20340PUT0 0102.27TRUE00
2026-11-20350PUT0 0104.94TRUE00
2027-01-1530CALL0 16108.78TRUE00
2027-01-15513.27CALL0 7679.9TRUE00
2027-01-15811.75CALL0 33590.4TRUE00
2027-01-1590CALL0 1286.01TRUE00
2027-01-15109.79CALL0 64885.14TRUE00
2027-01-15110CALL0 087.86TRUE00
2027-01-15128.65CALL0 52394.13TRUE00
2027-01-15138.3CALL0 1093TRUE00
2027-01-15148.4CALL0 091.12TRUE00
2027-01-15156.5CALL1 67791.91TRUE-1-0.13
2027-01-15166.35CALL2 6089.83TRUE-0.35-0.05
2027-01-15176.3CALL0 1030491.21TRUE00
2027-01-15185.9CALL0 3592.83TRUE00
2027-01-15195.2CALL0 792.92FALSE00
2027-01-15204.89CALL635 2257492.54FALSE-0.01-0
2027-01-15214.76CALL5 6593.52FALSE-0.37-0.07
2027-01-15224.7CALL0 29495.85FALSE00
2027-01-15234.09CALL2 2094.3FALSE-0.01-0
2027-01-15243.85CALL10 094.19FALSE3.850
2027-01-15253.5CALL19 388994.64FALSE-0.2-0.05
2027-01-15264CALL0 195.7FALSE00
2027-01-15273.5CALL0 23395.64FALSE00
2027-01-15283.65CALL0 196.23FALSE00
2027-01-15292.05CALL0 296.17FALSE00
2027-01-15302.85CALL11 135394.12FALSE-0.33-0.1
2027-01-15310CALL0 095.91FALSE00
2027-01-15322.45CALL8 30696.18FALSE2.450
2027-01-15331.5CALL0 198.15FALSE00
2027-01-15341.4CALL0 296.74FALSE00
2027-01-15352.7CALL0 76696.57FALSE00
2027-01-15361.25CALL0 297.71FALSE00
2027-01-15372.1CALL0 20498.26FALSE00
2027-01-15381.75CALL0 3299.2FALSE00
2027-01-15391.8CALL2 994.97FALSE-0.2-0.1
2027-01-15401.75CALL29 324999.82FALSE-0.5-0.22
2027-01-15421.55CALL3 3798.47FALSE-0.2-0.11
2027-01-15451.4CALL20 20996.91FALSE-0.25-0.15
2027-01-15471.4CALL0 86696.71FALSE00
2027-01-1530PUT0 244165.02FALSE00
2027-01-1550PUT0 71128.35FALSE00
2027-01-1580.76PUT0 568103.76FALSE00
2027-01-1590.8PUT0 113101.32FALSE00
2027-01-15101.23PUT10 1706100.56FALSE0.130.12
2027-01-15111.6PUT0 695.51FALSE00
2027-01-15121.7PUT0 25198.59FALSE00
2027-01-15132.05PUT0 2198.81FALSE00
2027-01-15142.5PUT0 5296.36FALSE00
2027-01-15153.4PUT3 69997.76FALSE3.40
2027-01-15163.4PUT0 20296.77FALSE00
2027-01-15174PUT0 15998.19FALSE00
2027-01-15185PUT1 40498.01FALSE0.120.02
2027-01-15195.31PUT0 5598.26TRUE00
2027-01-15206.5PUT1 86598.95TRUE0.460.08
2027-01-15210PUT0 096.54TRUE00
2027-01-15228.3PUT0 5599.1TRUE00
2027-01-15238.6PUT2 2100.39TRUE8.60
2027-01-15240PUT0 0100.49TRUE00
2027-01-152510.06PUT12 80102.04TRUE10.060
2027-01-152610.7PUT0 2101.59TRUE00
2027-01-152711.6PUT1 2100.88TRUE11.60
2027-01-15280PUT0 099.95TRUE00
2027-01-15290PUT0 0100.56TRUE00
2027-01-15300PUT0 191100.97TRUE00
2027-01-15310PUT0 0100.3TRUE00
2027-01-15320PUT0 308102.17TRUE00
2027-01-15330PUT0 0102.06TRUE00
2027-01-15340PUT0 0101.79TRUE00
2027-01-15350PUT0 102101.37TRUE00
2027-01-15360PUT0 0100.8TRUE00
2027-01-15370PUT0 3102.06TRUE00
2027-01-15380PUT0 0100.17TRUE00
2027-01-15390PUT0 0104.3TRUE00
2027-01-154023.5PUT0 1102.11TRUE00
2027-01-15420PUT0 0106.97TRUE00
2027-01-15450PUT0 0105.65TRUE00
2027-01-15470PUT0 1104.16TRUE00
2027-12-1730CALL0 169.45TRUE00
2027-12-1750CALL0 3584.76TRUE00
2027-12-1780CALL0 13683.93TRUE00
2027-12-17109.2CALL0 13586.17TRUE00
2027-12-171211.4CALL0 58783.29TRUE00
2027-12-17158CALL0 57984.46TRUE00
2027-12-17178.4CALL0 15987.09TRUE00
2027-12-17208.8CALL0 45086.17FALSE00
2027-12-17227.4CALL0 16085.71FALSE00
2027-12-17256.95CALL0 36988.3FALSE00
2027-12-17274.1CALL0 10386.5FALSE00
2027-12-17305.4CALL1 25579.03FALSE5.40
2027-12-17324.41CALL0 3380.84FALSE00
2027-12-17353.3CALL0 50882.15FALSE00
2027-12-17374.5CALL0 17884.64FALSE00
2027-12-17400CALL0 15988.13FALSE00
2027-12-17420CALL0 3981.44FALSE00
2027-12-17453.91CALL0 56190.24FALSE00
2027-12-17474.5CALL0 39287.66FALSE00
2027-12-1730PUT0 0129.45FALSE00
2027-12-1750.85PUT0 6797.85FALSE00
2027-12-1780PUT0 25114.37FALSE00
2027-12-17100PUT0 6097FALSE00
2027-12-17120PUT0 17693.67FALSE00
2027-12-17155.39PUT2 8593.66FALSE5.390
2027-12-17176.93PUT0 793.29FALSE00
2027-12-17200PUT0 19292.09TRUE00
2027-12-172210.1PUT0 692.9TRUE00
2027-12-17250PUT0 1193.52TRUE00
2027-12-17270PUT0 295.79TRUE00
2027-12-17300PUT0 198.63TRUE00
2027-12-17320PUT0 0100.46TRUE00
2027-12-17350PUT0 094.76TRUE00
2027-12-17370PUT0 598.12TRUE00
2027-12-17400PUT0 097.07TRUE00
2027-12-17420PUT0 099.95TRUE00
2027-12-17450PUT0 095.92TRUE00
2027-12-174731.6PUT0 73100.77TRUE00
2028-01-2130CALL0 2063.85TRUE00
2028-01-2150CALL0 981.48TRUE00
2028-01-21812.6CALL0 14361.4TRUE00
2028-01-211011.25CALL2 16370.47TRUE11.250
2028-01-21128.58CALL0 32871.78TRUE00
2028-01-21159.4CALL2 22089.69TRUE-1.85-0.16
2028-01-21176.5CALL0 44884.24TRUE00
2028-01-21207.4CALL14 1087883.98FALSE-0.29-0.04
2028-01-21227CALL1 33987.05FALSE-0.3-0.04
2028-01-21256.5CALL9 28681.55FALSE0.20.03
2028-01-21275.1CALL0 489.26FALSE00
2028-01-21306CALL3 2010788.89FALSE00
2028-01-21320CALL0 5588.98FALSE00
2028-01-21356.1CALL0 52888.1FALSE00
2028-01-21375.1CALL126 83693.46FALSE0.10.02
2028-01-21404.2CALL0 57993.38FALSE00
2028-01-21423.62CALL0 7784.6FALSE00
2028-01-21453.57CALL0 15594.42FALSE00
2028-01-21474.5CALL0 31595.25FALSE00
2028-01-2130.24PUT0 20136.56FALSE00
2028-01-2150.8PUT0 2486.61FALSE00
2028-01-2181.73PUT0 2995.21FALSE00
2028-01-21102.65PUT3 1015683.64FALSE2.650
2028-01-21123.8PUT0 10696.46FALSE00
2028-01-21155.36PUT0 46106.27FALSE00
2028-01-21176.4PUT0 36106.92FALSE00
2028-01-21206.1PUT0 46105.04TRUE00
2028-01-212210.76PUT0 32105.27TRUE00
2028-01-212513.02PUT0 7194.73TRUE00
2028-01-21270PUT0 494.08TRUE00
2028-01-213016.54PUT2 2103.62TRUE16.540
2028-01-213218.3PUT0 28296.48TRUE00
2028-01-21350PUT0 10102.51TRUE00
2028-01-21370PUT0 096.45TRUE00
2028-01-214025.6PUT0 1697.7TRUE00
2028-01-21420PUT0 0102.19TRUE00
2028-01-21450PUT0 096.17TRUE00
2028-01-21470PUT0 098.64TRUE00

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