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-07-10113.42CALL4 20TRUE-1.38-0.09
2026-07-10212.2CALL9 10TRUE-1.55-0.11
2026-07-10311.2CALL60 00TRUE-1.5-0.12
2026-07-10410.1CALL2 00TRUE-1.71-0.14
2026-07-10510.9CALL0 00TRUE00
2026-07-10610.15CALL0 10TRUE00
2026-07-1079.1CALL0 00TRUE00
2026-07-1088.1CALL0 20TRUE00
2026-07-1096.71CALL0 1174.32TRUE00
2026-07-109.56.6CALL0 00TRUE00
2026-07-10106.05CALL0 30TRUE00
2026-07-1010.55.7CALL0 30TRUE00
2026-07-10110CALL0 10TRUE00
2026-07-1011.53.48CALL1 1207.05TRUE-1.08-0.24
2026-07-10123.8CALL0 10TRUE00
2026-07-1012.53.3CALL0 00TRUE00
2026-07-10130CALL0 050.32TRUE00
2026-07-1013.50CALL0 072.4TRUE00
2026-07-10140.71CALL38 488.63TRUE0.710
2026-07-1014.50.5CALL71 1280.97FALSE0.50
2026-07-10150.45CALL30 164896.68FALSE-0.95-0.68
2026-07-1015.50.29CALL32 2492.2FALSE-0.93-0.76
2026-07-10160.2CALL39 8999.05FALSE-0.67-0.77
2026-07-1016.50.35CALL10 14598.51FALSE0.350
2026-07-10170.1CALL12 128102.5FALSE-0.5-0.83
2026-07-1017.50.12CALL45 21597.45FALSE0.120
2026-07-10180.2CALL11 138119.85FALSE-0.1-0.33
2026-07-1018.50.16CALL18 199117.24FALSE-0.04-0.2
2026-07-10190CALL0 275145.71FALSE00
2026-07-1019.50.1CALL0 75116.98FALSE00
2026-07-10200CALL0 171124.67FALSE00
2026-07-1020.50CALL0 25132.07FALSE00
2026-07-10210CALL0 34139.2FALSE00
2026-07-1021.50CALL0 40146.09FALSE00
2026-07-10220CALL0 5152.74FALSE00
2026-07-1022.50CALL0 0181.19FALSE00
2026-07-10230CALL0 37177.8FALSE00
2026-07-1023.50CALL0 0211.62FALSE00
2026-07-10240CALL0 2251.64FALSE00
2026-07-1024.50CALL0 0196.29FALSE00
2026-07-10250CALL0 2265.45FALSE00
2026-07-1025.50CALL0 0272.06FALSE00
2026-07-10260CALL0 41243.22FALSE00
2026-07-10300CALL0 3252.88FALSE00
2026-07-10350CALL0 50252.24FALSE00
2026-07-1010PUT0 0850.93FALSE00
2026-07-1020.1PUT1 0856.24FALSE0.10
2026-07-1030PUT0 3676.69FALSE00
2026-07-1040PUT0 2556.32FALSE00
2026-07-1050PUT0 2526.58FALSE00
2026-07-1060PUT0 1393.2FALSE00
2026-07-1070PUT0 0377.6FALSE00
2026-07-1080.1PUT1 2222.26FALSE0.10
2026-07-1090.1PUT1 1183.38FALSE0.10
2026-07-109.50PUT0 1165.37FALSE00
2026-07-10100PUT0 3190.38FALSE00
2026-07-1010.50PUT0 5198.15FALSE00
2026-07-10110PUT0 34170.81FALSE00
2026-07-1011.50PUT0 14100.09FALSE00
2026-07-10120.1PUT19 18107.84FALSE0.10
2026-07-1012.50.2PUT22 1790.31FALSE0.153
2026-07-10130.32PUT95 19791.1FALSE0.222.2
2026-07-1013.50.4PUT153 10689FALSE0.40
2026-07-10140.6PUT118 8596.68FALSE0.331.22
2026-07-1014.50.97PUT47 4494.54TRUE0.611.69
2026-07-10151.25PUT144 34492.61TRUE0.731.4
2026-07-1015.51.2PUT1 82103.77TRUE0.40.5
2026-07-10162.15PUT176 65114.95TRUE1.271.44
2026-07-1016.52.64PUT1 21120.18TRUE1.391.11
2026-07-10172.95PUT30 113110.03TRUE1.390.89
2026-07-1017.52.25PUT1 7139.62TRUE2.250
2026-07-10180PUT0 5151.78TRUE00
2026-07-1018.54.36PUT5 21154.22TRUE4.360
2026-07-10194.71PUT2 7164.85TRUE4.710
2026-07-1019.55.3PUT7 3184.57TRUE1.150.28
2026-07-10205.9PUT6 1194.51TRUE1.650.39
2026-07-1020.56.3PUT2 1170.98TRUE6.30
2026-07-10216.4PUT4 2202.91TRUE6.40
2026-07-1021.56.21PUT2 2211.5TRUE0.060.01
2026-07-10226.65PUT0 5230.45TRUE00
2026-07-1022.58.35PUT8 2238.64TRUE1.20.17
2026-07-10238.35PUT6 0235.52TRUE8.350
2026-07-1023.59.21PUT4 2230.79TRUE9.210
2026-07-10249.95PUT11 1237.86TRUE1.710.21
2026-07-1024.510.36PUT9 0244.72TRUE1.260.14
2026-07-102510.7PUT4 1264.15TRUE1.10.11
2026-07-1025.511.25PUT8 0226.16TRUE1.130.11
2026-07-102611.75PUT8 2289.2TRUE1.150.11
2026-07-103015.83PUT4 0323.53TRUE1.230.08
2026-07-103519.8PUT2 0290.9TRUE0.190.01
2026-07-17113.2CALL33 30TRUE-1.85-0.12
2026-07-17213.9CALL0 30TRUE00
2026-07-17312.71CALL0 30TRUE00
2026-07-17411.75CALL0 30TRUE00
2026-07-17511.15CALL0 30TRUE00
2026-07-17610.15CALL0 60TRUE00
2026-07-1770CALL0 3214.63TRUE00
2026-07-1780CALL0 0179.23TRUE00
2026-07-1797.1CALL0 20TRUE00
2026-07-17104.2CALL31 420TRUE-1.9-0.31
2026-07-17110CALL0 60TRUE00
2026-07-1711.50CALL0 00TRUE00
2026-07-17120CALL0 3674.53TRUE00
2026-07-1712.50CALL0 066.43TRUE00
2026-07-17130CALL0 15375.85TRUE00
2026-07-1713.52.6CALL75 080.25TRUE2.60
2026-07-17141.15CALL79 130784.35TRUE1.150
2026-07-1714.50.9CALL15 882.29FALSE0.90
2026-07-17150.67CALL144 117983.25FALSE0.670
2026-07-1715.50CALL0 3483.11FALSE00
2026-07-17160.35CALL112 32784.54FALSE0.350
2026-07-1716.50CALL0 996.16FALSE00
2026-07-17170.35CALL103 48590.4FALSE-0.45-0.56
2026-07-1717.50.21CALL1 5683.23FALSE-0.35-0.63
2026-07-17180.15CALL28 139295.05FALSE-0.39-0.72
2026-07-1718.50.2CALL22 6494.81FALSE-0.2-0.5
2026-07-17190.19CALL21 527110.27FALSE-0.17-0.47
2026-07-1719.50.22CALL20 26108.7FALSE0.220
2026-07-17200.1CALL333 2337104.71FALSE-0.15-0.6
2026-07-1720.50CALL0 7116.29FALSE00
2026-07-17210CALL0 793109.6FALSE00
2026-07-1721.50CALL0 10121.76FALSE00
2026-07-17220CALL0 232127.05FALSE00
2026-07-17230CALL0 1089137.11FALSE00
2026-07-17240CALL0 107138.83FALSE00
2026-07-17250CALL0 3082147.46FALSE00
2026-07-17260CALL0 129155.62FALSE00
2026-07-17270CALL0 142163.37FALSE00
2026-07-17280CALL0 166170.76FALSE00
2026-07-17290CALL0 18177.8FALSE00
2026-07-17300CALL0 1899184.54FALSE00
2026-07-17310CALL0 3222.17FALSE00
2026-07-17320CALL0 10206.78FALSE00
2026-07-17330CALL0 521235.46FALSE00
2026-07-17340CALL0 3264.73FALSE00
2026-07-17350CALL0 1424224.51FALSE00
2026-07-17360CALL0 8253.56FALSE00
2026-07-17370CALL0 10235.3FALSE00
2026-07-17380CALL0 33240.43FALSE00
2026-07-17390CALL0 16245.39FALSE00
2026-07-17400CALL0 24259.41FALSE00
2026-07-17410CALL0 47254.87FALSE00
2026-07-1710PUT0 1621.6FALSE00
2026-07-1720PUT0 0648.47FALSE00
2026-07-1730PUT0 0511.97FALSE00
2026-07-1740PUT0 11420.87FALSE00
2026-07-1750PUT0 8394.5FALSE00
2026-07-1760PUT0 0307.54FALSE00
2026-07-1770PUT0 0233FALSE00
2026-07-1780PUT0 33219.61FALSE00
2026-07-1790PUT0 1032145.28FALSE00
2026-07-17100PUT0 602117.86FALSE00
2026-07-17110.08PUT0 35799.21FALSE00
2026-07-1711.50PUT0 496.88FALSE00
2026-07-17120.22PUT10 16499.25FALSE0.070.47
2026-07-1712.50PUT0 297.25FALSE00
2026-07-17130.55PUT4 100594.99FALSE0.550
2026-07-1713.50.76PUT6 192.23FALSE0.760
2026-07-17140.9PUT183 142395.43FALSE0.451
2026-07-1714.51.25PUT6 1893.03TRUE0.641.05
2026-07-17151.6PUT13 78698.34TRUE0.821.05
2026-07-1715.51.88PUT125 9198.75TRUE1.880
2026-07-17160PUT0 114101.12TRUE00
2026-07-1716.52.7PUT10 1798.77TRUE2.70
2026-07-17173.13PUT22 278109.61TRUE3.130
2026-07-1717.50PUT0 0114.3TRUE00
2026-07-17180PUT0 203105.51TRUE00
2026-07-1718.50PUT0 1120.3TRUE00
2026-07-17190PUT0 185134.71TRUE00
2026-07-1719.50PUT0 0135.99TRUE00
2026-07-17204.16PUT0 1574143.3TRUE00
2026-07-1720.56.25PUT2 0116.48TRUE6.250
2026-07-17216.75PUT2 52141.61TRUE6.750
2026-07-1721.57.37PUT4 1138.66TRUE7.370
2026-07-17227.85PUT37 166169.78TRUE1.30.2
2026-07-17238.85PUT6 119173.69TRUE8.850
2026-07-17249.3PUT6 13165.68TRUE9.30
2026-07-172510.7PUT4 9194.84TRUE1.20.13
2026-07-172611.75PUT6 4184.59TRUE1.150.11
2026-07-172711.6PUT0 5213.72TRUE00
2026-07-172813.75PUT8 2222.45TRUE1.250.1
2026-07-172914.8PUT8 6239.88TRUE1.250.09
2026-07-173015.75PUT8 22247.98TRUE1.190.08
2026-07-173116.75PUT8 5255.74TRUE1.20.08
2026-07-173217.7PUT4 0263.18TRUE17.70
2026-07-173318.7PUT6 2223.99TRUE1.450.08
2026-07-173419.85PUT4 1256.73TRUE1.60.09
2026-07-173520.1PUT4 1217.42TRUE0.80.04
2026-07-17360PUT0 0223.04TRUE00
2026-07-17370PUT0 0228.48TRUE00
2026-07-17380PUT0 0233.75TRUE00
2026-07-17390PUT0 0273.84TRUE00
2026-07-17400PUT0 0279.14TRUE00
2026-07-17410PUT0 0284.29TRUE00
2026-07-24113.16CALL29 00TRUE-1.94-0.13
2026-07-24213.85CALL0 10TRUE00
2026-07-2430CALL0 00TRUE00
2026-07-24412.15CALL0 10TRUE00
2026-07-24510.75CALL0 00TRUE00
2026-07-2469.8CALL0 00TRUE00
2026-07-2479.1CALL0 10TRUE00
2026-07-2487.9CALL0 10TRUE00
2026-07-2497.01CALL0 10TRUE00
2026-07-24104.4CALL2 90TRUE-1.4-0.24
2026-07-24110CALL0 00TRUE00
2026-07-24120CALL0 090.18TRUE00
2026-07-24130CALL0 282.37TRUE00
2026-07-24141.44CALL2 093.08TRUE1.440
2026-07-2414.51.5CALL10 085.35FALSE1.50
2026-07-24150CALL0 2191.49FALSE00
2026-07-2415.50CALL0 188.46FALSE00
2026-07-24160CALL0 188.85FALSE00
2026-07-2416.50.53CALL2 689.33FALSE0.530
2026-07-24170CALL0 5490.18FALSE00
2026-07-2417.50.4CALL150 20889.44FALSE-0.45-0.53
2026-07-24180CALL0 1792.01FALSE00
2026-07-2418.50.64CALL0 893.58FALSE00
2026-07-24190CALL0 094.06FALSE00
2026-07-2419.50CALL0 0100.01FALSE00
2026-07-24200.3CALL0 18102.32FALSE00
2026-07-2420.50CALL0 0114.43FALSE00
2026-07-24210CALL0 3122.96FALSE00
2026-07-2421.50CALL0 3124.84FALSE00
2026-07-24220CALL0 2122.56FALSE00
2026-07-2422.50.15CALL10 3114.2FALSE0.150
2026-07-24230CALL0 1139.12FALSE00
2026-07-2423.50CALL0 15143.56FALSE00
2026-07-24240CALL0 14131.38FALSE00
2026-07-2424.50CALL0 0139.92FALSE00
2026-07-24250CALL0 9139.11FALSE00
2026-07-24260CALL0 1171.28FALSE00
2026-07-24300CALL0 0199.26FALSE00
2026-07-24350CALL0 0223.69FALSE00
2026-07-2410PUT0 0513.41FALSE00
2026-07-2420PUT0 0602.05FALSE00
2026-07-2430PUT0 0473.28FALSE00
2026-07-2440PUT0 0388.75FALSE00
2026-07-2450PUT0 0333.65FALSE00
2026-07-2460PUT0 0282.5FALSE00
2026-07-2470PUT0 0239.84FALSE00
2026-07-2480PUT0 0203.07FALSE00
2026-07-2490PUT0 1161.48FALSE00
2026-07-24100PUT0 5109.84FALSE00
2026-07-24110.15PUT0 6103.35FALSE00
2026-07-24120PUT0 35106.68FALSE00
2026-07-24130PUT0 397.8FALSE00
2026-07-24140.95PUT2 1497.38FALSE0.950
2026-07-2414.50PUT0 396.68TRUE00
2026-07-24150PUT0 1499.27TRUE00
2026-07-2415.51.25PUT2 1098.2TRUE1.250
2026-07-24160PUT0 498.95TRUE00
2026-07-2416.50PUT0 1101.88TRUE00
2026-07-24173.24PUT1 2107.51TRUE3.240
2026-07-2417.50PUT0 4108.09TRUE00
2026-07-24180PUT0 10120.44TRUE00
2026-07-2418.50PUT0 1105.27TRUE00
2026-07-24190PUT0 1106.86TRUE00
2026-07-2419.50PUT0 0118.58TRUE00
2026-07-24200PUT0 0100.35TRUE00
2026-07-2420.50PUT0 0105.73TRUE00
2026-07-24210PUT0 0124.69TRUE00
2026-07-2421.50PUT0 0123.28TRUE00
2026-07-24220PUT0 2141.36TRUE00
2026-07-2422.50PUT0 2146.39TRUE00
2026-07-24230PUT0 2151.24TRUE00
2026-07-2423.59.3PUT4 1155.95TRUE9.30
2026-07-24240PUT0 0153.81TRUE00
2026-07-2424.510.3PUT2 1164.93TRUE10.30
2026-07-242510.35PUT4 1162.36TRUE10.350
2026-07-242611.75PUT4 3177.46TRUE11.750
2026-07-243015.75PUT4 3190.82TRUE15.750
2026-07-243520.1PUT4 1243.89TRUE20.10
2026-07-31511.15CALL0 10TRUE00
2026-07-31610.16CALL0 10TRUE00
2026-07-3170CALL0 2124.99TRUE00
2026-07-3188.17CALL0 30TRUE00
2026-07-3190CALL0 10TRUE00
2026-07-31100CALL0 00TRUE00
2026-07-3110.50CALL0 056.06TRUE00
2026-07-31110CALL0 088.71TRUE00
2026-07-3111.50CALL0 089.27TRUE00
2026-07-31120CALL0 082.74TRUE00
2026-07-3112.50CALL0 081.73TRUE00
2026-07-31130CALL0 1082.42TRUE00
2026-07-3113.50CALL0 082.59TRUE00
2026-07-31140CALL0 182.35TRUE00
2026-07-3114.50CALL0 084.89FALSE00
2026-07-31151.45CALL2 084.05FALSE1.450
2026-07-3115.50CALL0 584.64FALSE00
2026-07-31161.4CALL2 1686.87FALSE1.40
2026-07-3116.50.89CALL4 2987.78FALSE0.890
2026-07-31171.15CALL0 787.4FALSE00
2026-07-3117.50.67CALL2 887.52FALSE-0.33-0.33
2026-07-31180.8CALL2 2090.43FALSE0.80
2026-07-3118.50.51CALL45 590.48FALSE0.510
2026-07-31190.5CALL45 091.78FALSE0.50
2026-07-3119.50.51CALL1 197.25FALSE0.510
2026-07-31200.5CALL4 12197.39FALSE-0.08-0.14
2026-07-3120.50.48CALL0 496.67FALSE00
2026-07-31210CALL0 11101.22FALSE00
2026-07-31220.35CALL0 9109.84FALSE00
2026-07-31230CALL0 0121.04FALSE00
2026-07-31240CALL0 0125.4FALSE00
2026-07-31250.1CALL0 0111.6FALSE00
2026-07-31300CALL0 0144.82FALSE00
2026-07-3150PUT0 0290.77FALSE00
2026-07-3160PUT0 0246.21FALSE00
2026-07-3170PUT0 0209.06FALSE00
2026-07-3180PUT0 0172.61FALSE00
2026-07-3190.05PUT1 2122.67FALSE0.050
2026-07-31100PUT0 5104.67FALSE00
2026-07-3110.50PUT0 1097.6FALSE00
2026-07-31110.18PUT0 699.29FALSE00
2026-07-3111.50PUT0 695.72FALSE00
2026-07-31120.3PUT0 3297.47FALSE00
2026-07-3112.50PUT0 298.75FALSE00
2026-07-31130PUT0 1294.37FALSE00
2026-07-3113.51.12PUT1 4195.43FALSE1.120
2026-07-31140.81PUT0 393.05FALSE00
2026-07-3114.51.69PUT7 3095.35TRUE1.690
2026-07-31151.7PUT2 10996.02TRUE0.450.36
2026-07-3115.50PUT0 296.76TRUE00
2026-07-31160PUT0 096.14TRUE00
2026-07-3116.50PUT0 0100.67TRUE00
2026-07-31170PUT0 32104.29TRUE00
2026-07-3117.50PUT0 0105.34TRUE00
2026-07-31180PUT0 0105.47TRUE00
2026-07-3118.50PUT0 0108.47TRUE00
2026-07-31190PUT0 3110.88TRUE00
2026-07-3119.50PUT0 5112.73TRUE00
2026-07-31200PUT0 0118.36TRUE00
2026-07-3120.50PUT0 0128.01TRUE00
2026-07-31210PUT0 0109.55TRUE00
2026-07-31220PUT0 0124.09TRUE00
2026-07-31230PUT0 0127.17TRUE00
2026-07-31240PUT0 0151.41TRUE00
2026-07-31250PUT0 0148.56TRUE00
2026-07-31300PUT0 2193.07TRUE00
2026-08-07511.36CALL0 30TRUE00
2026-08-0760CALL0 1160.21TRUE00
2026-08-0770CALL0 00TRUE00
2026-08-0780CALL0 00TRUE00
2026-08-0797.25CALL0 169.11TRUE00
2026-08-07100CALL0 00TRUE00
2026-08-0710.50CALL0 064.11TRUE00
2026-08-07110CALL0 072.46TRUE00
2026-08-0711.50CALL0 079.44TRUE00
2026-08-07120CALL0 079.91TRUE00
2026-08-0712.50CALL0 081.89TRUE00
2026-08-07130CALL0 086.49TRUE00
2026-08-0713.50CALL0 082.79TRUE00
2026-08-07140CALL0 085.04TRUE00
2026-08-0714.50CALL0 084.25FALSE00
2026-08-07150CALL0 084.84FALSE00
2026-08-0715.50CALL0 084.1FALSE00
2026-08-07160CALL0 082.04FALSE00
2026-08-0716.50CALL0 085.98FALSE00
2026-08-07171.3CALL2 087.55FALSE1.30
2026-08-0717.50CALL0 089.8FALSE00
2026-08-07180.7CALL4 094.61FALSE0.70
2026-08-0718.50.61CALL4 190.33FALSE0.610
2026-08-07190CALL0 090.23FALSE00
2026-08-0719.50CALL0 093.36FALSE00
2026-08-07200CALL0 1196.12FALSE00
2026-08-0720.50CALL0 1102.82FALSE00
2026-08-07210CALL0 1102.9FALSE00
2026-08-0721.50CALL0 0102.39FALSE00
2026-08-07220CALL0 1103.82FALSE00
2026-08-07230CALL0 0113.83FALSE00
2026-08-07240CALL0 1123.43FALSE00
2026-08-07250CALL0 0127.44FALSE00
2026-08-07300CALL0 0158.48FALSE00
2026-08-0750PUT0 0261.13FALSE00
2026-08-0760PUT0 0226.16FALSE00
2026-08-0770PUT0 0192.17FALSE00
2026-08-0780PUT0 0159.04FALSE00
2026-08-0790PUT0 0110.24FALSE00
2026-08-07100.28PUT4 0107.53FALSE0.280
2026-08-0710.50.35PUT4 099.74FALSE0.350
2026-08-07110PUT0 099.2FALSE00
2026-08-0711.50PUT0 2101.09FALSE00
2026-08-07120.64PUT1 099.02FALSE0.640
2026-08-0712.50PUT0 092.28FALSE00
2026-08-07130PUT0 0100.74FALSE00
2026-08-0713.50PUT0 096.34FALSE00
2026-08-07141.35PUT4 695.22FALSE0.350.35
2026-08-0714.50PUT0 098.44TRUE00
2026-08-07150PUT0 0100.33TRUE00
2026-08-0715.50PUT0 099.69TRUE00
2026-08-07160PUT0 40103.55TRUE00
2026-08-0716.50PUT0 098TRUE00
2026-08-07170PUT0 0100TRUE00
2026-08-0717.50PUT0 0104.24TRUE00
2026-08-07180PUT0 0101.66TRUE00
2026-08-0718.50PUT0 0104.64TRUE00
2026-08-07190PUT0 0103.69TRUE00
2026-08-0719.50PUT0 0116.06TRUE00
2026-08-07200PUT0 0103.09TRUE00
2026-08-0720.50PUT0 0103.77TRUE00
2026-08-07210PUT0 0116.5TRUE00
2026-08-0721.50PUT0 0108.2TRUE00
2026-08-07220PUT0 1116.87TRUE00
2026-08-07230PUT0 0124.86TRUE00
2026-08-07240PUT0 0110.73TRUE00
2026-08-072510.4PUT2 0139.4TRUE10.40
2026-08-073015.75PUT4 2137.13TRUE15.750
2026-08-14110CALL0 081.6TRUE00
2026-08-1411.50CALL0 084.64TRUE00
2026-08-14120CALL0 090.38TRUE00
2026-08-1412.50CALL0 088.82TRUE00
2026-08-14130CALL0 090.41TRUE00
2026-08-1413.50CALL0 090.5TRUE00
2026-08-14140CALL0 088.03TRUE00
2026-08-1414.50CALL0 093.46FALSE00
2026-08-14150CALL0 088.79FALSE00
2026-08-1415.50CALL0 088.17FALSE00
2026-08-14160CALL0 089.08FALSE00
2026-08-1416.50CALL0 090.38FALSE00
2026-08-14170CALL0 089.52FALSE00
2026-08-1417.50CALL0 090.54FALSE00
2026-08-14180CALL0 090.84FALSE00
2026-08-1418.50CALL0 093.46FALSE00
2026-08-14190CALL0 092.45FALSE00
2026-08-1419.50CALL0 095.7FALSE00
2026-08-14200CALL0 096.91FALSE00
2026-08-1420.50CALL0 099.51FALSE00
2026-08-14210CALL0 0101.83FALSE00
2026-08-14110PUT0 0107.34FALSE00
2026-08-1411.50PUT0 0108.92FALSE00
2026-08-14120PUT0 0108.87FALSE00
2026-08-1412.50PUT0 0109.07FALSE00
2026-08-14130PUT0 0108.06FALSE00
2026-08-1413.50PUT0 0101.96FALSE00
2026-08-14141.7PUT8 0104.41FALSE1.70
2026-08-1414.50PUT0 0104.42TRUE00
2026-08-14150PUT0 0106.01TRUE00
2026-08-1415.50PUT0 0105.42TRUE00
2026-08-14160PUT0 0103.98TRUE00
2026-08-1416.50PUT0 0104.28TRUE00
2026-08-14170PUT0 0105.13TRUE00
2026-08-1417.50PUT0 0111.94TRUE00
2026-08-14180PUT0 0107.53TRUE00
2026-08-1418.50PUT0 0107.85TRUE00
2026-08-14190PUT0 0116.26TRUE00
2026-08-1419.50PUT0 0115.77TRUE00
2026-08-14200PUT0 0117.77TRUE00
2026-08-1420.50PUT0 0116.29TRUE00
2026-08-14210PUT0 0117.53TRUE00
2026-08-2190CALL0 00TRUE00
2026-08-21100CALL0 282.49TRUE00
2026-08-21110CALL0 083.65TRUE00
2026-08-21120CALL0 081.86TRUE00
2026-08-21130CALL0 384.9TRUE00
2026-08-21142.05CALL30 094.79TRUE2.050
2026-08-21151.6CALL65 3092.7FALSE1.60
2026-08-21160CALL0 10791.9FALSE00
2026-08-21171.7CALL2 10997.59FALSE1.70
2026-08-21180.8CALL57 20893.35FALSE0.80
2026-08-21190CALL0 5294.24FALSE00
2026-08-21200.6CALL4 4096FALSE-0.42-0.41
2026-08-21210CALL0 1497.71FALSE00
2026-08-21220CALL0 597.91FALSE00
2026-08-21230.47CALL1 2102.58FALSE0.470
2026-08-21240CALL0 0104.54FALSE00
2026-08-21250CALL0 0103.16FALSE00
2026-08-21300CALL0 5129.22FALSE00
2026-08-2190.22PUT1 2101.05FALSE0.220
2026-08-21100.4PUT4 6110.45FALSE00
2026-08-21110.65PUT23 9101.5FALSE0.650
2026-08-21120.85PUT1 2099.64FALSE0.850
2026-08-21131.39PUT1 22100.4FALSE1.390
2026-08-21141.9PUT49 3598.26FALSE1.90
2026-08-21152.55PUT30 998.56TRUE2.550
2026-08-21163PUT1 7100.26TRUE30
2026-08-21170PUT0 0102.66TRUE00
2026-08-21180PUT0 2100.11TRUE00
2026-08-21190PUT0 0102.93TRUE00
2026-08-21200PUT0 0104.01TRUE00
2026-08-21210PUT0 0106.46TRUE00
2026-08-21220PUT0 0107.61TRUE00
2026-08-21230PUT0 0111.12TRUE00
2026-08-21240PUT0 0113.84TRUE00
2026-08-21250PUT0 0127.52TRUE00
2026-08-21300PUT0 0136.69TRUE00
2026-09-1810CALL0 00TRUE00
2026-09-1820CALL0 00TRUE00
2026-09-1830CALL0 00TRUE00
2026-09-1840CALL0 0119.62TRUE00
2026-09-1850CALL0 0139.27TRUE00
2026-09-1860CALL0 00TRUE00
2026-09-1870CALL0 082.58TRUE00
2026-09-1880CALL0 079.06TRUE00
2026-09-1890CALL0 088.94TRUE00
2026-09-18100CALL0 277.09TRUE00
2026-09-18110CALL0 086.61TRUE00
2026-09-18123.58CALL1 086.47TRUE3.580
2026-09-18130CALL0 088.3TRUE00
2026-09-18142.45CALL7 790.83TRUE2.450
2026-09-18152.1CALL8 2390.58FALSE2.10
2026-09-18160CALL0 7389.94FALSE00
2026-09-18171.5CALL2 8690.09FALSE1.50
2026-09-18181.4CALL1 16992.3FALSE1.40
2026-09-18191.1CALL2 9493.05FALSE-0.66-0.38
2026-09-18200.9CALL70 114893.47FALSE0.90
2026-09-18210CALL0 16694.88FALSE00
2026-09-18220.7CALL2 75194.07FALSE-0.35-0.33
2026-09-18230CALL0 995.96FALSE00
2026-09-18240CALL0 27397.15FALSE00
2026-09-18250.45CALL1 77494.56FALSE-0.28-0.38
2026-09-18260CALL0 8100.57FALSE00
2026-09-18270CALL0 699.81FALSE00
2026-09-18280CALL0 098.16FALSE00
2026-09-18290CALL0 499.75FALSE00
2026-09-18300.35CALL0 456107.23FALSE00
2026-09-18310CALL0 7106.44FALSE00
2026-09-18320CALL0 2113.76FALSE00
2026-09-18330CALL0 1114.74FALSE00
2026-09-18340CALL0 9108.17FALSE00
2026-09-18350.15CALL4 549493.49FALSE-0.07-0.32
2026-09-1810PUT0 0460.93FALSE00
2026-09-1820PUT0 1238.47FALSE00
2026-09-1830PUT0 0189.19FALSE00
2026-09-1840PUT0 0185.38FALSE00
2026-09-1850PUT0 1137.73FALSE00
2026-09-1860PUT0 0121.75FALSE00
2026-09-1870PUT0 7121.86FALSE00
2026-09-1880PUT0 2113.78FALSE00
2026-09-1890PUT0 10104.29FALSE00
2026-09-18100PUT0 8102.2FALSE00
2026-09-18111PUT1 2597.01FALSE10
2026-09-18120PUT0 4999.15FALSE00
2026-09-18131.8PUT12 111297.84FALSE0.450.33
2026-09-18142.4PUT9 6996.05FALSE2.40
2026-09-18153PUT8 20898.66TRUE30
2026-09-18160PUT0 2898.11TRUE00
2026-09-18170PUT0 6798.5TRUE00
2026-09-18180PUT0 6097.2TRUE00
2026-09-18190PUT0 32100.28TRUE00
2026-09-18200PUT0 8100.13TRUE00
2026-09-18210PUT0 1100.9TRUE00
2026-09-18228.35PUT35 4107.52TRUE8.350
2026-09-18230PUT0 0104.22TRUE00
2026-09-18240PUT0 40107.32TRUE00
2026-09-18250PUT0 0107.18TRUE00
2026-09-18260PUT0 0106.21TRUE00
2026-09-18270PUT0 0116.65TRUE00
2026-09-18280PUT0 0118.11TRUE00
2026-09-18290PUT0 0115.94TRUE00
2026-09-18300PUT0 0108.59TRUE00
2026-09-18310PUT0 0107.65TRUE00
2026-09-18320PUT0 099.18TRUE00
2026-09-18330PUT0 0108.98TRUE00
2026-09-18340PUT0 093.43TRUE00
2026-09-18350PUT0 096.19TRUE00
2026-10-1610CALL0 10TRUE00
2026-10-1620CALL0 00TRUE00
2026-10-1630CALL0 0124.73TRUE00
2026-10-1640CALL0 1125.69TRUE00
2026-10-1650CALL0 00TRUE00
2026-10-1660CALL0 00TRUE00
2026-10-1670CALL0 078.81TRUE00
2026-10-1680CALL0 872.52TRUE00
2026-10-1690CALL0 989.89TRUE00
2026-10-16100CALL0 7686.2TRUE00
2026-10-16110CALL0 087.43TRUE00
2026-10-16120CALL0 087.47TRUE00
2026-10-16130CALL0 8488.64TRUE00
2026-10-16140CALL0 13290.89TRUE00
2026-10-16153.41CALL50 45587.78FALSE3.410
2026-10-16162.5CALL5 7388.76FALSE2.50
2026-10-16172CALL2 91989.81FALSE20
2026-10-16182.02CALL4 18790.36FALSE2.020
2026-10-16190CALL0 4293.07FALSE00
2026-10-16200CALL0 56989.67FALSE00
2026-10-16210CALL0 54593.17FALSE00
2026-10-16221.51CALL5 9193.25FALSE1.510
2026-10-16230CALL0 21594.52FALSE00
2026-10-16240CALL0 1493.11FALSE00
2026-10-16250CALL0 14595.29FALSE00
2026-10-16260CALL0 1093.59FALSE00
2026-10-16270CALL0 7492.3FALSE00
2026-10-16280CALL0 2291.65FALSE00
2026-10-16290CALL0 396.33FALSE00
2026-10-16300CALL0 17194.96FALSE00
2026-10-16310CALL0 197.87FALSE00
2026-10-16320CALL0 101102.24FALSE00
2026-10-16330CALL0 3498.2FALSE00
2026-10-16340CALL0 4102.5FALSE00
2026-10-16350CALL0 163103.11FALSE00
2026-10-16360CALL0 1103.51FALSE00
2026-10-16370CALL0 2105.73FALSE00
2026-10-16380CALL0 2103.64FALSE00
2026-10-16390CALL0 12103.33FALSE00
2026-10-16400CALL0 62105.27FALSE00
2026-10-1610PUT0 0395.89FALSE00
2026-10-1620PUT0 0245.05FALSE00
2026-10-1630PUT0 0193.62FALSE00
2026-10-1640PUT0 0159.31FALSE00
2026-10-1650PUT0 1137.89FALSE00
2026-10-1660PUT0 13123.47FALSE00
2026-10-1670PUT0 13115.3FALSE00
2026-10-1680PUT0 33108.08FALSE00
2026-10-1690PUT0 45102.9FALSE00
2026-10-16100.71PUT0 16998.7FALSE00
2026-10-16111.25PUT12 29394.98FALSE1.250
2026-10-16121.6PUT32 127496.41FALSE0.10.07
2026-10-16131.65PUT0 22798.01FALSE00
2026-10-16140PUT0 18598.27FALSE00
2026-10-16152.9PUT11 52199.24TRUE2.90
2026-10-16160PUT0 25499.44TRUE00
2026-10-16173.9PUT0 17799.88TRUE00
2026-10-16184.5PUT0 8495.84TRUE00
2026-10-16190PUT0 3897.17TRUE00
2026-10-16200PUT0 3297.53TRUE00
2026-10-16210PUT0 398.76TRUE00
2026-10-16220PUT0 599.22TRUE00
2026-10-16230PUT0 1096.98TRUE00
2026-10-16240PUT0 5103.97TRUE00
2026-10-16250PUT0 13104.62TRUE00
2026-10-16260PUT0 2104.74TRUE00
2026-10-16270PUT0 4108.87TRUE00
2026-10-16280PUT0 1110.53TRUE00
2026-10-16290PUT0 0106.98TRUE00
2026-10-16300PUT0 0110.46TRUE00
2026-10-16310PUT0 0111.1TRUE00
2026-10-16320PUT0 0111.43TRUE00
2026-10-16330PUT0 0111.45TRUE00
2026-10-16340PUT0 0107.56TRUE00
2026-10-16350PUT0 0113.85TRUE00
2026-10-16360PUT0 098.65TRUE00
2026-10-16370PUT0 0111.51TRUE00
2026-10-16380PUT0 0113.95TRUE00
2026-10-16390PUT0 095.56TRUE00
2026-10-16400PUT0 00TRUE00
2026-11-2010CALL0 00TRUE00
2026-11-2020CALL0 00TRUE00
2026-11-2030CALL0 00TRUE00
2026-11-2040CALL0 00TRUE00
2026-11-2050CALL0 0107.78TRUE00
2026-11-2060CALL0 088.79TRUE00
2026-11-2070CALL0 085.79TRUE00
2026-11-2080CALL0 091.32TRUE00
2026-11-2090CALL0 085.29TRUE00
2026-11-20100CALL0 985.29TRUE00
2026-11-20110CALL0 086.58TRUE00
2026-11-20120CALL0 087.07TRUE00
2026-11-20130CALL0 090.31TRUE00
2026-11-20140CALL0 293.02TRUE00
2026-11-20150CALL0 094.12FALSE00
2026-11-20160CALL0 3095.37FALSE00
2026-11-20170CALL0 5091.35FALSE00
2026-11-20182.4CALL4 791.97FALSE2.40
2026-11-20190CALL0 4593.12FALSE00
2026-11-20201.71CALL2 77992.09FALSE1.710
2026-11-20210CALL0 5093.98FALSE00
2026-11-20222CALL0 5094.56FALSE00
2026-11-20230CALL0 196.15FALSE00
2026-11-20240CALL0 2994.91FALSE00
2026-11-20250CALL0 2896.42FALSE00
2026-11-20260CALL0 1196.74FALSE00
2026-11-20270CALL0 48100.21FALSE00
2026-11-20280CALL0 25100.83FALSE00
2026-11-20290CALL0 099.25FALSE00
2026-11-20300CALL0 137102.16FALSE00
2026-11-20310CALL0 14101.94FALSE00
2026-11-20320CALL0 101100.35FALSE00
2026-11-20330CALL0 98101.71FALSE00
2026-11-20340CALL0 117104.07FALSE00
2026-11-20350.65CALL0 330100.4FALSE00
2026-11-2010PUT0 0354.13FALSE00
2026-11-2020PUT0 0212.84FALSE00
2026-11-2030PUT0 0188.26FALSE00
2026-11-2040PUT0 0142.88FALSE00
2026-11-2050PUT0 0123.4FALSE00
2026-11-2060PUT0 0115.36FALSE00
2026-11-2070PUT0 0112.27FALSE00
2026-11-2080PUT0 0105.26FALSE00
2026-11-2090PUT0 10101.35FALSE00
2026-11-20100PUT0 5199.18FALSE00
2026-11-20110PUT0 5699.97FALSE00
2026-11-20120PUT0 4498.65FALSE00
2026-11-20130PUT0 9697.41FALSE00
2026-11-20143.1PUT16 54298.56FALSE3.10
2026-11-20150PUT0 25799.76TRUE00
2026-11-20160PUT0 7799.74TRUE00
2026-11-20170PUT0 54100.11TRUE00
2026-11-20180PUT0 9899.56TRUE00
2026-11-20190PUT0 7100.99TRUE00
2026-11-20200PUT0 5101.72TRUE00
2026-11-20210PUT0 0101.79TRUE00
2026-11-20220PUT0 190102.74TRUE00
2026-11-20230PUT0 0103.19TRUE00
2026-11-20240PUT0 20103.15TRUE00
2026-11-20250PUT0 1100.97TRUE00
2026-11-20260PUT0 098.09TRUE00
2026-11-20270PUT0 0100.02TRUE00
2026-11-20280PUT0 099.81TRUE00
2026-11-20290PUT0 0108.74TRUE00
2026-11-20300PUT0 097.97TRUE00
2026-11-20310PUT0 0103.14TRUE00
2026-11-20320PUT0 099.1TRUE00
2026-11-20330PUT0 099.23TRUE00
2026-11-20340PUT0 0106.86TRUE00
2026-11-20350PUT0 0106.92TRUE00
2027-01-1510CALL0 00TRUE00
2027-01-1520CALL0 00TRUE00
2027-01-1530CALL0 160TRUE00
2027-01-1540CALL0 076.45TRUE00
2027-01-1550CALL0 7675.47TRUE00
2027-01-1560CALL0 093.72TRUE00
2027-01-1570CALL0 089.36TRUE00
2027-01-1580CALL0 33289.02TRUE00
2027-01-1590CALL0 1290.42TRUE00
2027-01-15100CALL0 64789.23TRUE00
2027-01-15110CALL0 491.28TRUE00
2027-01-15120CALL0 52491.4TRUE00
2027-01-15130CALL0 1092.9TRUE00
2027-01-15140CALL0 093.11TRUE00
2027-01-15154.1CALL3 70489.85FALSE4.10
2027-01-15160CALL0 5193.13FALSE00
2027-01-15173CALL3 1031888.98FALSE30
2027-01-15182.6CALL4 4588.93FALSE2.60
2027-01-15190CALL0 1492.96FALSE00
2027-01-15202.3CALL22 2280392.89FALSE-0.9-0.28
2027-01-15212.04CALL4 3191.72FALSE2.040
2027-01-15220CALL0 46293.09FALSE00
2027-01-15230CALL0 32390.99FALSE00
2027-01-15240CALL0 31093.49FALSE00
2027-01-15251.55CALL22 353894.44FALSE-0.65-0.3
2027-01-15260CALL0 293.79FALSE00
2027-01-15270CALL0 27891.43FALSE00
2027-01-15280CALL0 1794.29FALSE00
2027-01-15290CALL0 100894.87FALSE00
2027-01-15301.24CALL10 133195.98FALSE1.240
2027-01-15310CALL0 497.68FALSE00
2027-01-15320CALL0 30796.2FALSE00
2027-01-15330CALL0 72596.01FALSE00
2027-01-15340CALL0 1494.79FALSE00
2027-01-15350CALL0 95797.62FALSE00
2027-01-15360CALL0 1397.81FALSE00
2027-01-15370CALL0 20495.11FALSE00
2027-01-15380CALL0 4497.79FALSE00
2027-01-15390CALL0 36598.52FALSE00
2027-01-15400CALL0 295496.17FALSE00
2027-01-15420CALL0 11997.07FALSE00
2027-01-15450CALL0 358100.14FALSE00
2027-01-15470CALL0 93897.85FALSE00
2027-01-1510PUT0 0300.46FALSE00
2027-01-1520PUT0 0180.62FALSE00
2027-01-1530PUT0 244163.67FALSE00
2027-01-1540PUT0 0124.92FALSE00
2027-01-1550PUT0 71115.61FALSE00
2027-01-1560PUT0 3091.37FALSE00
2027-01-1570PUT0 1198.72FALSE00
2027-01-1580.85PUT13 57298.46FALSE0.850
2027-01-1591.12PUT10 14397.87FALSE1.120
2027-01-15101.6PUT1 193398.94FALSE1.60
2027-01-15110PUT0 5197.28FALSE00
2027-01-15122.43PUT12 31296.64FALSE2.430
2027-01-15132.75PUT10 3896.87FALSE2.750
2027-01-15140PUT0 13595.98FALSE00
2027-01-15153.77PUT0 70796.69TRUE00
2027-01-15160PUT0 20096.51TRUE00
2027-01-15170PUT0 16397.96TRUE00
2027-01-15185.5PUT0 40698.72TRUE00
2027-01-15190PUT0 10694.14TRUE00
2027-01-15200PUT0 83698.5TRUE00
2027-01-15210PUT0 2092.79TRUE00
2027-01-15220PUT0 5593.81TRUE00
2027-01-15230PUT0 396.91TRUE00
2027-01-15240PUT0 093.34TRUE00
2027-01-15250PUT0 92102.26TRUE00
2027-01-15260PUT0 293.98TRUE00
2027-01-15270PUT0 6101.38TRUE00
2027-01-15280PUT0 099.09TRUE00
2027-01-15290PUT0 493.22TRUE00
2027-01-15300PUT0 19194.44TRUE00
2027-01-15310PUT0 093.84TRUE00
2027-01-15320PUT0 30892.92TRUE00
2027-01-15330PUT0 097.14TRUE00
2027-01-15340PUT0 097.7TRUE00
2027-01-15350PUT0 10299.96TRUE00
2027-01-15360PUT0 094.11TRUE00
2027-01-15370PUT0 3102.37TRUE00
2027-01-15380PUT0 0100.39TRUE00
2027-01-15390PUT0 0102.36TRUE00
2027-01-15400PUT0 1106.34TRUE00
2027-01-15420PUT0 0107.91TRUE00
2027-01-15450PUT0 0105.7TRUE00
2027-01-15470PUT0 1116.28TRUE00
2027-12-1730CALL0 189.54TRUE00
2027-12-1750CALL0 37107.49TRUE00
2027-12-1780CALL0 13578.14TRUE00
2027-12-17100CALL0 13974.06TRUE00
2027-12-17120CALL0 58882.23TRUE00
2027-12-17150CALL0 57984.87FALSE00
2027-12-17170CALL0 159100FALSE00
2027-12-17204.56CALL20 44090.62FALSE4.560
2027-12-17224.9CALL1 16092.55FALSE4.90
2027-12-17250CALL0 40299.68FALSE00
2027-12-17270CALL0 10393.99FALSE00
2027-12-17303.5CALL2 29390.41FALSE-1-0.22
2027-12-17320CALL0 3587.8FALSE00
2027-12-17350CALL0 50892.06FALSE00
2027-12-17370CALL0 17892.06FALSE00
2027-12-17400CALL0 15995.2FALSE00
2027-12-17420CALL0 3990.15FALSE00
2027-12-17450CALL0 56199.58FALSE00
2027-12-17470CALL0 39591.38FALSE00
2027-12-1730.1PUT1 0139.25FALSE0.10
2027-12-1750PUT0 8782.14FALSE00
2027-12-1780PUT0 2595.06FALSE00
2027-12-17100PUT0 6085.21FALSE00
2027-12-17120PUT0 17586.81FALSE00
2027-12-17150PUT0 10692.49TRUE00
2027-12-17170PUT0 9100.39TRUE00
2027-12-17200PUT0 19298.61TRUE00
2027-12-17220PUT0 690.13TRUE00
2027-12-172514.1PUT240 12103.71TRUE14.10
2027-12-17270PUT0 299.8TRUE00
2027-12-17300PUT0 195.27TRUE00
2027-12-17320PUT0 199.17TRUE00
2027-12-17350PUT0 0105.27TRUE00
2027-12-17370PUT0 598.77TRUE00
2027-12-17400PUT0 099.37TRUE00
2027-12-17420PUT0 098.08TRUE00
2027-12-17450PUT0 0102TRUE00
2027-12-17470PUT0 7391.8TRUE00
2028-01-2130CALL0 200TRUE00
2028-01-2150CALL0 1780.36TRUE00
2028-01-2180CALL0 213102.08TRUE00
2028-01-21100CALL0 18789.58TRUE00
2028-01-21127.3CALL1 31778.44TRUE7.30
2028-01-21156CALL16 24686.8FALSE60
2028-01-21176.5CALL0 49390.35FALSE00
2028-01-21200CALL0 10993100.18FALSE00
2028-01-21220CALL0 32694.48FALSE00
2028-01-21250CALL0 29093.19FALSE00
2028-01-21270CALL0 593.66FALSE00
2028-01-21300CALL0 20112104.82FALSE00
2028-01-21320CALL0 26490.13FALSE00
2028-01-21350CALL0 532101.6FALSE00
2028-01-21373.5CALL1 96390.79FALSE3.50
2028-01-21400CALL0 809103.02FALSE00
2028-01-21420CALL0 7797.37FALSE00
2028-01-21450CALL0 163103.47FALSE00
2028-01-21470CALL0 339105.27FALSE00
2028-01-2130PUT0 20167.04FALSE00
2028-01-2150PUT0 2479.79FALSE00
2028-01-2180PUT0 29106.28FALSE00
2028-01-21100PUT0 1016193FALSE00
2028-01-21120PUT0 9595.65FALSE00
2028-01-21150PUT0 91107.71TRUE00
2028-01-21170PUT0 69107.42TRUE00
2028-01-21200PUT0 5094.61TRUE00
2028-01-21220PUT0 3193.65TRUE00
2028-01-21250PUT0 7194.7TRUE00
2028-01-21270PUT0 495.97TRUE00
2028-01-21300PUT0 495.18TRUE00
2028-01-21320PUT0 520106.92TRUE00
2028-01-21350PUT0 1092.62TRUE00
2028-01-21370PUT0 0106.06TRUE00
2028-01-21400PUT0 16101.76TRUE00
2028-01-21420PUT0 099.9TRUE00
2028-01-21450PUT0 0106.1TRUE00
2028-01-21470PUT0 0102.22TRUE00

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