Canadian Solar Inc

(NASDAQ:CSIQ)

Latest On Canadian Solar Inc (CSIQ):

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

About Canadian Solar Inc (CSIQ):

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

See Advanced Chart

General

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

Valuation

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

Financials

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

Highlights

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

Share Statistics

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

Technicals

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

Dividends

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

Canadian Solar Inc (CSIQ) Dividend Calendar:

Ex-Dividend Date Payment Date Record Date Declared Date Amount

Canadian Solar Inc (CSIQ) Earnings History:

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


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

Canadian Solar Inc (CSIQ) Company Financial Statements:

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

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

Canadian Solar Inc (CSIQ) Chart:

Canadian Solar Inc (CSIQ) News:

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

No recent news available

Canadian Solar Inc (CSIQ) Options:

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

Expiration Date Strike Last Price Type Volume Open Interest Implied Volatility In The Money Change Change Percent
2026-06-1810CALL0 01326.63TRUE00
2026-06-18214.71CALL2 0795.11TRUE14.710
2026-06-1830CALL0 0863.12TRUE00
2026-06-18412.95CALL2 0719.52TRUE12.950
2026-06-18511.9CALL2 1450.12TRUE11.90
2026-06-1860CALL0 1472.75TRUE00
2026-06-1870CALL0 40TRUE00
2026-06-1888.75CALL2 1280.57TRUE8.750
2026-06-1897.8CALL2 2363.56TRUE7.80
2026-06-18106.76CALL2 6254.48TRUE6.760
2026-06-18115.86CALL3 5245.81TRUE5.860
2026-06-1811.50CALL0 10TRUE00
2026-06-18120CALL0 80TRUE00
2026-06-1812.50CALL0 00TRUE00
2026-06-18130CALL0 2010TRUE00
2026-06-1813.50CALL0 00TRUE00
2026-06-18142.66CALL3 171105.76TRUE2.660
2026-06-1814.51.15CALL0 079.19TRUE00
2026-06-18151.92CALL21 397122.08TRUE1.071.26
2026-06-1815.51.45CALL102 795.5TRUE0.741.04
2026-06-18161.15CALL181 546383.75TRUE0.540.89
2026-06-1816.50.88CALL134 124122.75TRUE0.880
2026-06-18170.7CALL359 42398.34FALSE0.421.5
2026-06-1817.50.5CALL78 118103.4FALSE0.271.17
2026-06-18180.33CALL20 178106.57FALSE0.130.65
2026-06-1818.50.15CALL78 165104.48FALSE0.150
2026-06-18190.25CALL11 576100.45FALSE0.151.5
2026-06-1819.50.2CALL30 63119.32FALSE0.20
2026-06-18200.13CALL132 2127113.11FALSE0.060.86
2026-06-1820.50.1CALL39 328116.1FALSE0.020.25
2026-06-18210.12CALL1 911142.55FALSE-0.06-0.33
2026-06-1821.50CALL0 589145.15FALSE00
2026-06-18220.09CALL9 586163.18FALSE0.010.13
2026-06-1822.50CALL0 887172.89FALSE00
2026-06-18230CALL0 1219197.53FALSE00
2026-06-1823.50CALL0 28191.28FALSE00
2026-06-18240CALL0 1070208.4FALSE00
2026-06-18250.05CALL0 2055181.94FALSE00
2026-06-18260CALL0 25249.86FALSE00
2026-06-18270CALL0 61265.3FALSE00
2026-06-18280CALL0 8279.93FALSE00
2026-06-18290CALL0 87234.01FALSE00
2026-06-18300CALL0 897245.53FALSE00
2026-06-18310CALL0 1328.7FALSE00
2026-06-18320CALL0 2341FALSE00
2026-06-18330CALL0 0352.79FALSE00
2026-06-18340CALL0 0364.11FALSE00
2026-06-18350CALL0 0374.99FALSE00
2026-06-18400CALL0 8423.92FALSE00
2026-06-1810PUT0 01116.77FALSE00
2026-06-1820PUT0 0825.59FALSE00
2026-06-1830PUT0 0665.85FALSE00
2026-06-1840PUT0 0556FALSE00
2026-06-1850PUT0 9472.33FALSE00
2026-06-1860PUT0 0692.11FALSE00
2026-06-1870PUT0 0415.63FALSE00
2026-06-1880PUT0 1520.9FALSE00
2026-06-1890PUT0 0307.28FALSE00
2026-06-18100PUT0 19261.61FALSE00
2026-06-18110.08PUT26 71180.38FALSE0.080
2026-06-1811.50.15PUT26 29200.27FALSE0.150
2026-06-18120PUT0 101222.48FALSE00
2026-06-1812.50.05PUT2 59131.71FALSE0.050
2026-06-18130.05PUT4 90145FALSE-0.1-0.67
2026-06-1813.50.07PUT49 20127.5FALSE-0.23-0.77
2026-06-18140.1PUT22 335133.43FALSE-0.3-0.75
2026-06-1814.50.2PUT31 148131.22FALSE-0.27-0.57
2026-06-18150.15PUT8 358105.37FALSE-0.55-0.79
2026-06-1815.50.45PUT34 374105.81FALSE-0.49-0.52
2026-06-18160.5PUT24 293199.9FALSE-0.95-0.66
2026-06-1816.50.69PUT67 49788.64FALSE-1.06-0.61
2026-06-18171.02PUT239 315122.43TRUE-1.13-0.53
2026-06-1817.51.33PUT4 128118.42TRUE-1.19-0.47
2026-06-18181.72PUT7 179112.08TRUE-1.07-0.38
2026-06-1818.50PUT0 74137.97TRUE00
2026-06-18192.75PUT15 121122.33TRUE-0.94-0.25
2026-06-1819.52.95PUT1 26116.63TRUE2.950
2026-06-18203.45PUT2 105135.07TRUE3.450
2026-06-1820.50PUT0 1204.62TRUE00
2026-06-18210PUT0 0191.1TRUE00
2026-06-1821.50PUT0 28222.25TRUE00
2026-06-18220PUT0 1215.05TRUE00
2026-06-1822.50PUT0 7264.36TRUE00
2026-06-18230PUT0 1257.32TRUE00
2026-06-1823.50PUT0 0337.88TRUE00
2026-06-18240PUT0 0278.54TRUE00
2026-06-18250PUT0 7370.89TRUE00
2026-06-182610.7PUT0 2316.9TRUE00
2026-06-182711.95PUT0 0345TRUE00
2026-06-18280PUT0 10TRUE00
2026-06-182912.6PUT1 1342.68TRUE12.60
2026-06-18300PUT0 0357.13TRUE00
2026-06-18310PUT0 0476.72TRUE00
2026-06-18320PUT0 0397.13TRUE00
2026-06-18330PUT0 10TRUE00
2026-06-18340PUT0 0499.88TRUE00
2026-06-18350PUT0 4446.91TRUE00
2026-06-18400PUT0 0500.76TRUE00
2026-06-26115.9CALL2 0821.2TRUE1.50.1
2026-06-26213.45CALL0 00TRUE00
2026-06-26312.4CALL0 00TRUE00
2026-06-26411.4CALL0 10TRUE00
2026-06-2650CALL0 00TRUE00
2026-06-2660CALL0 0441.28TRUE00
2026-06-2670CALL0 30TRUE00
2026-06-2689CALL2 2213.23TRUE90
2026-06-2690CALL0 30TRUE00
2026-06-26100CALL0 3248.22TRUE00
2026-06-2610.50CALL0 00TRUE00
2026-06-26110CALL0 00TRUE00
2026-06-2611.50CALL0 00TRUE00
2026-06-26125CALL1 172.12TRUE1.80.56
2026-06-2612.50CALL0 00TRUE00
2026-06-26130CALL0 10117.21TRUE00
2026-06-2613.50CALL0 090.84TRUE00
2026-06-26143.05CALL10 1108.44TRUE3.050
2026-06-2614.52.7CALL1 194.36TRUE1.230.84
2026-06-26151.29CALL0 1196.04TRUE00
2026-06-2615.51.62CALL1 7103.47TRUE0.520.47
2026-06-26160CALL0 18104.96TRUE00
2026-06-2616.51.5CALL21 5103.8TRUE1.50
2026-06-26170.75CALL0 9110.18FALSE00
2026-06-2617.51.13CALL18 13108.3FALSE1.130
2026-06-26180.75CALL8 208108.28FALSE0.750
2026-06-2618.50.51CALL6 179108.32FALSE0.510
2026-06-26190.5CALL4 2305108.62FALSE0.220.79
2026-06-2619.50.5CALL1 10107.02FALSE0.50
2026-06-26200.35CALL8 144105.93FALSE0.150.75
2026-06-2620.50.28CALL3 34105.76FALSE0.280
2026-06-26210CALL0 107110.4FALSE00
2026-06-2621.50CALL0 68114.37FALSE00
2026-06-26220.13CALL2 91117.69FALSE-0.02-0.13
2026-06-2622.50CALL0 30127.96FALSE00
2026-06-26230CALL0 74134.35FALSE00
2026-06-2623.50.1CALL30 0144.26FALSE0.10
2026-06-26240CALL0 57103.42FALSE00
2026-06-2624.50CALL0 0159.86FALSE00
2026-06-26250CALL0 87195.27FALSE00
2026-06-26260CALL0 75210.06FALSE00
2026-06-26270CALL0 32221.2FALSE00
2026-06-26280CALL0 63289.34FALSE00
2026-06-26290CALL0 2300.19FALSE00
2026-06-26300CALL0 4247.89FALSE00
2026-06-26310CALL0 3256.87FALSE00
2026-06-26320CALL0 1265.44FALSE00
2026-06-26330CALL0 0338.55FALSE00
2026-06-26340CALL0 0281.51FALSE00
2026-06-26350CALL0 0355.3FALSE00
2026-06-26400CALL0 0322.88FALSE00
2026-06-2610PUT0 0692.79FALSE00
2026-06-2620PUT0 01371.84FALSE00
2026-06-2630PUT0 0781.7FALSE00
2026-06-2640PUT0 0841.77FALSE00
2026-06-2650PUT0 0550.62FALSE00
2026-06-2660PUT0 0474.52FALSE00
2026-06-2670PUT0 0357.75FALSE00
2026-06-2680PUT0 0235.01FALSE00
2026-06-2690PUT0 0268.86FALSE00
2026-06-26100PUT0 3269.97FALSE00
2026-06-2610.50PUT0 0214.28FALSE00
2026-06-26110.06PUT5 5206.81FALSE0.060
2026-06-2611.50PUT0 4167.68FALSE00
2026-06-26120PUT0 25153.06FALSE00
2026-06-2612.50PUT0 4138.86FALSE00
2026-06-26130.22PUT2 23120.91FALSE0.220
2026-06-2613.50.22PUT1 115107.65FALSE0.220
2026-06-26140.35PUT6 22111.33FALSE0.350
2026-06-2614.50.52PUT3 7111.16FALSE0.520
2026-06-26151.01PUT0 464110.77FALSE00
2026-06-2615.51.25PUT2 79173.21FALSE1.250
2026-06-26161.62PUT0 82194.43FALSE00
2026-06-2616.51.4PUT10 46109.85FALSE-0.6-0.3
2026-06-26170PUT0 99110.21TRUE00
2026-06-2617.50PUT0 76102.35TRUE00
2026-06-26180PUT0 110108.36TRUE00
2026-06-2618.50PUT0 64119TRUE00
2026-06-26192.72PUT5 17113.23TRUE-1.39-0.34
2026-06-2619.53.25PUT66 0114.39TRUE3.250
2026-06-26203.78PUT112 2113.98TRUE3.780
2026-06-2620.50PUT0 0122.78TRUE00
2026-06-26214.59PUT23 0107.27TRUE4.590
2026-06-2621.50PUT0 0121.23TRUE00
2026-06-26220PUT0 11121.54TRUE00
2026-06-2622.50PUT0 0128.24TRUE00
2026-06-26230PUT0 4148.62TRUE00
2026-06-2623.50PUT0 0140.91TRUE00
2026-06-26240PUT0 3168.03TRUE00
2026-06-2624.50PUT0 0152.74TRUE00
2026-06-26250PUT0 0198.87TRUE00
2026-06-26260PUT0 0204.69TRUE00
2026-06-26270PUT0 0228.09TRUE00
2026-06-26280PUT0 0232.69TRUE00
2026-06-26290PUT0 0266.71TRUE00
2026-06-26300PUT0 0252.37TRUE00
2026-06-26310PUT0 0291.9TRUE00
2026-06-26320PUT0 0263.44TRUE00
2026-06-26330PUT0 0309.77TRUE00
2026-06-26340PUT0 1306.12TRUE00
2026-06-26350PUT0 0279.9TRUE00
2026-06-26400PUT0 0305.59TRUE00
2026-07-0210CALL0 01113.7TRUE00
2026-07-0220CALL0 0761.17TRUE00
2026-07-0230CALL0 0600.9TRUE00
2026-07-0240CALL0 0498.39TRUE00
2026-07-0250CALL0 0408.21TRUE00
2026-07-0260CALL0 0364.29TRUE00
2026-07-0270CALL0 3315.46TRUE00
2026-07-0280CALL0 2273.76TRUE00
2026-07-0290CALL0 1237.22TRUE00
2026-07-02100CALL0 1143.03TRUE00
2026-07-02110CALL0 20TRUE00
2026-07-0211.50CALL0 00TRUE00
2026-07-02120CALL0 00TRUE00
2026-07-0212.50CALL0 088.85TRUE00
2026-07-02130CALL0 067.13TRUE00
2026-07-0213.50CALL0 0103.56TRUE00
2026-07-02140CALL0 094.24TRUE00
2026-07-0214.52.9CALL1 3100.39TRUE1.20.71
2026-07-02152.29CALL68 21101.18TRUE0.690.43
2026-07-0215.51.26CALL0 294.4TRUE00
2026-07-02161.82CALL1 198.58TRUE1.820
2026-07-0216.50CALL0 395.55TRUE00
2026-07-02171.47CALL1 1102.36FALSE1.470
2026-07-0217.50.6CALL0 4109.09FALSE00
2026-07-02181.1CALL12 0104.45FALSE1.10
2026-07-0218.50CALL0 099.86FALSE00
2026-07-02190.72CALL2 12898.84FALSE0.290.67
2026-07-0219.50.38CALL0 147102.02FALSE00
2026-07-02200.55CALL2 29102.24FALSE0.250.83
2026-07-0220.50CALL0 4105.53FALSE00
2026-07-02210.3CALL0 116108.11FALSE00
2026-07-0221.50CALL0 7116.94FALSE00
2026-07-02220.31CALL1 13108.51FALSE0.310
2026-07-02230CALL0 1122.46FALSE00
2026-07-02240CALL0 6143.6FALSE00
2026-07-02250CALL0 17212.87FALSE00
2026-07-02260CALL0 31145.83FALSE00
2026-07-02300CALL0 2184.07FALSE00
2026-07-02350CALL0 50216.51FALSE00
2026-07-0210PUT0 0573.18FALSE00
2026-07-0220PUT0 01135.17FALSE00
2026-07-0230PUT0 0853.24FALSE00
2026-07-0240PUT0 0502.7FALSE00
2026-07-0250PUT0 0455.65FALSE00
2026-07-0260PUT0 0392.69FALSE00
2026-07-0270PUT0 0340.86FALSE00
2026-07-0280PUT0 0282.6FALSE00
2026-07-0290PUT0 0258.03FALSE00
2026-07-02100PUT0 0208.31FALSE00
2026-07-02110PUT0 2185.38FALSE00
2026-07-0211.50.2PUT0 3138.86FALSE00
2026-07-02120.25PUT3 1126.76FALSE-0.03-0.11
2026-07-0212.50PUT0 1128.44FALSE00
2026-07-02130.5PUT0 508106.87FALSE00
2026-07-0213.50PUT0 4101.3FALSE00
2026-07-02140PUT0 103111.81FALSE00
2026-07-0214.51.15PUT0 11111.59FALSE00
2026-07-02151.4PUT0 70109.52FALSE00
2026-07-0215.51.65PUT0 7109.53FALSE00
2026-07-02162PUT0 122111.24FALSE00
2026-07-0216.52.3PUT0 36107.85FALSE00
2026-07-02171.64PUT5 798.06TRUE1.640
2026-07-0217.50PUT0 6101.53TRUE00
2026-07-02182.4PUT2 9108.49TRUE2.40
2026-07-0218.53.9PUT0 10117.67TRUE00
2026-07-02190PUT0 20110.35TRUE00
2026-07-0219.50PUT0 5110.35TRUE00
2026-07-02200PUT0 0114.91TRUE00
2026-07-0220.50PUT0 2106.54TRUE00
2026-07-02210PUT0 099.88TRUE00
2026-07-0221.50PUT0 0111.14TRUE00
2026-07-02226.95PUT0 1112.37TRUE00
2026-07-02230PUT0 0118.36TRUE00
2026-07-02240PUT0 0108.33TRUE00
2026-07-02250PUT0 0138.6TRUE00
2026-07-02260PUT0 0133.95TRUE00
2026-07-02300PUT0 0198.88TRUE00
2026-07-02350PUT0 0261.14TRUE00
2026-07-1010CALL0 0933.92TRUE00
2026-07-1020CALL0 0638.02TRUE00
2026-07-1030CALL0 0503.46TRUE00
2026-07-1040CALL0 0417.38TRUE00
2026-07-1050CALL0 0341.61TRUE00
2026-07-1060CALL0 0293.66TRUE00
2026-07-1070CALL0 0253.98TRUE00
2026-07-1080CALL0 0228.78TRUE00
2026-07-1090CALL0 0152.4TRUE00
2026-07-10100CALL0 00TRUE00
2026-07-10110CALL0 00TRUE00
2026-07-10120CALL0 090.4TRUE00
2026-07-10130CALL0 098.7TRUE00
2026-07-10140CALL0 098.53TRUE00
2026-07-1014.50CALL0 096.12TRUE00
2026-07-10152.5CALL1 090.92TRUE2.50
2026-07-1015.51.55CALL0 192.49TRUE00
2026-07-10161.41CALL0 792.44TRUE00
2026-07-1016.50CALL0 093.81TRUE00
2026-07-10171.85CALL1 1897.97FALSE0.951.06
2026-07-1017.50CALL0 092.59FALSE00
2026-07-10180CALL0 191.54FALSE00
2026-07-1018.50CALL0 289.28FALSE00
2026-07-10190CALL0 188.69FALSE00
2026-07-1019.50.65CALL98 11893.16FALSE0.140.27
2026-07-10200.57CALL98 9988.91FALSE0.070.14
2026-07-1020.50CALL0 191.84FALSE00
2026-07-10210CALL0 0106.42FALSE00
2026-07-1021.50CALL0 596FALSE00
2026-07-10220CALL0 0108.89FALSE00
2026-07-1022.50CALL0 0114.08FALSE00
2026-07-10230CALL0 36164.6FALSE00
2026-07-1023.50CALL0 0169.94FALSE00
2026-07-10240CALL0 0173.51FALSE00
2026-07-10250CALL0 2122.01FALSE00
2026-07-10260CALL0 42119.45FALSE00
2026-07-10300CALL0 3159.59FALSE00
2026-07-10350CALL0 50192.68FALSE00
2026-07-1010PUT0 0480.97FALSE00
2026-07-1020PUT0 0952.75FALSE00
2026-07-1030PUT0 0669.87FALSE00
2026-07-1040PUT0 0584.62FALSE00
2026-07-1050PUT0 0494.29FALSE00
2026-07-1060PUT0 0309.23FALSE00
2026-07-1070PUT0 0268.21FALSE00
2026-07-1080PUT0 0327FALSE00
2026-07-1090PUT0 0289.25FALSE00
2026-07-10100PUT0 0161.03FALSE00
2026-07-10110.25PUT2 2111.04FALSE0.250
2026-07-10120.35PUT0 6109.66FALSE00
2026-07-10130PUT0 46171.79FALSE00
2026-07-10140PUT0 3190.07FALSE00
2026-07-1014.51.32PUT0 16104.23FALSE00
2026-07-10151.55PUT0 298.57FALSE00
2026-07-1015.51.77PUT0 13101.23FALSE00
2026-07-10162.13PUT0 34105.18FALSE00
2026-07-1016.52.5PUT0 16106.24FALSE00
2026-07-10172.85PUT0 17101.96TRUE00
2026-07-1017.50PUT0 0104.88TRUE00
2026-07-10180PUT0 4105.35TRUE00
2026-07-1018.50PUT0 1103.42TRUE00
2026-07-10190PUT0 1107.63TRUE00
2026-07-1019.50PUT0 0111.14TRUE00
2026-07-10200PUT0 0103.32TRUE00
2026-07-1020.50PUT0 0103.61TRUE00
2026-07-10210PUT0 0106.52TRUE00
2026-07-1021.50PUT0 0105.38TRUE00
2026-07-10227.05PUT0 1107.16TRUE00
2026-07-1022.50PUT0 0108.46TRUE00
2026-07-10230PUT0 0104.91TRUE00
2026-07-1023.50PUT0 0109.51TRUE00
2026-07-10240PUT0 098.53TRUE00
2026-07-10250PUT0 0117.47TRUE00
2026-07-10260PUT0 0113.83TRUE00
2026-07-10300PUT0 0194.11TRUE00
2026-07-10350PUT0 0220.56TRUE00
2026-07-17114.65CALL0 0707.53TRUE00
2026-07-1720CALL0 0471.75TRUE00
2026-07-1730CALL0 2375.4TRUE00
2026-07-1740CALL0 2311.68TRUE00
2026-07-1750CALL0 1264.24TRUE00
2026-07-1760CALL0 2226.47TRUE00
2026-07-1770CALL0 2195.06TRUE00
2026-07-1780CALL0 1203.1TRUE00
2026-07-1790CALL0 10TRUE00
2026-07-17100CALL0 42168.64TRUE00
2026-07-17110CALL0 60TRUE00
2026-07-17120CALL0 3786.38TRUE00
2026-07-17130CALL0 16389.45TRUE00
2026-07-17140CALL0 131492.34TRUE00
2026-07-17152.87CALL17 1022100.56TRUE0.970.51
2026-07-17162.22CALL71 216102.66TRUE0.720.48
2026-07-17171.92CALL9 27299.36FALSE0.690.56
2026-07-17181.47CALL551 33498.64FALSE0.490.5
2026-07-17191.2CALL6 49798.25FALSE0.50.71
2026-07-17201CALL102 202398.66FALSE0.30.43
2026-07-17210.73CALL12 76699.09FALSE0.230.46
2026-07-17220CALL0 258101.71FALSE00
2026-07-17230.5CALL3 1072100.7FALSE0.50
2026-07-17240CALL0 121107.05FALSE00
2026-07-17250.32CALL25 305694.64FALSE0.120.6
2026-07-17260.2CALL0 128108.75FALSE00
2026-07-17270CALL0 142122.1FALSE00
2026-07-17280CALL0 166125.98FALSE00
2026-07-17290CALL0 19112.23FALSE00
2026-07-17300.15CALL0 1905113.7FALSE00
2026-07-17310CALL0 3140.09FALSE00
2026-07-17320CALL0 10145.09FALSE00
2026-07-17330CALL0 522147.16FALSE00
2026-07-17340CALL0 3122.42FALSE00
2026-07-17350.15CALL2 1424120.5FALSE0.150
2026-07-17360CALL0 8130.03FALSE00
2026-07-17370CALL0 10151.28FALSE00
2026-07-17380CALL0 33165.23FALSE00
2026-07-17390CALL0 16145.79FALSE00
2026-07-17400CALL0 24165.85FALSE00
2026-07-17410CALL0 47176.11FALSE00
2026-07-1710PUT0 1428.73FALSE00
2026-07-1720PUT0 0849.44FALSE00
2026-07-1730PUT0 0436.64FALSE00
2026-07-1740PUT0 11267.66FALSE00
2026-07-1750PUT0 8308.8FALSE00
2026-07-1760PUT0 0155.58FALSE00
2026-07-1770PUT0 0212.04FALSE00
2026-07-1780PUT0 33200.37FALSE00
2026-07-1790.1PUT0 1032125.25FALSE00
2026-07-17100.19PUT0 608121.52FALSE00
2026-07-17110.42PUT0 266113.47FALSE00
2026-07-17120.37PUT1 95108.26FALSE-0.23-0.38
2026-07-17130.58PUT1 611105.7FALSE-0.27-0.32
2026-07-17141.21PUT0 1261107.09FALSE00
2026-07-17151.15PUT24 69596.59FALSE-0.73-0.39
2026-07-17161.65PUT1 129100.44FALSE-0.8-0.33
2026-07-17172.1PUT4 272102.28TRUE2.10
2026-07-17183.8PUT0 203107.8TRUE00
2026-07-17194.55PUT0 194105.23TRUE00
2026-07-17200PUT0 1574113.95TRUE00
2026-07-17210PUT0 55118.2TRUE00
2026-07-17220PUT0 167120.74TRUE00
2026-07-17230PUT0 120115.35TRUE00
2026-07-17240PUT0 11117.4TRUE00
2026-07-17250PUT0 23118.05TRUE00
2026-07-17260PUT0 10121.4TRUE00
2026-07-17270PUT0 175136.28TRUE00
2026-07-17280PUT0 26142.93TRUE00
2026-07-17290PUT0 0145.15TRUE00
2026-07-17300PUT0 18184.15TRUE00
2026-07-17310PUT0 292186.91TRUE00
2026-07-17320PUT0 0166.48TRUE00
2026-07-17330PUT0 0171.74TRUE00
2026-07-17340PUT0 0157.71TRUE00
2026-07-17350PUT0 0167.63TRUE00
2026-07-17360PUT0 0177.16TRUE00
2026-07-17370PUT0 0190.85TRUE00
2026-07-17380PUT0 0190.66TRUE00
2026-07-17390PUT0 0227.41TRUE00
2026-07-17400PUT0 0231.68TRUE00
2026-07-17410PUT0 0235.83TRUE00
2026-07-2410CALL0 0757.39TRUE00
2026-07-2420CALL0 0516.99TRUE00
2026-07-2430CALL0 0341.17TRUE00
2026-07-2440CALL0 0325.31TRUE00
2026-07-2450CALL0 0275.94TRUE00
2026-07-2460CALL0 0236.95TRUE00
2026-07-2470CALL0 0212.75TRUE00
2026-07-2480CALL0 0161.24TRUE00
2026-07-2490CALL0 00TRUE00
2026-07-24100CALL0 892.71TRUE00
2026-07-24110CALL0 086.39TRUE00
2026-07-24120CALL0 0107.01TRUE00
2026-07-24130CALL0 292.27TRUE00
2026-07-24140CALL0 092.66TRUE00
2026-07-2414.50CALL0 086.99TRUE00
2026-07-24152.12CALL0 293.81TRUE00
2026-07-2415.50CALL0 189.12TRUE00
2026-07-24160CALL0 092.04TRUE00
2026-07-2416.50CALL0 093.86TRUE00
2026-07-24172.1CALL1 097FALSE2.10
2026-07-2417.51.6CALL110 3198.17FALSE0.40.33
2026-07-24180CALL0 496.35FALSE00
2026-07-2418.50CALL0 1108.42FALSE00
2026-07-24190CALL0 098.48FALSE00
2026-07-2419.50CALL0 093.35FALSE00
2026-07-24200CALL0 1106.43FALSE00
2026-07-2420.50CALL0 0123.88FALSE00
2026-07-24210CALL0 2100.44FALSE00
2026-07-2421.50.55CALL0 2100.24FALSE00
2026-07-24220.75CALL8 8100.89FALSE0.250.5
2026-07-2422.50.45CALL0 293.81FALSE00
2026-07-24230.42CALL0 1102.39FALSE00
2026-07-2423.50CALL0 0106.38FALSE00
2026-07-24240CALL0 1105.59FALSE00
2026-07-2424.50CALL0 0109.23FALSE00
2026-07-24250CALL0 3152.28FALSE00
2026-07-24260.23CALL0 1101.05FALSE00
2026-07-24300CALL0 0178.58FALSE00
2026-07-24350CALL0 0164.32FALSE00
2026-07-2410PUT0 0390.52FALSE00
2026-07-2420PUT0 0773.89FALSE00
2026-07-2430PUT0 0390.08FALSE00
2026-07-2440PUT0 0365.4FALSE00
2026-07-2450PUT0 0401.54FALSE00
2026-07-2460PUT0 0255.51FALSE00
2026-07-2470PUT0 0221.7FALSE00
2026-07-2480PUT0 0265.74FALSE00
2026-07-2490PUT0 0151.92FALSE00
2026-07-24100.21PUT2 0121.53FALSE0.210
2026-07-24110PUT0 0109.13FALSE00
2026-07-24120.7PUT0 7109.41FALSE00
2026-07-24130PUT0 0106.68FALSE00
2026-07-24140.98PUT1 1104.87FALSE0.980
2026-07-2414.50PUT0 199.95FALSE00
2026-07-24150PUT0 1116.05FALSE00
2026-07-2415.50PUT0 2112.97FALSE00
2026-07-24160PUT0 2103.43FALSE00
2026-07-2416.50PUT0 099.31FALSE00
2026-07-24170PUT0 0103.55TRUE00
2026-07-2417.50PUT0 4101.37TRUE00
2026-07-24180PUT0 099.6TRUE00
2026-07-2418.50PUT0 0101.63TRUE00
2026-07-24190PUT0 098.47TRUE00
2026-07-2419.50PUT0 0105.03TRUE00
2026-07-24200PUT0 098.21TRUE00
2026-07-2420.50PUT0 097.78TRUE00
2026-07-24210PUT0 098.04TRUE00
2026-07-2421.50PUT0 0108.19TRUE00
2026-07-24220PUT0 0105.17TRUE00
2026-07-2422.50PUT0 2109.72TRUE00
2026-07-24230PUT0 296.57TRUE00
2026-07-2423.50PUT0 097.28TRUE00
2026-07-24240PUT0 097.62TRUE00
2026-07-2424.50PUT0 0101.22TRUE00
2026-07-24250PUT0 0108.24TRUE00
2026-07-24260PUT0 0107.55TRUE00
2026-07-24300PUT0 0110.16TRUE00
2026-07-24350PUT0 0181.13TRUE00
2026-07-3150CALL0 0254.46TRUE00
2026-07-3160CALL0 0218.38TRUE00
2026-07-3170CALL0 0196.04TRUE00
2026-07-3180CALL0 00TRUE00
2026-07-3190CALL0 00TRUE00
2026-07-31100CALL0 00TRUE00
2026-07-3110.50CALL0 061.65TRUE00
2026-07-31110CALL0 092TRUE00
2026-07-3111.50CALL0 089.34TRUE00
2026-07-31120CALL0 090.32TRUE00
2026-07-3112.50CALL0 095.16TRUE00
2026-07-31130CALL0 097.71TRUE00
2026-07-3113.50CALL0 097.32TRUE00
2026-07-31140CALL0 0101.24TRUE00
2026-07-3114.50CALL0 097.61TRUE00
2026-07-31150CALL0 087.59TRUE00
2026-07-3115.50CALL0 0106.81TRUE00
2026-07-31160CALL0 0107.63TRUE00
2026-07-3116.50CALL0 093.93TRUE00
2026-07-31170CALL0 099.87FALSE00
2026-07-3117.50CALL0 096.74FALSE00
2026-07-31180CALL0 095.06FALSE00
2026-07-3118.50CALL0 095.87FALSE00
2026-07-31190CALL0 0110.72FALSE00
2026-07-3119.50CALL0 093.66FALSE00
2026-07-31201.25CALL5 0100.37FALSE1.250
2026-07-3120.50CALL0 094.65FALSE00
2026-07-31210CALL0 098.45FALSE00
2026-07-31220CALL0 0100.49FALSE00
2026-07-31230CALL0 095.86FALSE00
2026-07-31240CALL0 098.91FALSE00
2026-07-31250CALL0 097.9FALSE00
2026-07-31300CALL0 0113.3FALSE00
2026-07-3150PUT0 0255.26FALSE00
2026-07-3160PUT0 0219.92FALSE00
2026-07-3170PUT0 0190.64FALSE00
2026-07-3180PUT0 0165.57FALSE00
2026-07-3190PUT0 0123.5FALSE00
2026-07-31100.26PUT2 0115.45FALSE0.260
2026-07-3110.50PUT0 0112.13FALSE00
2026-07-31110PUT0 0105.9FALSE00
2026-07-3111.50.43PUT2 0103.98FALSE0.430
2026-07-31120.75PUT0 5104.99FALSE00
2026-07-3112.50PUT0 0140.06FALSE00
2026-07-31130PUT0 0100.28FALSE00
2026-07-3113.50PUT0 0105.37FALSE00
2026-07-31140PUT0 0127.79FALSE00
2026-07-3114.50PUT0 0103.63FALSE00
2026-07-31150PUT0 0116.74FALSE00
2026-07-3115.50PUT0 073.12FALSE00
2026-07-31160PUT0 0105.58FALSE00
2026-07-3116.50PUT0 0101.55FALSE00
2026-07-31170PUT0 077.23TRUE00
2026-07-3117.50PUT0 099.13TRUE00
2026-07-31180PUT0 094.4TRUE00
2026-07-3118.50PUT0 0101.5TRUE00
2026-07-31190PUT0 0104.98TRUE00
2026-07-3119.50PUT0 0103.78TRUE00
2026-07-31200PUT0 0100.98TRUE00
2026-07-3120.50PUT0 0101.98TRUE00
2026-07-31210PUT0 0104.83TRUE00
2026-07-31220PUT0 0104.93TRUE00
2026-07-31230PUT0 0105.96TRUE00
2026-07-31240PUT0 0102.85TRUE00
2026-07-31250PUT0 0109.76TRUE00
2026-07-31300PUT0 0117.43TRUE00
2026-09-1810CALL0 0391.19TRUE00
2026-09-18213.65CALL0 0359.93TRUE00
2026-09-1830CALL0 0218.24TRUE00
2026-09-1840CALL0 0179.92TRUE00
2026-09-1850CALL0 0168.66TRUE00
2026-09-1860CALL0 00TRUE00
2026-09-1870CALL0 00TRUE00
2026-09-1880CALL0 074.34TRUE00
2026-09-1890CALL0 085.54TRUE00
2026-09-18100CALL0 299.93TRUE00
2026-09-18110CALL0 096.73TRUE00
2026-09-18120CALL0 091.83TRUE00
2026-09-18130CALL0 093.77TRUE00
2026-09-18140CALL0 693.15TRUE00
2026-09-18150CALL0 2394TRUE00
2026-09-18163.7CALL9 6297.72TRUE0.920.33
2026-09-18173.34CALL2 8381.05FALSE3.340
2026-09-18183CALL2 2798.75FALSE30
2026-09-18191.8CALL0 93101.06FALSE00
2026-09-18202.34CALL12 36095.76FALSE0.690.42
2026-09-18212CALL5 11198.99FALSE20
2026-09-18221.89CALL11 71499.93FALSE0.560.42
2026-09-18230CALL0 497.02FALSE00
2026-09-18241.15CALL0 26897.97FALSE00
2026-09-18251.3CALL1 751100.78FALSE1.30
2026-09-18260CALL0 697.15FALSE00
2026-09-18270CALL0 099.84FALSE00
2026-09-18280CALL0 085.07FALSE00
2026-09-18290CALL0 195.31FALSE00
2026-09-18300CALL0 457109.91FALSE00
2026-09-18310CALL0 7113.48FALSE00
2026-09-18320CALL0 2114.93FALSE00
2026-09-18330CALL0 1108.76FALSE00
2026-09-18340CALL0 9104.75FALSE00
2026-09-18350.5CALL71 5385103.71FALSE0.10.25
2026-09-1810PUT0 00FALSE00
2026-09-1820PUT0 1267.16FALSE00
2026-09-1830PUT0 0151.94FALSE00
2026-09-1840PUT0 0183.93FALSE00
2026-09-1850.11PUT0 1135.43FALSE00
2026-09-1860PUT0 0138.66FALSE00
2026-09-1870PUT0 0137.34FALSE00
2026-09-1880PUT0 0147.75FALSE00
2026-09-1890PUT0 10109.64FALSE00
2026-09-18100PUT0 3109.37FALSE00
2026-09-18111.15PUT0 15107.59FALSE00
2026-09-18121.3PUT0 46103.83FALSE00
2026-09-18131.51PUT10 1112106.47FALSE-0.43-0.22
2026-09-18141.9PUT10 56103.17FALSE1.90
2026-09-18152.99PUT0 212102.72FALSE00
2026-09-18163.58PUT0 26102.33FALSE00
2026-09-18170PUT0 63105.07TRUE00
2026-09-18180PUT0 58105.71TRUE00
2026-09-18190PUT0 32109.59TRUE00
2026-09-18200PUT0 1084.68TRUE00
2026-09-18210PUT0 1108.66TRUE00
2026-09-18220PUT0 085.57TRUE00
2026-09-18230PUT0 0107.41TRUE00
2026-09-18240PUT0 40107.22TRUE00
2026-09-18250PUT0 0109.59TRUE00
2026-09-18260PUT0 0109.85TRUE00
2026-09-18270PUT0 0112.99TRUE00
2026-09-18280PUT0 0115.81TRUE00
2026-09-18290PUT0 0116.6TRUE00
2026-09-18300PUT0 0118.85TRUE00
2026-09-18310PUT0 0118.99TRUE00
2026-09-18320PUT0 0120.7TRUE00
2026-09-18330PUT0 0122.2TRUE00
2026-09-18340PUT0 0117.16TRUE00
2026-09-18350PUT0 0122.46TRUE00
2026-10-16114.37CALL0 0454.33TRUE00
2026-10-16213.29CALL0 0305.1TRUE00
2026-10-1630CALL0 0190.61TRUE00
2026-10-1640CALL0 1156.57TRUE00
2026-10-1650CALL0 0153.74TRUE00
2026-10-1660CALL0 00TRUE00
2026-10-1670CALL0 085.64TRUE00
2026-10-1680CALL0 871.7TRUE00
2026-10-1690CALL0 978.05TRUE00
2026-10-16100CALL0 7686.76TRUE00
2026-10-16110CALL0 088.86TRUE00
2026-10-16120CALL0 093.82TRUE00
2026-10-16130CALL0 8495.6TRUE00
2026-10-16145.13CALL5 12995.4TRUE5.130
2026-10-16153.65CALL0 45493.77TRUE00
2026-10-16160CALL0 7395.14TRUE00
2026-10-16173.89CALL1 91496.57FALSE3.890
2026-10-16180CALL0 18496.9FALSE00
2026-10-16190CALL0 4298.86FALSE00
2026-10-16202.15CALL0 58392.94FALSE00
2026-10-16210CALL0 54597.79FALSE00
2026-10-16220CALL0 83107.18FALSE00
2026-10-16231.55CALL0 21595.22FALSE00
2026-10-16240CALL0 1694.29FALSE00
2026-10-16251.65CALL4 14995.56FALSE1.650
2026-10-16260CALL0 998.54FALSE00
2026-10-16270CALL0 7496.09FALSE00
2026-10-16280CALL0 3498.39FALSE00
2026-10-16290CALL0 398.87FALSE00
2026-10-16300CALL0 162120.89FALSE00
2026-10-16310CALL0 198FALSE00
2026-10-16320CALL0 298.34FALSE00
2026-10-16330CALL0 3598.41FALSE00
2026-10-16340CALL0 5109.19FALSE00
2026-10-16350CALL0 164126.49FALSE00
2026-10-16360CALL0 1100.11FALSE00
2026-10-16370CALL0 2115.03FALSE00
2026-10-16380CALL0 3100.24FALSE00
2026-10-16390CALL0 12105.74FALSE00
2026-10-16400.45CALL0 62102.01FALSE00
2026-10-1610PUT0 00FALSE00
2026-10-1620PUT0 0445.58FALSE00
2026-10-1630PUT0 0188.72FALSE00
2026-10-1640PUT0 0193.87FALSE00
2026-10-1650PUT0 1155.9FALSE00
2026-10-1660PUT0 18139.76FALSE00
2026-10-1670PUT0 15125.77FALSE00
2026-10-1680PUT0 32101.29FALSE00
2026-10-1690.55PUT1 45100.23FALSE-0.05-0.08
2026-10-16101.01PUT0 133109.44FALSE00
2026-10-16111.36PUT0 282104.93FALSE00
2026-10-16121.45PUT1 55100.44FALSE-0.35-0.19
2026-10-16131.76PUT10 202101.85FALSE-0.38-0.18
2026-10-16142.4PUT1 184101.43FALSE-0.45-0.16
2026-10-16153.1PUT0 429101.87FALSE00
2026-10-16163.4PUT3 54101.04FALSE3.40
2026-10-16170PUT0 178103.84TRUE00
2026-10-16180PUT0 82102.92TRUE00
2026-10-16190PUT0 38105.02TRUE00
2026-10-16200PUT0 32110.16TRUE00
2026-10-16210PUT0 2112.02TRUE00
2026-10-16220PUT0 5106.84TRUE00
2026-10-16230PUT0 10106.2TRUE00
2026-10-16240PUT0 5106.33TRUE00
2026-10-16250PUT0 12105.96TRUE00
2026-10-16260PUT0 2106.49TRUE00
2026-10-16270PUT0 4105.19TRUE00
2026-10-16280PUT0 1112.16TRUE00
2026-10-16290PUT0 0113.17TRUE00
2026-10-16300PUT0 0112.39TRUE00
2026-10-16310PUT0 0118.9TRUE00
2026-10-16320PUT0 0119.22TRUE00
2026-10-16330PUT0 0119.27TRUE00
2026-10-16340PUT0 0117.44TRUE00
2026-10-16350PUT0 0120.34TRUE00
2026-10-16360PUT0 0123.14TRUE00
2026-10-16370PUT0 0118.87TRUE00
2026-10-16380PUT0 0121.45TRUE00
2026-10-16390PUT0 0120.16TRUE00
2026-10-16400PUT0 0116.42TRUE00
2026-11-2010CALL0 0342.8TRUE00
2026-11-2020CALL0 0212.33TRUE00
2026-11-2030CALL0 0140.19TRUE00
2026-11-2040CALL0 0144.88TRUE00
2026-11-2050CALL0 090.58TRUE00
2026-11-2060CALL0 095.21TRUE00
2026-11-2070CALL0 080.06TRUE00
2026-11-2080CALL0 087.4TRUE00
2026-11-2090CALL0 098.81TRUE00
2026-11-20100CALL0 994.5TRUE00
2026-11-20110CALL0 096.96TRUE00
2026-11-20120CALL0 095.44TRUE00
2026-11-20130CALL0 097.19TRUE00
2026-11-20140CALL0 095.99TRUE00
2026-11-20150CALL0 098.99TRUE00
2026-11-20160CALL0 0103.18TRUE00
2026-11-20170CALL0 40100.24FALSE00
2026-11-20180CALL0 597.86FALSE00
2026-11-20190CALL0 396.03FALSE00
2026-11-20203.2CALL9 76195.85FALSE0.530.2
2026-11-20210CALL0 5094.52FALSE00
2026-11-20222.6CALL2 4197.17FALSE0.450.21
2026-11-20230CALL0 097.08FALSE00
2026-11-20241.78CALL0 2996.53FALSE00
2026-11-20250CALL0 697.32FALSE00
2026-11-20260CALL0 197.75FALSE00
2026-11-20271.7CALL0 4199.07FALSE00
2026-11-20280CALL0 2198.87FALSE00
2026-11-20290CALL0 097.72FALSE00
2026-11-20300CALL0 135100.15FALSE00
2026-11-20311.5CALL2 599.1FALSE1.50
2026-11-20320CALL0 2498.43FALSE00
2026-11-20331.25CALL3 9899.63FALSE0.350.39
2026-11-20340CALL0 117101.4FALSE00
2026-11-20351.1CALL1 312100.83FALSE1.10
2026-11-2010PUT0 00FALSE00
2026-11-2020PUT0 0394.71FALSE00
2026-11-2030PUT0 0190.58FALSE00
2026-11-2040PUT0 0139.51FALSE00
2026-11-2050PUT0 0132.28FALSE00
2026-11-2060PUT0 0130.56FALSE00
2026-11-2070PUT0 0113.43FALSE00
2026-11-2080PUT0 0149.95FALSE00
2026-11-2091PUT0 10106.22FALSE00
2026-11-20101.31PUT0 43107.73FALSE00
2026-11-20111.7PUT0 40102.45FALSE00
2026-11-20122.18PUT0 39101.58FALSE00
2026-11-20132.25PUT4 78103.88FALSE-0.4-0.15
2026-11-20140PUT0 522103.24FALSE00
2026-11-20150PUT0 150101.61FALSE00
2026-11-20160PUT0 77104.12FALSE00
2026-11-20170PUT0 5598.44TRUE00
2026-11-20180PUT0 9997.53TRUE00
2026-11-20190PUT0 6101.67TRUE00
2026-11-20200PUT0 5102.81TRUE00
2026-11-20210PUT0 0102.23TRUE00
2026-11-20220PUT0 180101.13TRUE00
2026-11-20230PUT0 0104.12TRUE00
2026-11-20240PUT0 0103.26TRUE00
2026-11-20250PUT0 0106.65TRUE00
2026-11-20260PUT0 0108.57TRUE00
2026-11-20270PUT0 0109.02TRUE00
2026-11-20280PUT0 0109.18TRUE00
2026-11-20290PUT0 0111.52TRUE00
2026-11-20300PUT0 0107.4TRUE00
2026-11-20310PUT0 0107.98TRUE00
2026-11-20320PUT0 0109.69TRUE00
2026-11-20330PUT0 0108.53TRUE00
2026-11-20340PUT0 0112.66TRUE00
2026-11-20350PUT0 0112.55TRUE00
2027-01-1510CALL0 0240.11TRUE00
2027-01-1520CALL0 0180.42TRUE00
2027-01-1530CALL0 16115.11TRUE00
2027-01-1540CALL0 00TRUE00
2027-01-1550CALL0 7664.28TRUE00
2027-01-1560CALL0 066.52TRUE00
2027-01-1570CALL0 088.85TRUE00
2027-01-1580CALL0 33593.67TRUE00
2027-01-1598.5CALL6 1287.7TRUE8.50
2027-01-15100CALL0 64785.39TRUE00
2027-01-15110CALL0 490.05TRUE00
2027-01-15120CALL0 52392.21TRUE00
2027-01-15130CALL0 1091.53TRUE00
2027-01-15140CALL0 092.32TRUE00
2027-01-15155.7CALL6 70292.13TRUE0.670.13
2027-01-15164.9CALL1 4993.33TRUE4.90
2027-01-15174.7CALL12 1030993.76FALSE4.70
2027-01-15180CALL0 4392.54FALSE00
2027-01-15190CALL0 1293.81FALSE00
2027-01-15203.9CALL15 2279494.55FALSE0.750.24
2027-01-15210CALL0 2792.87FALSE00
2027-01-15220CALL0 31393.24FALSE00
2027-01-15230CALL0 2294.69FALSE00
2027-01-15243CALL300 1095.81FALSE30
2027-01-15252.28CALL0 376593.18FALSE00
2027-01-15260CALL0 194.2FALSE00
2027-01-15270CALL0 27893.46FALSE00
2027-01-15280CALL0 1796.03FALSE00
2027-01-15290CALL0 897.91FALSE00
2027-01-15302.15CALL2 146399.63FALSE0.60.39
2027-01-15310CALL0 096.45FALSE00
2027-01-15320CALL0 30595.65FALSE00
2027-01-15330CALL0 70496.33FALSE00
2027-01-15341.7CALL2 597.99FALSE1.70
2027-01-15351.65CALL1 108798.98FALSE1.650
2027-01-15361.1CALL0 4100.44FALSE00
2027-01-15371.5CALL4 204100.07FALSE1.50
2027-01-15381.4CALL1 44100.75FALSE1.40
2027-01-15391.35CALL4 359100.11FALSE0.350.35
2027-01-15401.3CALL2 328198.69FALSE1.30
2027-01-15420CALL0 11995.9FALSE00
2027-01-15450CALL0 33398.14FALSE00
2027-01-15470CALL0 881101.58FALSE00
2027-01-1510PUT0 00FALSE00
2027-01-1520PUT0 0280.07FALSE00
2027-01-1530PUT0 244168.18FALSE00
2027-01-1540PUT0 0153.58FALSE00
2027-01-1550PUT0 71126.42FALSE00
2027-01-1560PUT0 30114.77FALSE00
2027-01-1570PUT0 1096.51FALSE00
2027-01-1580.96PUT0 570108.65FALSE00
2027-01-1591.3PUT0 117103.42FALSE00
2027-01-15101.72PUT0 1930103.05FALSE00
2027-01-15112.11PUT0 43103.61FALSE00
2027-01-15122.3PUT1 302100.74FALSE2.30
2027-01-15133.1PUT0 37103.66FALSE00
2027-01-15140PUT0 99102.27FALSE00
2027-01-15153.9PUT2 722100.8FALSE-0.6-0.13
2027-01-15160PUT0 200102FALSE00
2027-01-15170PUT0 163100.37TRUE00
2027-01-15180PUT0 406103.39TRUE00
2027-01-15190PUT0 106103.75TRUE00
2027-01-15207.8PUT0 86399.68TRUE00
2027-01-15210PUT0 20104.12TRUE00
2027-01-15220PUT0 55102.25TRUE00
2027-01-15230PUT0 3103.94TRUE00
2027-01-15240PUT0 0103.36TRUE00
2027-01-15250PUT0 92100.5TRUE00
2027-01-15260PUT0 2104.27TRUE00
2027-01-15270PUT0 6103.85TRUE00
2027-01-15280PUT0 099.1TRUE00
2027-01-15290PUT0 4105.34TRUE00
2027-01-15300PUT0 191104.22TRUE00
2027-01-15310PUT0 0102.86TRUE00
2027-01-15320PUT0 308106.65TRUE00
2027-01-15330PUT0 0106.04TRUE00
2027-01-15340PUT0 0107.45TRUE00
2027-01-15350PUT0 102107.64TRUE00
2027-01-15360PUT0 095.55TRUE00
2027-01-15370PUT0 3107.6TRUE00
2027-01-15380PUT0 0108.54TRUE00
2027-01-15390PUT0 0109.38TRUE00
2027-01-15400PUT0 1111.36TRUE00
2027-01-15420PUT0 0110.15TRUE00
2027-01-15450PUT0 0112.8TRUE00
2027-01-15470PUT0 1102.47TRUE00
2027-12-1730CALL0 182.14TRUE00
2027-12-1750CALL0 3586.2TRUE00
2027-12-1789.5CALL0 13599.23TRUE00
2027-12-17100CALL0 13684.14TRUE00
2027-12-17120CALL0 58882.37TRUE00
2027-12-17150CALL0 57984.71TRUE00
2027-12-17170CALL0 15986.65FALSE00
2027-12-17200CALL0 44090.72FALSE00
2027-12-17220CALL0 16090.09FALSE00
2027-12-17250CALL0 36991.27FALSE00
2027-12-17270CALL0 10381.99FALSE00
2027-12-17300CALL0 28679.76FALSE00
2027-12-17320CALL0 3386.76FALSE00
2027-12-17350CALL0 50889.41FALSE00
2027-12-17370CALL0 17893.32FALSE00
2027-12-17400CALL0 15987.75FALSE00
2027-12-17420CALL0 3992.46FALSE00
2027-12-17450CALL0 56196.18FALSE00
2027-12-17470CALL0 39591.8FALSE00
2027-12-1730PUT0 0307.11FALSE00
2027-12-1750PUT0 8786.55FALSE00
2027-12-1780PUT0 25114.03FALSE00
2027-12-17100PUT0 60100.37FALSE00
2027-12-17120PUT0 17791.41FALSE00
2027-12-17155.97PUT0 9694.39FALSE00
2027-12-17170PUT0 994.66TRUE00
2027-12-17200PUT0 19299.76TRUE00
2027-12-17220PUT0 699.73TRUE00
2027-12-17250PUT0 1195.44TRUE00
2027-12-17270PUT0 294.19TRUE00
2027-12-17300PUT0 194.71TRUE00
2027-12-17320PUT0 198.75TRUE00
2027-12-17350PUT0 097.95TRUE00
2027-12-17370PUT0 5101.27TRUE00
2027-12-17400PUT0 099.56TRUE00
2027-12-17420PUT0 095.99TRUE00
2027-12-17450PUT0 099.97TRUE00
2027-12-17470PUT0 73102.46TRUE00
2028-01-2130CALL0 2078.17TRUE00
2028-01-2150CALL0 982.9TRUE00
2028-01-2189.3CALL0 15890.56TRUE00
2028-01-21100CALL0 167102.38TRUE00
2028-01-21120CALL0 32788.43TRUE00
2028-01-21156.8CALL0 22490.18TRUE00
2028-01-21176.32CALL0 50288.69FALSE00
2028-01-21206.55CALL5 1087889.71FALSE0.630.11
2028-01-21225.42CALL0 34390.31FALSE00
2028-01-21256CALL1 28987.08FALSE10.2
2028-01-21270CALL0 583.47FALSE00
2028-01-21304.5CALL0 2010791.37FALSE00
2028-01-21324.6CALL26 5584.54FALSE4.60
2028-01-21350CALL0 532100.73FALSE00
2028-01-21370CALL0 96290.91FALSE00
2028-01-21403.5CALL0 60993.89FALSE00
2028-01-21420CALL0 7790.7FALSE00
2028-01-21450CALL0 15593.11FALSE00
2028-01-21470CALL0 32294.96FALSE00
2028-01-2130PUT0 20299.01FALSE00
2028-01-2150PUT0 2484.14FALSE00
2028-01-2180PUT0 29123.5FALSE00
2028-01-21103.2PUT0 1016087.77FALSE00
2028-01-21120PUT0 10781.97FALSE00
2028-01-21155.8PUT5 7895.78FALSE-0.37-0.06
2028-01-21170PUT0 6992.96TRUE00
2028-01-21208PUT5 4693.25TRUE80
2028-01-21220PUT0 3299.86TRUE00
2028-01-21250PUT0 7196.24TRUE00
2028-01-21270PUT0 497.46TRUE00
2028-01-21300PUT0 495.53TRUE00
2028-01-21320PUT0 520108.02TRUE00
2028-01-21350PUT0 1099.37TRUE00
2028-01-21370PUT0 098.96TRUE00
2028-01-21400PUT0 1697.37TRUE00
2028-01-21420PUT0 0100.18TRUE00
2028-01-21450PUT0 097.82TRUE00
2028-01-21470PUT0 0100.26TRUE00

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