Canadian Solar Inc

(NASDAQ:CSIQ)

Latest On Canadian Solar Inc (CSIQ):

Date/Time Type Description Signal Details
2023-05-19 23:07 ESTNewsCanadian Solar Inc. (CSIQ) Q1 2023 Earnings Call TranscriptN/A
2023-05-18 19:00 ESTNewsCanadian Solar GAAP EPS of $1.19 beats by $0.66, revenue of $1.7B misses by $10MN/A
2023-05-18 19:00 ESTNewsCanadian Solar crushes Q1 earnings expectations, issues upbeat guidanceN/A
2023-05-18 19:00 ESTNewsCanadian Solar (CSIQ) Q1 2023 Earnings Call TranscriptN/A
2023-05-17 15:57 ESTNewsCanadian Solar expands supply deal with Aypa Power for Texas storage projectN/A
2023-05-17 15:57 ESTNewsCanadian Solar Q1 2023 Earnings PreviewN/A
2023-04-22 06:34 ESTNewsFocus On Large-Scale Utility Makes Canadian Solar Highly AttractiveN/A
2023-04-11 12:01 ESTNewsCanadian Solar set to double panel production capacity by next yearN/A
2023-03-21 18:43 ESTNewsCanadian Solar GAAP EPS of $1.11 beats by $0.14, revenue of $1.97B in-lineN/A
2023-03-21 18:43 ESTNewsCanadian Solar cruises past Q4 earnings estimates as module shipments surgeN/A
2023-03-21 18:43 ESTNewsCanadian Solar Inc. (CSIQ) Q4 2022 Earnings Call TranscriptN/A
2023-03-21 18:43 ESTNewsHot Stocks: CSIQ rises on earnings; CTRN drops; EMR upgrade; BB advances on patent dealN/A
2023-03-21 18:43 ESTNewsCanadian Solar Soars Following A Strong Earnings And Margin Beat, More Upside AheadN/A
2023-03-20 11:49 ESTNewsCanadian Solar Q4 2022 Earnings PreviewN/A
2023-03-10 22:03 ESTNewsCanadian Solar cut, Enphase one of four top solar sector picks at CitiN/A
2023-03-09 00:17 ESTNewsCanadian Solar to move forward with projects in Spain, JapanN/A
2023-03-02 00:42 ESTNewsCanadian Solar: Outlook Is EnticingN/A
2023-02-25 19:41 ESTNewsCanadian Solar: Buy But Only At $31 Per ShareN/A
2023-02-24 16:29 ESTNewsCanadian Solar indicates strong Q4 but sees Q1 revenues below consensusN/A
2023-02-23 13:35 ESTNewsCanadian Solar wins battery supply deal with Blackstone-backed Aypa PowerN/A
2023-01-30 12:59 ESTNewsCanadian Solar to add capacity across solar, battery supply chain in ChinaN/A
2023-01-25 15:32 ESTNewsCanadian Solar: Difficult Not To Be BullishN/A
2023-01-24 14:13 ESTNewsCanadian Solar: Underfollowed Value Play With Potential For Strong GrowthN/A
2022-12-21 20:26 ESTNewsCanadian Solar Can Offer Great Value For The Long-Term InvestorN/A
2022-12-16 02:05 ESTNewsCanadian Solar to mass produce up to 690W output TOPCon modules next yearN/A
2022-12-16 02:04 ESTNewsCalifornia approves plan to cut payments to solar homes for energy sent to gridN/A
2022-12-06 00:06 ESTNewsCanadian Solar to supply South Africa's two largest private PPA solar projectsN/A
2022-12-02 21:16 ESTNewsChinese solar companies evading U.S. tariffs, Commerce Department probe saysN/A
2022-11-22 18:37 ESTNewsCanadian Solar GAAP EPS of $1.12 beats by $0.53, revenue of $1.93B misses by $140MN/A
2022-11-22 18:37 ESTNewsCanadian Solar Inc. (CSIQ) Q3 2022 Earnings Call TranscriptN/A
2022-11-22 18:37 ESTNewsCanadian Solar Sees Carve-Out Delays And Dollar TailwindsN/A
2022-11-22 00:38 ESTNewsCanadian Solar Q3 2022 Earnings PreviewN/A
2022-11-18 12:45 ESTNewsCanadian Solar launches operations at flagship Japan projectN/A
2022-10-28 14:46 ESTNewsCanadian Solar Is Embarking On A Serious Expansion PathN/A
2022-10-18 17:37 ESTNewsCanadian Solar unveils world's largest single phase energy storage projectN/A
2022-08-24 19:07 ESTNewsCanadian Solar: Outstanding Quarter With A $369 Billion Biden TailwindN/A
2022-08-19 21:19 ESTNewsCanadian Solar Inc.'s (CSIQ) CEO Dr. Shawn Qu on Q2 2022 Results - Earnings Call TranscriptN/A
2022-08-18 10:00 ESTNewsCanadian Solar GAAP EPS of $1.07 beats by $0.40, revenue of $2.31B beats by $80M, raises FY22 revenue guidanceN/A
2022-08-18 09:59 ESTNewsCanadian Solar looks set to rally after strong Q2N/A
2022-08-17 16:37 ESTNewsCanadian Solar Q2 2022 Earnings PreviewN/A
2022-08-10 15:02 ESTNewsCanadian Solar to build high-purity polysilicon plant in ChinaN/A
2022-08-07 22:31 ESTNewsCanadian Solar: Solid Valuation Ahead Of Q2 ResultsN/A
2022-08-07 22:31 ESTNewsVolume Breakout Report: August 6, 2022 (Technical Analysis)N/A
2022-07-07 11:13 ESTNewsCanadian Solar completes sale of two Australian solar farmsN/A
2022-06-06 19:10 ESTNewsCanadian Solar sells 70% stake in two of Brazil's largest solar projectsN/A
2022-05-25 15:29 ESTNewsCanadian Solar: Still On HoldN/A
2022-05-24 16:38 ESTNewsCanadian Solar Non-GAAP EPS of $0.14 beats by $0.23, revenue of $1.25B misses by $60MN/A
2022-05-24 16:37 ESTNewsCanadian Solar climbs after posting surprise Q1 profit, upbeat Q2 guidanceN/A
2022-05-24 16:37 ESTNewsCanadian Solar Inc. 2022 Q1 - Results - Earnings Call PresentationN/A
2022-05-24 16:37 ESTNewsCanadian Solar Inc. (CSIQ) CEO Dr. Shawn Qu on Q1 2022 Results - Earnings Call TranscriptN/A

About Canadian Solar Inc (CSIQ):

Canadian Solar Inc., together with its subsidiaries, designs, develops, manufactures, and sells solar ingots, wafers, cells, modules, and other solar power products. The company operates through two segments, Module and System Solutions (MSS), and Energy. The MSS segment engages in the design, development, manufacture, and sale of a range of solar power products, including standard solar modules, specialty solar products, and solar system kits that are a ready-to-install packages comprising inverters, racking systems, and other accessories. It also provides engineering, procurement, and construction; and operation and maintenance (O&M) services. This segment's energy solution products include solar inverters and energy storage systems for utility, commercial, residential, and specialty product applications. Its O&M services include inspections, repair, and replacement of plant equipment; and site management and administrative support services for solar power projects. The Energy segment engages in the development and sale of solar power projects; and operation of solar power plants and sale of electricity. As of January 31, 2020, this segment had a fleet of solar power plants in operation with an aggregate capacity of approximately 880.2 MWp. The company's primary customers include distributors, system integrators, project developers, and installers/EPC companies. Canadian Solar Inc. sells its products primarily under its Canadian Solar brand name; and on an OEM basis. It has operations in North America, South America, Europe, South Africa, the Middle East, Australia, Asia, and internationally. The company was founded in 2001 and is headquartered in Guelph, Canada.

See Advanced Chart

General

  • Name Canadian Solar Inc
  • Symbol CSIQ
  • Type Common Stock
  • Exchange NASDAQ
  • Currency USD
  • Country USA
  • SectorTechnology
  • IndustrySolar
  • Full Time Employees 13,478
  • Fiscal Year EndDecember
  • IPO Date2006-11-09
  • Gic SectorInformation Technology
  • Gic GroupSemiconductors & Semiconductor Equipment
  • Gic IndustrySemiconductors & Semiconductor Equipment
  • Gic SubIndustrySemiconductors
  • Web URLhttp://www.canadiansolar.com
View More

Valuation

  • Trailing PE 12.45
  • Price/Sales (Trailing 12 Mt.) 0.75
  • Price/Book (Most Recent Quarter) 1.63
  • Enterprise Value Revenue 1.26
  • Enterprise Value EBITDA 14.09
View More

Financials

  • Most Recent Quarter 2020-09-30
  • Current Year EPS Estimate $2.10
  • Next Year EPS Estimate $3.05
  • Next Quarter EPS Estimate $0.54
  • Profit Margin 6%
  • Operating Margin 10%
  • Return on Assets 4%
  • Return on Equity 13%
  • Revenue 3.36 billion
  • Earnings Per Share $3.44
  • Revenue Per Share $56.31
  • Gross Profit 718.5 million
  • Quarterly Earnings Growth 20.3%
View More

Highlights

  • Market Capitalization 2.53 billion
  • EBITDA 533.38 million
  • PE Ratio 22.78
  • PEG Ratio 0.29
  • Analyst Target Price $51
  • Book Value Per Share $25.13
View More

Share Statistics

  • Shares Outstanding 59.04 million
  • Shares Float 45.39 million
  • % Held by Insiders 2369%
  • % Held by Institutions 48.17%
  • Shares Short 5.43 million
  • Shares Short Prior Month 4.4 million
  • Short Ratio 2.87
  • Short % of Float 12%
  • Short % of Shares Outstanding 9%
View More

Technicals

  • Beta 1.4
  • 52 Week High $67.39
  • 52 Week Low $13.5
  • 50 Day Moving Average 50.87
  • 200 Day Moving Average 43.79
View More

Dividends

  • Dividend Date N/A
  • ExDividend Date N/A
  • Dividend Yield 0%
View More

Canadian Solar Inc (CSIQ) Dividend Calendar:

Ex-Dividend Date Payment Date Record Date Declared Date Amount

Canadian Solar Inc (CSIQ) Earnings History:

Companies typically report earnings on both a quarterly and annual basis. Earnings reported that deviate from analysts' expectations can have a large impact on a stock's price.


Quarter Date Report Date Actual Revenue Reported EPS EPS Estimate Deviation from Estimate
2020-12-312021-03-24$0.11-$0.55120%
2020-09-302020-11-19$N/A$0.15-$0.24162.5%
2020-06-302020-08-07$N/A$0.09-$0.12175%
2020-03-312020-05-28$825.64 million$1.84$1.0969.32%
2019-12-312020-03-26$919.71 million$1.04$0.51103.92%
2019-09-302019-11-12$759.88 million$0.66$0.68-2.94%
2019-06-302019-08-15$1.04 billion$0.77$0.35118.44%
2019-03-312019-05-30$484.72 million-$0.29-$0.5748.87%
2018-12-312019-03-21$901.04 million$1.61$1.1638.79%
2018-09-302018-11-15$767.97 million$1.09$0.45140.09%
2018-06-302018-08-14$650.59 million$0.26$0.249.2%
2018-03-312018-05-16$1.42 billion$0.72$0.4272.79%
2017-12-312018-03-19$1.11 billion$1.01$0.956.6%
2017-09-302017-11-09$912.22 million$0.22$0.44-50%
2017-06-302017-08-14$692.37 million-$0.15-$0.2438.75%
2017-03-312017-06-06$677.04 million-$0.10-$0.2763.33%
2016-12-312017-03-21$668.43 million$0.24$0.41-41.66%
2016-09-302016-11-21$657.32 million$0.27$0.265.59%
2016-06-302016-08-18$805.91 million$0.68$0.4166.26%
2016-03-312016-05-11$721.42 million$0.39$0.18113.23%
2015-12-312016-03-10$1.12 billion$1.05$0.7343.58%
2015-09-302015-11-10$849.81 million$0.53$0.2889.29%
2015-06-302015-08-18$636.65 million$0.31$0.13138.46%
2015-03-312015-05-07$860.89 million$1.04$0.6073.33%
2014-12-312015-03-05$956.15 million$1.28$1.34-4.48%
2014-09-302014-11-12$914.38 million$1.75$1.1650.86%
2014-06-302014-08-13$623.77 million$0.95$0.5863.79%
2014-03-312014-05-16$466.32 million$0.07$0.12-41.67%
2013-12-312014-03-05$519.47 million$0.38$0.41-7.32%
2013-09-302013-11-13$490.9 million$0.56$0.3655.56%
2013-06-302013-08-08$380.38 million-$0.29-$0.20-45%
2013-03-312013-05-28$263.61 million-$0.10-$0.7887.18%
2012-12-312013-03-11$294.84 million-$1.71-$0.94-81.91%
2012-09-302012-11-15$325.97 million-$1.01-$0.65-55.38%
2012-06-302012-08-15$348.22 million-$0.59-$0.30-96.67%
2012-03-312012-05-10$325.8 million-$0.49-$0.525.77%
2011-12-312012-03-07$474.06 million-$1.39-$0.36-286.11%
2011-09-302011-11-22$499.64 million-$0.18-$0.3953.85%
2011-06-302011-08-17$481.82 million$0.16$0.28-42.86%
2011-03-312011-05-11$443.4 million$0.13$0.41-68.29%
2010-12-312011-03-10$452.72 million$0.58$0.65-10.77%
2010-09-302010-11-18$377.18 million$0.47$0.439.3%
2010-06-302010-08-19$328.68 million$0.03$0.07-57.14%
2009-12-312010-03-03$254.19 million$0.35$0.45-22.22%
2009-09-302009-11-17$213.13 million$0.69$0.5427.78%
2009-06-302009-08-06$114.18 million$0.49-$0.09644.44%
2009-03-312009-05-26$49.47 million-$0.13-$0.2548%
2008-12-312009-03-17$68.82 million-$1.42-$0.31-358.06%
2008-09-302008-11-21$252.36 million$0.31$0.54-42.59%
2008-06-302008-08-13$212.58 million$0.70$0.4748.94%
2008-03-312008-05-13$171.24 million$0.61$0.3196.77%
2007-12-312008-03-05$127.46 million$0.20$0.1811.11%
2007-09-302007-11-14$97.44 million$0.02-$0.02200%
2007-06-302007-08-14$60.41 million-$0.11-$0.03-266.67%
2007-03-312007-05-14$17.49 million-$0.14-$0.12-16.67%
2006-12-312007-03-14$24.37 million-$0.21-$0.02-950%
2006-09-302006-12-11$17.8 million$0.01

Canadian Solar Inc (CSIQ) Company Financial Statements:

Financial statements are reports prepared by a company's management to present their financial performance and position at a point in time. A general-purpose set of financial statements usually includes a balance sheet, income statements, and statement of cash flows.

Income Statement:
Date
Research Development
Income Before Tax
Selling General Administrative
Gross Profit
Ebit
Operating Income
Income Tax Expense
Total Revenue
Cost of Revenue
Total Other Income Expense Net
Net Income From Continuing Operations
Net Income Applicable to Common Shares
Cash Flow:
Date
Investments
Change to Liabilities
Total Cash Flow from Investing Activities
Net Borrowings
Total Cash Flow from Financial Activities
Change to Operating Activities
Change in Cash
Total Cash from Operating Activities
Depreciation
Other Cash Flow from Investing Activities
Change to Inventory
Change to Account Receivables
Other Cash Flow from Financing Activities
Change to Net Income
Capital Expenditures
Balance Sheet:
Date
Total Liabailities
Total Stockholder Equity
Other Current Liabilities
Total Assets
Common Stock
Other Current Assets
Retained Earnings
Other Liabilities
Other Assets
Cash
Total Current Liabilities
Other Stockholder Equity
Property, Plant & Equipment
Total Current Assets
Long Term Investments
Net Tangible Assets
Short Term Investments
Long Term Debt
Inventory
Accounts Payable

Canadian Solar Inc (CSIQ) Chart:

Canadian Solar Inc (CSIQ) News:

Below you will find a list of latest news for Canadian Solar Inc (CSIQ) from major news sources. You can filter the results to only show news from a specific source.

No recent news available

Canadian Solar Inc (CSIQ) Options:

A stock option is a contract between two parties in which the stock option buyer (holder) purchases the right (but not the obligation) to buy/sell 100 shares of an underlying stock at a predetermined price from/to the option seller (writer) within a fixed period of time.

Expiration Date Strike Last Price Type Volume Open Interest Implied Volatility In The Money Change Change Percent
2026-04-17111.5CALL0 10TRUE00
2026-04-17210.55CALL0 50TRUE00
2026-04-1739.75CALL0 30TRUE00
2026-04-1748.75CALL0 10TRUE00
2026-04-1759.15CALL0 30TRUE00
2026-04-1766.3CALL0 30TRUE00
2026-04-1775.7CALL0 30TRUE00
2026-04-1784.7CALL0 130TRUE00
2026-04-1793.77CALL5 24200.72TRUE3.770
2026-04-179.53.25CALL4 0155.96TRUE3.250
2026-04-17102.88CALL1 69204.17TRUE2.880
2026-04-1710.50CALL0 00TRUE00
2026-04-17111.77CALL1 17899.68TRUE1.770
2026-04-1711.50CALL0 0104.11TRUE00
2026-04-17121CALL1 122109.61TRUE10
2026-04-1712.50.65CALL4 0100.7TRUE0.650
2026-04-17130.33CALL87 98684.63FALSE-0.02-0.06
2026-04-1713.50.17CALL231 16483.45FALSE-0.03-0.15
2026-04-17140.09CALL92 51586.31FALSE-0.04-0.31
2026-04-1714.50.03CALL34 28180.54FALSE-0.04-0.57
2026-04-17150.04CALL8 756102.36FALSE-0.03-0.43
2026-04-1715.50.05CALL0 717135.76FALSE00
2026-04-17160.02CALL105 321116.15FALSE0.020
2026-04-1716.50.2CALL0 39166.28FALSE00
2026-04-17170.05CALL2 235165.65FALSE0.050
2026-04-1717.50.1CALL0 69178.36FALSE00
2026-04-17180.01CALL1 2737147.49FALSE0.010
2026-04-1718.50CALL0 0202.15FALSE00
2026-04-17190.05CALL0 483213.34FALSE00
2026-04-17200.04CALL0 1749209.44FALSE00
2026-04-17210.1CALL0 358254.19FALSE00
2026-04-17220.1CALL0 312292.68FALSE00
2026-04-17230.03CALL0 529310.83FALSE00
2026-04-17240.05CALL0 451327.95FALSE00
2026-04-17250.01CALL0 5115290.82FALSE00
2026-04-17260.05CALL0 161359.53FALSE00
2026-04-17270.03CALL0 98374.16FALSE00
2026-04-17280.05CALL0 5132364.1FALSE00
2026-04-17290.1CALL0 111401.45FALSE00
2026-04-17300.03CALL0 3148353.78FALSE00
2026-04-17310.27CALL0 14426.47FALSE00
2026-04-17320.1CALL0 135375.47FALSE00
2026-04-17330.15CALL0 137385.7FALSE00
2026-04-17340.43CALL0 24460.46FALSE00
2026-04-17350.15CALL0 109470.98FALSE00
2026-04-17360.15CALL1 116538.99FALSE0.150
2026-04-17370.01CALL1 266381.85FALSE0.010
2026-04-17380.39CALL0 8500.46FALSE00
2026-04-17390.19CALL0 9509.67FALSE00
2026-04-17400.05CALL0 132489.7FALSE00
2026-04-17410.26CALL0 6527.27FALSE00
2026-04-17420.17CALL0 4535.68FALSE00
2026-04-17430.25CALL0 4543.86FALSE00
2026-04-17440.15CALL0 1551.82FALSE00
2026-04-17450.2CALL0 12559.57FALSE00
2026-04-17460.17CALL0 9567.11FALSE00
2026-04-17470.19CALL0 12574.46FALSE00
2026-04-17480.15CALL0 14581.64FALSE00
2026-04-17490.35CALL0 61588.63FALSE00
2026-04-1710.03PUT5 611196.75FALSE00
2026-04-1720.07PUT5 38833.74FALSE00
2026-04-1730.03PUT0 31652.49FALSE00
2026-04-1740PUT0 0634.56FALSE00
2026-04-1750.03PUT0 8520.96FALSE00
2026-04-1760.31PUT0 2428.96FALSE00
2026-04-1770.05PUT0 1527324.33FALSE00
2026-04-1780.08PUT0 126260.75FALSE00
2026-04-1790.06PUT0 245222.57FALSE00
2026-04-179.50PUT0 0194.12FALSE00
2026-04-17100.1PUT0 274151.47FALSE00
2026-04-1710.50PUT0 0126.49FALSE00
2026-04-17110.05PUT34 483101.97FALSE-0.05-0.5
2026-04-1711.50.07PUT14 085.56FALSE0.070
2026-04-17120.16PUT176 43483.02FALSE-0.09-0.36
2026-04-1712.50.35PUT33 086.15FALSE0.350
2026-04-17130.55PUT1 15373.98TRUE-0.1-0.15
2026-04-1713.51.08PUT0 11784.53TRUE00
2026-04-17141.47PUT2 141114.89TRUE1.470
2026-04-1714.51.92PUT2 30123.92TRUE1.920
2026-04-17152.32PUT32 312104.72TRUE-0.02-0.01
2026-04-1715.53.45PUT0 300TRUE00
2026-04-17163.34PUT9 265146.33TRUE3.340
2026-04-1716.53.92PUT0 74132.8TRUE00
2026-04-17174.36PUT10 178185.47TRUE-0.04-0.01
2026-04-1717.54.8PUT1 0156.78TRUE4.80
2026-04-17185.2PUT261 5490TRUE-0.02-0
2026-04-1718.55.94PUT0 1218.88TRUE00
2026-04-17196.5PUT0 259230.69TRUE00
2026-04-17207.5PUT251 7070TRUE0.160.02
2026-04-17218.24PUT2 350TRUE0.040
2026-04-17229.28PUT2 240TRUE9.280
2026-04-172310.15PUT2 10TRUE10.150
2026-04-172411.27PUT3 2276.69TRUE0.020
2026-04-172512.17PUT3 310TRUE12.170
2026-04-172613.25PUT1 40TRUE13.250
2026-04-172714.15PUT1 00TRUE14.150
2026-04-172815.15PUT2 0331.72TRUE15.150
2026-04-172916.15PUT3 20TRUE-0.05-0
2026-04-173017.05PUT0 0355.82TRUE00
2026-04-17317.96PUT0 0367.18TRUE00
2026-04-173218.34PUT0 0378.13TRUE00
2026-04-17339.3PUT0 0388.68TRUE00
2026-04-173411.7PUT0 0398.87TRUE00
2026-04-173512.5PUT0 0408.73TRUE00
2026-04-173613.2PUT0 0418.27TRUE00
2026-04-173712.5PUT0 0427.52TRUE00
2026-04-173813.2PUT0 0436.49TRUE00
2026-04-17390PUT0 0445.21TRUE00
2026-04-174021.45PUT0 0453.67TRUE00
2026-04-17410PUT0 0461.91TRUE00
2026-04-174216.8PUT0 0540.39TRUE00
2026-04-17430PUT0 0548.79TRUE00
2026-04-174421.3PUT0 0556.98TRUE00
2026-04-174525.5PUT0 0564.95TRUE00
2026-04-17460PUT0 0500.01TRUE00
2026-04-17470PUT0 0580.29TRUE00
2026-04-17480PUT0 0513.99TRUE00
2026-04-17490PUT0 0520.75TRUE00
2026-04-2484.72CALL0 1169.22TRUE00
2026-04-2490CALL0 0104.03TRUE00
2026-04-249.50CALL0 0115.24TRUE00
2026-04-24100CALL0 075.63TRUE00
2026-04-2410.50CALL0 096.24TRUE00
2026-04-24111.4CALL0 10378.89TRUE00
2026-04-2411.50CALL0 086.35TRUE00
2026-04-24121.17CALL1 487.41TRUE1.170
2026-04-2412.50.81CALL102 1678.76TRUE-0.04-0.05
2026-04-24130.65CALL1 1087.23FALSE0.090.16
2026-04-2413.50.35CALL210 9273.2FALSE-0.11-0.24
2026-04-24140.25CALL54 6376.93FALSE-0.06-0.19
2026-04-2414.50.17CALL2 55378.81FALSE-0.03-0.15
2026-04-24150.11CALL6 59079.57FALSE-0.04-0.27
2026-04-2415.50.05CALL6 6074.25FALSE0.050
2026-04-24160.05CALL0 9597.82FALSE00
2026-04-2416.50.05CALL0 84113.4FALSE00
2026-04-24170.1CALL0 55108.55FALSE00
2026-04-2417.50.15CALL0 4107.37FALSE00
2026-04-24180.15CALL0 11114.7FALSE00
2026-04-2418.50.22CALL0 2121.73FALSE00
2026-04-24190.05CALL0 7114.33FALSE00
2026-04-2419.50.05CALL0 18145.64FALSE00
2026-04-24200.09CALL0 3152.21FALSE00
2026-04-2420.50.05CALL2 2147.27FALSE0.050
2026-04-24210.05CALL2 9153.12FALSE0.050
2026-04-2421.50.05CALL0 1170.59FALSE00
2026-04-24220.15CALL0 12176.32FALSE00
2026-04-2422.50.05CALL0 72169.56FALSE00
2026-04-24230.05CALL0 3214.37FALSE00
2026-04-24240.05CALL0 1197.59FALSE00
2026-04-24250.05CALL0 3207.37FALSE00
2026-04-24260.05CALL0 3216.64FALSE00
2026-04-24300CALL0 0249.63FALSE00
2026-04-24350.05CALL0 2283.86FALSE00
2026-04-2480PUT0 0201.68FALSE00
2026-04-2490.05PUT0 3160.13FALSE00
2026-04-249.50.05PUT0 34140.68FALSE00
2026-04-24100.12PUT0 47115.47FALSE00
2026-04-2410.50.1PUT1 091.54FALSE0.10
2026-04-24110.15PUT22 5785.5FALSE-0.14-0.48
2026-04-2411.50.3PUT0 783.66FALSE00
2026-04-24120.45PUT0 8182.66FALSE00
2026-04-2412.50.65PUT5 7187.2FALSE-0.05-0.07
2026-04-24130.81PUT1 2875.06TRUE-0.19-0.19
2026-04-2413.50.95PUT0 2580.28TRUE00
2026-04-24141.69PUT0 12881.5TRUE00
2026-04-2414.51.75PUT0 6888.86TRUE00
2026-04-24152.38PUT9 280.1TRUE2.380
2026-04-2415.52.92PUT41 299.36TRUE0.10.04
2026-04-24163.3PUT9 375.25TRUE3.30
2026-04-2416.53.7PUT40 483.26TRUE3.70
2026-04-24174.4PUT0 3110.98TRUE00
2026-04-2417.54.36PUT0 198.2TRUE00
2026-04-24184.9PUT0 3105.21TRUE00
2026-04-2418.56.1PUT0 8134.69TRUE00
2026-04-24190PUT0 0141.96TRUE00
2026-04-2419.56.15PUT0 2148.96TRUE00
2026-04-24206.2PUT0 1155.7TRUE00
2026-04-2420.53.18PUT0 0162.22TRUE00
2026-04-24217.5PUT0 1168.52TRUE00
2026-04-2421.58.86PUT0 0174.61TRUE00
2026-04-24224.2PUT0 0153.19TRUE00
2026-04-2422.55.02PUT0 00TRUE00
2026-04-242310.4PUT0 10TRUE00
2026-04-24240PUT0 0173.19TRUE00
2026-04-24250PUT0 0182.45TRUE00
2026-04-24260PUT0 0191.28TRUE00
2026-04-24300PUT0 0223TRUE00
2026-04-24350PUT0 00TRUE00
2026-05-0180CALL0 00TRUE00
2026-05-0193.81CALL1 0104.9TRUE3.810
2026-05-019.53.42CALL1 0116.92TRUE3.420
2026-05-01100CALL0 097.8TRUE00
2026-05-0110.50CALL0 091.21TRUE00
2026-05-01111.8CALL0 5979.41TRUE00
2026-05-0111.50CALL0 083.82TRUE00
2026-05-01121.31CALL0 24980.57TRUE00
2026-05-0112.51.05CALL27 1182.88TRUE1.050
2026-05-01130.78CALL1 1279.4FALSE-0.01-0.01
2026-05-0113.50.59CALL2 3579.31FALSE0.590
2026-05-01140.46CALL57 2981.34FALSE0.050.12
2026-05-0114.50.3CALL63 5176.91FALSE-0.05-0.14
2026-05-01150.22CALL10 62277.76FALSE-0.03-0.12
2026-05-0115.50.16CALL1 15178.54FALSE-0.03-0.16
2026-05-01160.15CALL12 6385.21FALSE0.030.25
2026-05-0116.50.1CALL40 7083.59FALSE00
2026-05-01170.17CALL0 2077.8FALSE00
2026-05-0117.50.11CALL0 2883.79FALSE00
2026-05-01180.03CALL0 789.52FALSE00
2026-05-0118.50.05CALL2 495.02FALSE0.050
2026-05-01190CALL0 0100.3FALSE00
2026-05-0119.50.25CALL0 20193.95FALSE00
2026-05-01200.1CALL1 5125.92FALSE0.10
2026-05-0120.50.2CALL0 1123.8FALSE00
2026-05-01210.07CALL0 1148.25FALSE00
2026-05-0121.50CALL0 0153.28FALSE00
2026-05-01220.05CALL0 1158.15FALSE00
2026-05-0122.50.18CALL0 1162.86FALSE00
2026-05-01230.05CALL0 3167.43FALSE00
2026-05-01240.65CALL0 1176.18FALSE00
2026-05-01250.52CALL0 1184.43FALSE00
2026-05-01260.05CALL0 0192.26FALSE00
2026-05-01300.05CALL0 1220.02FALSE00
2026-05-01350.05CALL0 1248.71FALSE00
2026-05-0180.05PUT0 10123.21FALSE00
2026-05-0190.05PUT5 1296.37FALSE0.050
2026-05-019.50PUT0 0104.63FALSE00
2026-05-01100.3PUT0 14100.15FALSE00
2026-05-0110.50PUT0 093.29FALSE00
2026-05-01110.24PUT20 31479.99FALSE0.240
2026-05-0111.50PUT0 085.45FALSE00
2026-05-01120.6PUT0 2782.08FALSE00
2026-05-0112.50.8PUT87 12382.08FALSE0.80
2026-05-01131.25PUT0 12180.42TRUE00
2026-05-0113.51.37PUT1 8281.3TRUE1.370
2026-05-01141.6PUT0 11382.01TRUE00
2026-05-0114.52.66PUT0 3981.49TRUE00
2026-05-01152.7PUT0 2080.5TRUE00
2026-05-0115.52.97PUT1 085.98TRUE2.970
2026-05-01163.19PUT0 183.73TRUE00
2026-05-0116.53.66PUT0 481.46TRUE00
2026-05-01170PUT0 088.33TRUE00
2026-05-0117.53.95PUT0 179.09TRUE00
2026-05-01184.2PUT0 184.71TRUE00
2026-05-0118.56.25PUT0 1107.15TRUE00
2026-05-01190PUT0 00TRUE00
2026-05-0119.50PUT0 00TRUE00
2026-05-01206.3PUT0 10TRUE00
2026-05-0120.50PUT0 00TRUE00
2026-05-01210PUT0 00TRUE00
2026-05-0121.58.77PUT1 00TRUE8.770
2026-05-01229.17PUT1 00TRUE9.170
2026-05-0122.54.78PUT0 10TRUE00
2026-05-01230PUT0 0131.48TRUE00
2026-05-01240PUT0 00TRUE00
2026-05-012512.1PUT0 00TRUE00
2026-05-01260PUT0 0153.88TRUE00
2026-05-01300PUT0 0179.44TRUE00
2026-05-01350PUT0 00TRUE00
2026-05-0880CALL0 0108.61TRUE00
2026-05-0890CALL0 097.58TRUE00
2026-05-089.50CALL0 094.81TRUE00
2026-05-08100CALL0 093.31TRUE00
2026-05-0810.50CALL0 083.05TRUE00
2026-05-08110CALL0 085.53TRUE00
2026-05-0811.50CALL0 084.25TRUE00
2026-05-08120CALL0 080.24TRUE00
2026-05-0812.50CALL0 077.67TRUE00
2026-05-08130.96CALL6 080.64FALSE0.960
2026-05-0813.51.52CALL0 1079.35FALSE00
2026-05-08140.5CALL0 2280.14FALSE00
2026-05-0814.50.42CALL0 178.53FALSE00
2026-05-08150CALL0 078.94FALSE00
2026-05-0815.50.82CALL0 179.79FALSE00
2026-05-08160.22CALL0 1178.7FALSE00
2026-05-0816.50CALL0 082.24FALSE00
2026-05-08170.43CALL0 284.93FALSE00
2026-05-0817.50.25CALL0 1290.82FALSE00
2026-05-08180CALL0 092.21FALSE00
2026-05-0818.50.18CALL0 197.46FALSE00
2026-05-08190CALL0 091.84FALSE00
2026-05-0819.50CALL0 096.37FALSE00
2026-05-08200CALL0 0116.67FALSE00
2026-05-08210.05CALL0 2125.67FALSE00
2026-05-08220.05CALL0 1138.75FALSE00
2026-05-08230CALL0 0141.95FALSE00
2026-05-08240.05CALL0 1130.85FALSE00
2026-05-08250.05CALL2 0128.45FALSE0.050
2026-05-0880PUT0 0121.33FALSE00
2026-05-0890PUT0 0111.3FALSE00
2026-05-089.50.2PUT0 1093.62FALSE00
2026-05-08100.39PUT0 2292.53FALSE00
2026-05-0810.50.32PUT0 6188.59FALSE00
2026-05-08110.35PUT2 3380.05FALSE-0.07-0.17
2026-05-0811.50.55PUT2 684.03FALSE-0.01-0.02
2026-05-08120.75PUT0 280.12FALSE00
2026-05-0812.50.92PUT7 979.15FALSE-0.08-0.08
2026-05-08131.23PUT1 582.13TRUE1.230
2026-05-0813.51.65PUT0 279.38TRUE00
2026-05-08141.9PUT0 180.2TRUE00
2026-05-0814.50PUT0 078.6TRUE00
2026-05-08150PUT0 079TRUE00
2026-05-0815.50PUT0 079.86TRUE00
2026-05-08160PUT0 078.69TRUE00
2026-05-0816.53.76PUT0 178.61TRUE00
2026-05-08174.25PUT0 184.89TRUE00
2026-05-0817.50PUT0 081.83TRUE00
2026-05-08185.36PUT6 089.27TRUE5.360
2026-05-0818.55.1PUT0 4102.02TRUE00
2026-05-08195.45PUT0 197.36TRUE00
2026-05-0819.50PUT0 00TRUE00
2026-05-08200PUT0 091.48TRUE00
2026-05-08210PUT0 00TRUE00
2026-05-08229.65PUT0 1107.09TRUE00
2026-05-08230PUT0 0114.25TRUE00
2026-05-08240PUT0 0121.05TRUE00
2026-05-08250PUT0 0127.52TRUE00
2026-05-15111.9CALL0 0416.09TRUE00
2026-05-15210.9CALL1 0426.22TRUE10.90
2026-05-15311.3CALL0 1224.39TRUE00
2026-05-1540CALL0 0220.23TRUE00
2026-05-1550CALL0 0201.25TRUE00
2026-05-1566.73CALL0 0165.13TRUE00
2026-05-1570CALL0 00TRUE00
2026-05-1580CALL0 064.06TRUE00
2026-05-1590CALL0 072.86TRUE00
2026-05-15103.8CALL0 1587.82TRUE00
2026-05-15112.1CALL0 7683.91TRUE00
2026-05-15121.62CALL0 6786.67TRUE00
2026-05-15131.1CALL3 31280.33FALSE-0.03-0.03
2026-05-15140.7CALL10 15477.62FALSE00
2026-05-15150.5CALL1 31181.64FALSE00
2026-05-15160.3CALL2 14079.55FALSE-0.05-0.14
2026-05-15170.25CALL0 28481.2FALSE00
2026-05-15180.19CALL0 48685.12FALSE00
2026-05-15190.1CALL5 81286.08FALSE00
2026-05-15200.1CALL0 58088.92FALSE00
2026-05-15210.05CALL5 37689.47FALSE0.050
2026-05-15220.34CALL0 48296FALSE00
2026-05-15230.18CALL0 982102.15FALSE00
2026-05-15240.12CALL0 63136.3FALSE00
2026-05-15250.11CALL0 417138.11FALSE00
2026-05-15260.08CALL0 150118.66FALSE00
2026-05-15270.25CALL0 313131.9FALSE00
2026-05-15280.45CALL0 765136.84FALSE00
2026-05-15290.05CALL0 43159.96FALSE00
2026-05-15300.2CALL0 638146.08FALSE00
2026-05-15310.06CALL0 103150.41FALSE00
2026-05-15320.54CALL0 15154.57FALSE00
2026-05-15330.15CALL0 108158.58FALSE00
2026-05-15340.55CALL0 5162.43FALSE00
2026-05-15350.06CALL0 182166.15FALSE00
2026-05-15360.35CALL0 259169.75FALSE00
2026-05-15370.06CALL0 454173.22FALSE00
2026-05-15380.31CALL0 14176.59FALSE00
2026-05-15390.37CALL0 5179.84FALSE00
2026-05-15400.16CALL0 18183FALSE00
2026-05-15410.1CALL0 8186.07FALSE00
2026-05-15420.12CALL0 6189.05FALSE00
2026-05-15430.25CALL0 8191.94FALSE00
2026-05-15440.15CALL0 5194.75FALSE00
2026-05-15450.05CALL0 5197.49FALSE00
2026-05-15460.24CALL0 15200.16FALSE00
2026-05-15470.21CALL0 7202.76FALSE00
2026-05-15480.22CALL0 4205.3FALSE00
2026-05-15490.29CALL0 133207.78FALSE00
2026-05-1510.03PUT0 10411.61FALSE00
2026-05-1520.08PUT1 0359.7FALSE0.080
2026-05-1530PUT0 0277.68FALSE00
2026-05-1540.05PUT0 108224.82FALSE00
2026-05-1550.1PUT0 4214.04FALSE00
2026-05-1560.05PUT0 36183.83FALSE00
2026-05-1570.11PUT0 2124.64FALSE00
2026-05-1580.15PUT0 43100.66FALSE00
2026-05-1590.15PUT0 6194.29FALSE00
2026-05-15100.29PUT30 9089.74FALSE-0.03-0.09
2026-05-15110.6PUT0 1284.27FALSE00
2026-05-15120.85PUT6 105181.79FALSE-0.07-0.08
2026-05-15131.37PUT4 13282.23TRUE-0.15-0.1
2026-05-15142.3PUT0 18083.47TRUE00
2026-05-15152.65PUT25 16974.52TRUE2.650
2026-05-15163.57PUT4 10582.4TRUE-0.13-0.04
2026-05-15174.47PUT3 39884.65TRUE4.470
2026-05-15185.5PUT1 28199.19TRUE5.50
2026-05-15196.8PUT0 287103.1TRUE00
2026-05-15207.4PUT1 430104.79TRUE7.40
2026-05-15218.37PUT1 433107.69TRUE8.370
2026-05-15229.34PUT1 271108.72TRUE9.340
2026-05-152310.99PUT0 205117.99TRUE00
2026-05-152410.4PUT0 13124.58TRUE00
2026-05-152512.2PUT0 11130.83TRUE00
2026-05-15265.5PUT0 7136.78TRUE00
2026-05-152714PUT0 2142.46TRUE00
2026-05-152814.2PUT0 1168.21TRUE00
2026-05-15298PUT0 3153.1TRUE00
2026-05-15309.5PUT0 3158.1TRUE00
2026-05-15310PUT0 0174.64TRUE00
2026-05-153211.2PUT0 0167.54TRUE00
2026-05-153314.7PUT0 0154.07TRUE00
2026-05-15340PUT0 0158.19TRUE00
2026-05-153511.4PUT0 00TRUE00
2026-05-153611.4PUT0 00TRUE00
2026-05-153716.3PUT0 00TRUE00
2026-05-153817.4PUT0 0204.92TRUE00
2026-05-153918.3PUT0 00TRUE00
2026-05-15400PUT0 00TRUE00
2026-05-15410PUT0 00TRUE00
2026-05-15420PUT0 00TRUE00
2026-05-15430PUT0 00TRUE00
2026-05-15440PUT0 00TRUE00
2026-05-15450PUT0 00TRUE00
2026-05-15460PUT0 00TRUE00
2026-05-15470PUT0 00TRUE00
2026-05-154821.8PUT0 00TRUE00
2026-05-15490PUT0 00TRUE00
2026-05-2270CALL0 0105.41TRUE00
2026-05-2280CALL0 083.62TRUE00
2026-05-228.50CALL0 095.79TRUE00
2026-05-2293.4CALL0 192.3TRUE00
2026-05-229.50CALL0 081.17TRUE00
2026-05-22102.9CALL0 189.18TRUE00
2026-05-2210.50CALL0 083.87TRUE00
2026-05-22112.6CALL0 585.22TRUE00
2026-05-2211.50CALL0 084.24TRUE00
2026-05-22121.65CALL0 1283.05TRUE00
2026-05-2212.51.5CALL2 183.21TRUE1.50
2026-05-22130CALL0 083.1FALSE00
2026-05-2213.50CALL0 084.36FALSE00
2026-05-22140.72CALL0 784.09FALSE00
2026-05-2214.50CALL0 080.73FALSE00
2026-05-22150.61CALL0 382.35FALSE00
2026-05-2215.50CALL0 082.82FALSE00
2026-05-22160CALL0 083.99FALSE00
2026-05-2216.50CALL0 086.23FALSE00
2026-05-22170CALL0 085.54FALSE00
2026-05-2217.50CALL0 083.64FALSE00
2026-05-22180CALL0 088.48FALSE00
2026-05-2218.50CALL0 084.52FALSE00
2026-05-22190CALL0 088.73FALSE00
2026-05-2219.50CALL0 092.77FALSE00
2026-05-22200CALL0 096.66FALSE00
2026-05-22210CALL0 0100.41FALSE00
2026-05-22220.12CALL0 1107.14FALSE00
2026-05-22230.15CALL0 1117.31FALSE00
2026-05-22240CALL0 0110.19FALSE00
2026-05-22250CALL0 0115.55FALSE00
2026-05-2270PUT0 0137.49FALSE00
2026-05-2280PUT0 0116.35FALSE00
2026-05-228.50PUT0 0104.38FALSE00
2026-05-2290PUT0 099.71FALSE00
2026-05-229.50.3PUT1 094.02FALSE0.30
2026-05-22100.48PUT0 289.99FALSE00
2026-05-2210.50PUT0 088.99FALSE00
2026-05-22110.65PUT0 186.09FALSE00
2026-05-2211.50.82PUT1 086.51FALSE0.820
2026-05-22120PUT0 085.59FALSE00
2026-05-2212.50PUT0 084.17FALSE00
2026-05-22130PUT0 084.12TRUE00
2026-05-2213.50PUT0 083.92TRUE00
2026-05-22140PUT0 083.7TRUE00
2026-05-2214.52.96PUT0 285.15TRUE00
2026-05-22150PUT0 083.68TRUE00
2026-05-2215.50PUT0 082.46TRUE00
2026-05-22160PUT0 085.55TRUE00
2026-05-2216.50PUT0 083.79TRUE00
2026-05-22170PUT0 085.11TRUE00
2026-05-2217.50PUT0 085.63TRUE00
2026-05-22180PUT0 085.18TRUE00
2026-05-2218.50PUT0 076.12TRUE00
2026-05-22190PUT0 069.2TRUE00
2026-05-2219.50PUT0 084.13TRUE00
2026-05-22200PUT0 087.92TRUE00
2026-05-22210PUT0 095.13TRUE00
2026-05-22220PUT0 00TRUE00
2026-05-22230PUT0 095.23TRUE00
2026-05-22240PUT0 00TRUE00
2026-05-22250PUT0 0106.27TRUE00
2026-05-2970CALL0 095.4TRUE00
2026-05-297.50CALL0 098.94TRUE00
2026-05-2980CALL0 088.34TRUE00
2026-05-298.50CALL0 087.36TRUE00
2026-05-2990CALL0 077.22TRUE00
2026-05-299.50CALL0 085.34TRUE00
2026-05-29100CALL0 090.41TRUE00
2026-05-2910.50CALL0 086.54TRUE00
2026-05-29110CALL0 085.03TRUE00
2026-05-2911.50CALL0 082.01TRUE00
2026-05-29120CALL0 082.14TRUE00
2026-05-2912.50CALL0 082.06TRUE00
2026-05-29130CALL0 081.88FALSE00
2026-05-2913.50CALL0 081.65FALSE00
2026-05-29140CALL0 082.89FALSE00
2026-05-2914.50.8CALL10 078.57FALSE0.80
2026-05-29150CALL0 081.78FALSE00
2026-05-2915.50CALL0 082.55FALSE00
2026-05-29160.5CALL1 080.66FALSE0.50
2026-05-2916.50CALL0 084.72FALSE00
2026-05-29170CALL0 086.47FALSE00
2026-05-2917.50CALL0 083.52FALSE00
2026-05-29180CALL0 081.36FALSE00
2026-05-2918.50CALL0 085.62FALSE00
2026-05-29190CALL0 081.6FALSE00
2026-05-29200CALL0 088.9FALSE00
2026-05-29210CALL0 092.36FALSE00
2026-05-29220CALL0 098.56FALSE00
2026-05-29230CALL0 0104.37FALSE00
2026-05-29240CALL0 0113.5FALSE00
2026-05-29250CALL0 0106.31FALSE00
2026-05-2970PUT0 0110.77FALSE00
2026-05-297.50PUT0 0118.89FALSE00
2026-05-2980PUT0 0107.25FALSE00
2026-05-298.50PUT0 096.23FALSE00
2026-05-2990PUT0 091.93FALSE00
2026-05-299.50PUT0 091.75FALSE00
2026-05-29100PUT0 087.4FALSE00
2026-05-2910.50PUT0 087.83FALSE00
2026-05-29110PUT0 088.02FALSE00
2026-05-2911.50PUT0 086.45FALSE00
2026-05-29120PUT0 083.45FALSE00
2026-05-2912.50PUT0 083.41FALSE00
2026-05-29130PUT0 083.27TRUE00
2026-05-2913.50PUT0 081.72TRUE00
2026-05-29140PUT0 083.02TRUE00
2026-05-2914.50PUT0 081.66TRUE00
2026-05-29150PUT0 083.52TRUE00
2026-05-2915.50PUT0 082.84TRUE00
2026-05-29160PUT0 082.68TRUE00
2026-05-2916.50PUT0 085.1TRUE00
2026-05-29170PUT0 083.02TRUE00
2026-05-2917.50PUT0 083.92TRUE00
2026-05-29180PUT0 079.15TRUE00
2026-05-2918.50PUT0 083.44TRUE00
2026-05-29190PUT0 087.57TRUE00
2026-05-29207.15PUT27 0105.68TRUE7.150
2026-05-29210PUT0 088.68TRUE00
2026-05-29220PUT0 083.63TRUE00
2026-05-29230PUT0 089.2TRUE00
2026-05-29240PUT0 094.49TRUE00
2026-05-29250PUT0 00TRUE00
2026-07-17113.57CALL0 0232.41TRUE00
2026-07-1720CALL0 0224.02TRUE00
2026-07-1730CALL0 0171.79TRUE00
2026-07-1740CALL0 0136.47TRUE00
2026-07-1750CALL0 00TRUE00
2026-07-1760CALL0 098.78TRUE00
2026-07-1770CALL0 093.61TRUE00
2026-07-1780CALL0 085.4TRUE00
2026-07-1790CALL0 075.77TRUE00
2026-07-17103.2CALL0 2079.27TRUE00
2026-07-171110.1CALL0 684.32TRUE00
2026-07-17122.44CALL0 3178.61TRUE00
2026-07-17131.89CALL0 16179.32FALSE00
2026-07-17141.63CALL1 3080.25FALSE1.630
2026-07-17151.27CALL1 64178.11FALSE-0.03-0.02
2026-07-17161CALL1 19177.25FALSE-0.02-0.02
2026-07-17170.79CALL0 7378.39FALSE00
2026-07-17180.69CALL4 16979.75FALSE0.690
2026-07-17190.53CALL1 10678.42FALSE0.530
2026-07-17200.47CALL1 135781.05FALSE0.470
2026-07-17210.35CALL0 3979.12FALSE00
2026-07-17220.5CALL0 11180.5FALSE00
2026-07-17230.3CALL0 11581.12FALSE00
2026-07-17240.45CALL0 2283.09FALSE00
2026-07-17250.2CALL7 278484.61FALSE0.20
2026-07-17260.22CALL0 11083.01FALSE00
2026-07-17270.1CALL10 14779.93FALSE0.10
2026-07-17280.05CALL0 15989.35FALSE00
2026-07-17290.3CALL0 1085.72FALSE00
2026-07-17300.14CALL0 42888.42FALSE00
2026-07-17310.1CALL0 291.01FALSE00
2026-07-17320.15CALL0 993.5FALSE00
2026-07-17330.15CALL0 3595.9FALSE00
2026-07-17340.5CALL0 393.8FALSE00
2026-07-17350.08CALL0 187100.43FALSE00
2026-07-17360.1CALL0 798.05FALSE00
2026-07-17370.4CALL0 10100.07FALSE00
2026-07-17380.4CALL0 18102.02FALSE00
2026-07-17390.25CALL0 14103.91FALSE00
2026-07-17400.15CALL0 25105.75FALSE00
2026-07-17410.35CALL0 47107.53FALSE00
2026-07-1710PUT0 0341.49FALSE00
2026-07-1720PUT0 0206.84FALSE00
2026-07-1730PUT0 0161.8FALSE00
2026-07-1740.08PUT0 11157.18FALSE00
2026-07-1750.05PUT0 8114.22FALSE00
2026-07-1760PUT0 0103.43FALSE00
2026-07-1770PUT0 097.82FALSE00
2026-07-1780.45PUT0 1489.37FALSE00
2026-07-1790.65PUT0 104289.5FALSE00
2026-07-17100.89PUT1 60087.36FALSE0.890
2026-07-17111.3PUT0 30185.21FALSE00
2026-07-17121.76PUT5 6886.33FALSE1.760
2026-07-17132.35PUT0 49584.54TRUE00
2026-07-17142.8PUT1 16280.59TRUE2.80
2026-07-17153.54PUT1 73482.57TRUE3.540
2026-07-17164.4PUT0 10685.32TRUE00
2026-07-17175PUT0 26077.24TRUE00
2026-07-17183.3PUT0 18475.4TRUE00
2026-07-17197.5PUT0 16779.55TRUE00
2026-07-17207.9PUT0 169488.44TRUE00
2026-07-17219.15PUT0 6591.47TRUE00
2026-07-17228.8PUT0 18090.85TRUE00
2026-07-172310.75PUT10 139104.73TRUE10.750
2026-07-17248PUT0 193.35TRUE00
2026-07-172512.35PUT0 2197.62TRUE00
2026-07-17269.32PUT0 100TRUE00
2026-07-172710.6PUT0 17596.64TRUE00
2026-07-172810.7PUT0 26100.21TRUE00
2026-07-17290PUT0 097.74TRUE00
2026-07-173017.01PUT0 11100.95TRUE00
2026-07-173118.55PUT0 2920TRUE00
2026-07-17320PUT0 098.27TRUE00
2026-07-17330PUT0 0101.07TRUE00
2026-07-17340PUT0 0112.7TRUE00
2026-07-173513.5PUT0 0115.4TRUE00
2026-07-17360PUT0 00TRUE00
2026-07-17370PUT0 0111.43TRUE00
2026-07-17380PUT0 00TRUE00
2026-07-173921.7PUT0 00TRUE00
2026-07-17400PUT0 0118.49TRUE00
2026-07-17410PUT0 00TRUE00
2026-10-16111.23CALL0 00TRUE00
2026-10-1620CALL0 00TRUE00
2026-10-1630CALL0 096.11TRUE00
2026-10-1640CALL0 0124.59TRUE00
2026-10-1650CALL0 00TRUE00
2026-10-1660CALL0 099.5TRUE00
2026-10-1670CALL0 070.74TRUE00
2026-10-1685.1CALL0 675.31TRUE00
2026-10-1694.71CALL1 1075.05TRUE4.710
2026-10-16103.9CALL0 7585.98TRUE00
2026-10-16110CALL0 078.01TRUE00
2026-10-16120CALL0 085.3TRUE00
2026-10-16132.5CALL0 4277.99FALSE00
2026-10-16142.3CALL0 682.35FALSE00
2026-10-16152CALL0 6481.89FALSE00
2026-10-16161.79CALL3 3976.62FALSE1.790
2026-10-16171.55CALL0 3877.84FALSE00
2026-10-16181.26CALL0 13277.93FALSE00
2026-10-16191.2CALL1 377.21FALSE1.20
2026-10-16201.07CALL19 5777.9FALSE0.020.02
2026-10-16210.9CALL1 6276.67FALSE00
2026-10-16220.85CALL0 2778.01FALSE00
2026-10-16230.7CALL0 382.48FALSE00
2026-10-16240.65CALL0 1080.41FALSE00
2026-10-16250.6CALL1 1779.6FALSE0.60
2026-10-16260.5CALL0 282.49FALSE00
2026-10-16270.8CALL0 382.03FALSE00
2026-10-16280.75CALL0 681.16FALSE00
2026-10-16300.4CALL5 3083.34FALSE0.050.14
2026-10-16350.32CALL0 282.47FALSE00
2026-10-1610PUT0 0208.81FALSE00
2026-10-1620PUT0 0157.33FALSE00
2026-10-1630PUT0 0123.09FALSE00
2026-10-1640PUT0 0109.08FALSE00
2026-10-1650PUT0 099.49FALSE00
2026-10-1660PUT0 099.91FALSE00
2026-10-1670.45PUT0 1592.98FALSE00
2026-10-1680.82PUT1 989.96FALSE0.040.05
2026-10-1691.12PUT1 3387.35FALSE0.040.04
2026-10-16101.46PUT5 9784.44FALSE-0.04-0.03
2026-10-16111.9PUT1 14383.29FALSE-0.1-0.05
2026-10-16122.65PUT0 3180.8FALSE00
2026-10-16133.2PUT0 10382.71TRUE00
2026-10-16143.7PUT25 1884.49TRUE3.70
2026-10-16154.4PUT1 1585TRUE4.40
2026-10-16164.7PUT0 783.06TRUE00
2026-10-16175.4PUT0 1375.83TRUE00
2026-10-16186.1PUT0 1083.38TRUE00
2026-10-16197.21PUT0 2883.05TRUE00
2026-10-16208.11PUT0 3386.59TRUE00
2026-10-16210PUT0 083.34TRUE00
2026-10-16220PUT0 084.28TRUE00
2026-10-162310.95PUT10 086.52TRUE10.950
2026-10-16240PUT0 090.23TRUE00
2026-10-16259.45PUT0 1088.09TRUE00
2026-10-16260PUT0 072.04TRUE00
2026-10-162713.57PUT0 474.92TRUE00
2026-10-162813.05PUT0 188.85TRUE00
2026-10-16300PUT0 091.82TRUE00
2026-10-16350PUT0 094.41TRUE00
2027-01-15316.59CALL0 1688.1TRUE00
2027-01-1558.3CALL0 75100.2TRUE00
2027-01-1588.85CALL0 33474.39TRUE00
2027-01-15104.3CALL0 35377.9TRUE00
2027-01-15123.3CALL0 48078.13TRUE00
2027-01-15152.68CALL5 62775.96FALSE2.680
2027-01-15172.2CALL1 1026476.69FALSE00
2027-01-15201.74CALL1288 2330179.45FALSE1.740
2027-01-15221.58CALL0 27479.58FALSE00
2027-01-15251CALL0 81678.01FALSE00
2027-01-15271.08CALL0 10879.39FALSE00
2027-01-15300.98CALL0 102680.41FALSE00
2027-01-15320.6CALL2 12279.03FALSE0.60
2027-01-15350.51CALL0 78482.09FALSE00
2027-01-15370.6CALL0 20481.01FALSE00
2027-01-15400.36CALL1 35080.89FALSE0.360
2027-01-15420.52CALL0 081.53FALSE00
2027-01-15450.47CALL0 13682.08FALSE00
2027-01-15470.45CALL0 84782.61FALSE00
2027-01-1530.11PUT0 223101.44FALSE00
2027-01-1550.35PUT0 7190.99FALSE00
2027-01-1581.1PUT0 34287.47FALSE00
2027-01-15102PUT0 168284.68FALSE00
2027-01-15122.95PUT5 14682.48FALSE2.950
2027-01-15155.24PUT0 68583.89TRUE00
2027-01-15176.12PUT0 7785.92TRUE00
2027-01-15208.5PUT0 86581.86TRUE00
2027-01-15229.86PUT0 1283.57TRUE00
2027-01-152510.7PUT0 970.51TRUE00
2027-01-15270PUT0 067.81TRUE00
2027-01-153013.47PUT0 19188.35TRUE00
2027-01-153218.85PUT0 3080TRUE00
2027-01-153515.4PUT0 10289.53TRUE00
2027-01-153723.67PUT0 30TRUE00
2027-01-154020.2PUT0 093.55TRUE00
2027-01-154221.7PUT0 093.81TRUE00
2027-01-154524.3PUT0 094.98TRUE00
2027-01-154724.5PUT0 197.77TRUE00
2027-12-17316.5CALL0 169.72TRUE00
2027-12-1758.55CALL0 3571.34TRUE00
2027-12-1786.05CALL0 13594.13TRUE00
2027-12-17106.5CALL0 10773.58TRUE00
2027-12-17125CALL0 58391.38TRUE00
2027-12-17154.09CALL0 57079.3FALSE00
2027-12-17173.25CALL0 14373.3FALSE00
2027-12-17203.14CALL4 42973.09FALSE3.140
2027-12-17222.65CALL0 2782.03FALSE00
2027-12-17252.43CALL0 10281.11FALSE00
2027-12-17272.1CALL0 2976.66FALSE00
2027-12-17302.41CALL0 7781.79FALSE00
2027-12-17325.35CALL0 3266.44FALSE00
2027-12-17353.81CALL0 50785.61FALSE00
2027-12-17373.68CALL0 17882.61FALSE00
2027-12-17401.69CALL0 15993.41FALSE00
2027-12-17424.33CALL0 3989.68FALSE00
2027-12-17451.4CALL0 56168.94FALSE00
2027-12-17472.9CALL0 16668.11FALSE00
2027-12-1730PUT0 081.4FALSE00
2027-12-1750.8PUT0 6676.7FALSE00
2027-12-1782.05PUT0 2589.21FALSE00
2027-12-17102.95PUT25 3380.12FALSE2.950
2027-12-17124.3PUT0 7688.38FALSE00
2027-12-17154.45PUT0 3485.42TRUE00
2027-12-17175.9PUT0 585.83TRUE00
2027-12-17207.1PUT0 6188.41TRUE00
2027-12-172210PUT0 286.54TRUE00
2027-12-172514.45PUT0 1186.32TRUE00
2027-12-172712.8PUT0 286.83TRUE00
2027-12-173015.9PUT0 188.83TRUE00
2027-12-17320PUT0 088.27TRUE00
2027-12-17350PUT0 088.83TRUE00
2027-12-173716.5PUT0 591.85TRUE00
2027-12-17400PUT0 091.46TRUE00
2027-12-17420PUT0 089.09TRUE00
2027-12-17450PUT0 092.73TRUE00
2027-12-17470PUT0 094TRUE00
2028-01-2139.1CALL0 2166.53TRUE00
2028-01-2158.15CALL0 980.26TRUE00
2028-01-2186.49CALL0 14086.19TRUE00
2028-01-21107.04CALL0 9574.33TRUE00
2028-01-21125.8CALL0 17472.63TRUE00
2028-01-21154CALL0 13683.43FALSE00
2028-01-21173.3CALL0 5374.91FALSE00
2028-01-21203.65CALL0 1061690.23FALSE00
2028-01-21222.8CALL0 16382.21FALSE00
2028-01-21252.75CALL35 19576.13FALSE2.750
2028-01-21272.7CALL0 684.1FALSE00
2028-01-21302.2CALL0 2006180.91FALSE00
2028-01-21322.12CALL0 5485.15FALSE00
2028-01-21351.9CALL32 45577.62FALSE1.90
2028-01-21371.65CALL0 90882.99FALSE00
2028-01-21401.75CALL0 200101.67FALSE00
2028-01-21424.48CALL0 6794.13FALSE00
2028-01-21451.2CALL0 10788.06FALSE00
2028-01-21471.48CALL0 10876.59FALSE00
2028-01-2130.35PUT0 5277.8FALSE00
2028-01-2150PUT0 086.59FALSE00
2028-01-2182.25PUT0 1789.57FALSE00
2028-01-21103.1PUT0 1004291.16FALSE00
2028-01-21124.45PUT0 6990.53FALSE00
2028-01-21156.28PUT0 4387.64TRUE00
2028-01-21178.44PUT0 2487.91TRUE00
2028-01-212010PUT0 2686.53TRUE00
2028-01-212211.9PUT0 3288.53TRUE00
2028-01-212514PUT0 1488.4TRUE00
2028-01-212713.6PUT0 388.96TRUE00
2028-01-213016PUT0 287.12TRUE00
2028-01-21320PUT0 090.66TRUE00
2028-01-21350PUT0 091.41TRUE00
2028-01-21370PUT0 090.16TRUE00
2028-01-21400PUT0 094.31TRUE00
2028-01-21420PUT0 096.89TRUE00
2028-01-21450PUT0 091.14TRUE00
2028-01-21470PUT0 093.41TRUE00

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