TAL Education Group

(NYSE:TAL)

Latest On TAL Education Group (TAL):

Date/Time Type Description Signal Details
2023-05-08 18:01 ESTNewsTAL Education Stock Is Cheap For Good ReasonsN/A
2023-04-28 01:22 ESTNewsTAL Education Group (TAL) Q4 2023 Earnings Call TranscriptN/A
2023-04-27 12:41 ESTNewsTAL Education Non-GAAP EPADS of -$0.02 misses by $0.02, revenue of $269M beats by $18.15MN/A
2023-04-27 12:41 ESTNewsTAL Education posts surprise loss despite topping sales expectations for fiscal Q4N/A
2023-03-14 13:18 ESTNewsTAL Education, Chinese ed-tech stocks slump on crackdown fearsN/A
2023-02-21 18:40 ESTNewsTAL Education: Eyes On Recent Share Price VolatilityN/A
2023-01-19 12:55 ESTNewsTAL Education Non-GAAP EPS of -$0.04, revenue of $232.7MN/A
2023-01-19 12:55 ESTNewsTAL Education Group (TAL) Q3 2023 Earnings Call TranscriptN/A
2023-01-19 12:55 ESTNewsChinese ed-tech stocks gain after TAL earningsN/A
2022-12-29 11:10 ESTNewsGaotu Techedu, TAL Education tumble as China tightens regulationsN/A
2022-12-28 20:50 ESTNewsHot Stocks: Natural gas drops; AAPL sets 52-week low; TAL profit-taking; GNRC rises on analyst commentN/A
2022-12-16 13:31 ESTNewsChinese education stocks add to gains on FridayN/A
2022-12-15 19:33 ESTNewsWhy did TAL Education stock jump today? The 2022 rally still has legsN/A
2022-12-05 17:55 ESTNewsTAL Education: Signs Of RecoveryN/A
2022-11-14 18:35 ESTNewsTAL Education: A Mixed OutlookN/A
2022-11-09 16:12 ESTNewsChinese education stocks slip on further regulation fearsN/A
2022-11-03 19:04 ESTNewsTAL Education Group upgraded to Buy at UBS amid profitability improvementN/A
2022-11-01 02:47 ESTNewsTAL Education stock rallies after BofA calls a bottomN/A
2022-10-29 00:07 ESTNewsTAL Education Group (TAL) Q2 2023 Earnings Call TranscriptN/A
2022-10-28 08:47 ESTNewsTAL Education Non-GAAP EPADS of $0.04 beats by $0.03, revenue of $294.1M beats by $51.48MN/A
2022-10-28 08:47 ESTNewsTAL Education ticks higher after surpassing earnings expectationsN/A
2022-10-27 18:00 ESTNewsTAL Education Q3 2023 Earnings PreviewN/A
2022-10-24 15:23 ESTNewsChinese ed-tech stocks tank as new Standing Committee sparks market panicN/A
2022-09-03 18:48 ESTNewsTAL Education Group Has The Potential To ExcelN/A
2022-07-29 21:26 ESTNewsTAL Education stock sinks after revenue and bottom-line disappoints in Q1N/A
2022-07-29 21:26 ESTNewsTAL Education Group (TAL) Management on Q1 2023 Results - Earnings Call TranscriptN/A
2022-07-29 07:04 ESTNewsTAL Education Non-GAAP EPS of -$0.03, revenue of $224MN/A
2022-06-28 14:19 ESTNewsInvestors Unfazed As TAL Education Added To List Of Chinese Firms At Risk Of DelistingN/A
2022-06-28 14:19 ESTNewsTAL Education addresses delisting risk, affirms intention to stay NYSE listedN/A
2022-06-24 17:38 ESTNewsTAL Education, Mercury Fintech added to list of companies facing possible delisting by SECN/A
2022-05-02 12:04 ESTNewsTAL Education, New Oriental upgraded at JPMorgan as stocks appear cheapN/A
2022-04-29 16:25 ESTNewsTAL Education Non-GAAP EPADS of -$0.17, revenue of $541.15MN/A
2022-04-29 16:25 ESTNewsChinese education stocks accelerate on easing regulatory pressureN/A
2022-04-29 16:25 ESTNewsTAL Education Group (TAL) Management on Q4 2022 Results - Earnings Call TranscriptN/A
2022-04-28 23:19 ESTNewsTAL Education Q4 2022 Earnings PreviewN/A
2022-04-22 21:06 ESTNewsChinese education stocks rebound on FridayN/A
2022-03-03 21:21 ESTNewsTAL Education Group: Strong Upside Potential Once A Firm Bottom Is In PlaceN/A
2022-02-22 14:09 ESTNewsTAL Education Non-GAAP EPADS of -$0.09, revenue of $1.02BN/A
2022-02-16 10:12 ESTNewsWhy did TAL Education stock surge today? Investors are eying a bottom after long declineN/A
2022-01-11 04:45 ESTNewsTal Education falls after Morgan Stanley downgrades to sell equivalentN/A
2021-12-16 18:07 ESTNewsTAL Education Group: The Beginning Of The EndN/A
2021-11-23 12:44 ESTNewsChinese tutoring stocks gain amid report on New Oriental founder insider buyingN/A
2021-11-14 02:05 ESTNewsTAL Education slumps 6% on ceasing K9 Academic AST Services by year-endN/A
2021-11-08 23:14 ESTNewsChinese tutoring firms TAL, New Oriental paring gains as analyst questions report (update)N/A
2021-11-01 11:27 ESTNewsBaidu picks TAL Education Group's CFO as its new finance chiefN/A
2021-10-11 21:05 ESTNewsChinese tutoring firm GOTU’s U.S. shares pop some 20%, but are still down 97% in 14 monthsN/A
2021-09-27 07:34 ESTNewsNew finance chief at TAL EducationN/A
2021-09-22 13:37 ESTNewsTAL Education Stock: Do Not Test The Depth Of The RiverN/A
2021-09-06 10:58 ESTNewsChina state planner to set price for after-school tutoring classesN/A
2021-08-30 23:07 ESTNewsTAL Education to buyback $2.3B senior notesN/A

About TAL Education Group (TAL):

TAL Education Group provides K-12 after-school tutoring services in the People's Republic of China. The company offers tutoring services to K-12 students covering various academic subjects, including mathematics, physics, chemistry, biology, history, geography, political science, English, and Chinese. It also provides tutoring services primarily through small classes under the Xueersi, Mobby, and Firstleap brand names; personalized premium services under Izhikang name. In addition, the company operates jzb.com, an online education platform that serves as a gateway for online courses offered through xueersi.com; and other Websites for specific topics and offerings, such as college entrance examinations, high school entrance examinations, graduate school entrance examinations, preschool education, and raising infants and toddlers, as well as mathematics, English, and Chinese composition. Further, it operates mmbang.com and the Mama Bang app, an online platform focusing on children, baby, and maternity market; and provides consulting services for overseas studies under the Shunshun Liuxue name, as well as tutoring services for students aged two through twelve under the Mobby brand. Additionally, the company offers education and management consulting, investment management and consulting services; develops and sells software and networks, as well as related consulting services; and sells educational materials. As of February 29, 2020, its educational network included 871 learning centers and 767 service centers in 69 cities throughout China and one city in the United States. The company was founded in 2003 and is headquartered in Beijing, the People's Republic of China.

See Advanced Chart

General

  • Name TAL Education Group
  • Symbol TAL
  • Type Common Stock
  • Exchange NYSE
  • Currency USD
  • Country USA
  • SectorConsumer Defensive
  • IndustryEducation & Training Services
  • Full Time Employees 45,271
  • Last Split Factor6:1
  • Last Split Date2017-08-16
  • Fiscal Year EndFebruary
  • IPO Date2010-10-20
  • Gic SectorConsumer Discretionary
  • Gic GroupConsumer Services
  • Gic IndustryDiversified Consumer Services
  • Gic SubIndustryEducation Services
  • Web URLhttp://www.100tal.com
View More

Valuation

  • Trailing PE 1853.66
  • Forward PE 68.49
  • Price/Sales (Trailing 12 Mt.) 10.63
  • Price/Book (Most Recent Quarter) 9.64
  • Enterprise Value Revenue 9.49
  • Enterprise Value EBITDA 1620.98
View More

Financials

  • Most Recent Quarter 2020-11-30
  • Current Year EPS Estimate $0.17
  • Next Year EPS Estimate $0.94
  • Profit Margin -1%
  • Operating Margin -3%
  • Return on Assets -1%
  • Return on Equity -2%
  • Revenue 3.99 billion
  • Earnings Per Share $0.04
  • Revenue Per Share $6.64
  • Gross Profit 1.8 billion
  • Quarterly Earnings Growth 35%
View More

ESG Rating

  • Rating Date 2019-01-01
  • ESG Score 18.55
  • Environment Score 3.65
  • Social Score 11.48
  • Governance Score 10.42
  • Controversy Level 2
View More

Highlights

  • Market Capitalization 39.77 billion
  • EBITDA 17.71 million
  • PE Ratio -61.61
  • PEG Ratio 1.84
  • Analyst Target Price $90.49
  • Book Value Per Share $7.04
View More

Share Statistics

  • Shares Outstanding 600.39 million
  • Shares Float 401.19 million
  • % Held by Insiders 8%
  • % Held by Institutions 100.48%
  • Shares Short 12.24 million
  • Shares Short Prior Month 11.42 million
  • Short Ratio 3.77
  • Short % of Shares Outstanding 2%
View More

Technicals

  • Beta 0.11
  • 52 Week High $90.96
  • 52 Week Low $45.15
  • 50 Day Moving Average 78.69
  • 200 Day Moving Average 73.93
View More

Dividends

  • Dividend Date 2017-05-25
  • ExDividend Date 2017-05-09
  • Dividend Yield 0%
View More

TAL Education Group (TAL) Dividend Calendar:

TAL's last dividend payment was made to shareholders on May 25, 2017.

Ex-Dividend Date Payment Date Record Date Declared Date Amount

TAL Education Group (TAL) 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-11-302021-01-21$N/A$0.02$0.08-73.72%
2020-08-312020-10-22$1.1 billion$0.08$0.11-27.93%
2020-05-312020-07-30$N/A$0.18$0.07156.41%
2020-02-292020-04-28$857.68 million-$0.10$0.08-229.2%
2019-11-302020-01-21$862.36 million$0.09$0.17-47.49%
2019-08-312019-10-24$936.63 million$0.02$0.15-86.42%
2019-05-312019-07-25$702.77 million$0.03$0.15-79.74%
2019-02-282019-04-25$726.56 million$0.20$0.1532.01%
2018-11-302019-01-24$585.99 million$0.24$0.10130.55%
2018-08-312018-10-25$699.78 million$0.16$0.1416.28%
2018-05-312018-07-26$550.65 million$0.14$0.1038.89%
2018-02-282018-04-26$504.1 million$0.14$0.1126.58%
2017-11-302018-01-25$433.27 million$0.09$0.0728.76%
2017-08-312017-10-26$455.75 million$0.12$0.13-8.19%
2017-05-312017-07-27$321.9 million$0.07$0.0612.03%
2017-02-282017-04-27$316.33 million$0.08$0.0711.86%
2016-11-302017-01-19$260.55 million$0.04$0.0417.03%
2016-08-312016-10-27$271.12 million$0.12$0.0932.76%
2016-05-312016-07-26$195.1 million$0.04$0.05-19.34%
2016-02-292016-04-28$175.05 million$0.04$0.041.06%
2015-11-302016-01-27$142.18 million$0.19$0.03533.33%
2015-08-312015-10-22$173.33 million$0.28$0.06366.67%
2015-05-312015-07-23$129.39 million$0.28$0.03833.33%
2015-02-282015-04-28$123.21 million$0.23$0.04475%
2014-11-302015-01-22$99.37 million$0.18$0.02800%
2014-08-312014-10-21$122.37 million$0.18$0.05260%
2014-05-312014-07-21$89.03 million$0.04$0.0333.33%
2014-02-282014-04-22$87 million$0.24$0.03700%
2013-11-302014-01-22$73.53 million$0.18$0.011700%
2013-08-312013-10-23$91.97 million$0.05$0.050%
2013-05-312013-07-22$61.4 million$0.02$0.01100%
2013-02-282013-04-23$59.65 million$0.02$0.020%
2012-11-302013-01-22$48.91 million$0.02$0.01100%
2012-08-312012-10-23$68.06 million$0.04$0.02100%
2012-05-312012-07-24$49.32 million$0.02$0.01100%
2012-02-292012-04-25$52.22 million$0.02$0.01100%
2011-11-302012-01-19$40.65 million$0.01
2011-08-312011-10-26$51.43 million$0.03$0.0250%
2011-05-312011-07-26$33.22 million$0.02$0.01100%
2011-02-282011-04-28$33.65 million$0.02$0.01100%

TAL Education Group (TAL) 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

TAL Education Group (TAL) Chart:

TAL Education Group (TAL) News:

Below you will find a list of latest news for TAL Education Group (TAL) from major news sources. You can filter the results to only show news from a specific source.

No recent news available

TAL Education Group (TAL) Options:

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

Expiration Date Strike Last Price Type Volume Open Interest Implied Volatility In The Money Change Change Percent
2024-05-1010CALL0 01446.87TRUE00
2024-05-101.50CALL0 01261.38TRUE00
2024-05-1020CALL0 00TRUE00
2024-05-102.50CALL0 01492.27TRUE00
2024-05-1030CALL0 01245.22TRUE00
2024-05-103.50CALL0 01141.67TRUE00
2024-05-1040CALL0 01004.88TRUE00
2024-05-104.50CALL0 0913.21TRUE00
2024-05-1050CALL0 0833.72TRUE00
2024-05-105.50CALL0 0820.36TRUE00
2024-05-1060CALL0 0718.3TRUE00
2024-05-106.50CALL0 0676.21TRUE00
2024-05-1070CALL0 0636.66TRUE00
2024-05-107.50CALL0 0556.93TRUE00
2024-05-1080CALL0 0537.36TRUE00
2024-05-108.50CALL0 0492.42TRUE00
2024-05-1093.8CALL0 10426.4TRUE00
2024-05-109.50CALL0 0409.5TRUE00
2024-05-10100CALL0 0344.52TRUE00
2024-05-1010.51.34CALL0 2328.42TRUE00
2024-05-10111.2CALL0 4264.13TRUE00
2024-05-1011.50.8CALL0 2997.72TRUE00
2024-05-10121.25CALL54 13669.03TRUE0.71.27
2024-05-1012.50.6CALL20 70467.19TRUE00
2024-05-10130.5CALL162 207861.79TRUE0.10.25
2024-05-1013.50.27CALL24 17261.21FALSE0.030.13
2024-05-10140.12CALL25 6759FALSE-0.03-0.2
2024-05-1014.50.05CALL1 4159.12FALSE0.050
2024-05-10150.11CALL0 730FALSE00
2024-05-1015.50CALL0 00FALSE00
2024-05-10160CALL0 00FALSE00
2024-05-1016.50CALL0 00FALSE00
2024-05-10170CALL0 00FALSE00
2024-05-1017.50CALL0 00FALSE00
2024-05-10180CALL0 00FALSE00
2024-05-1018.50CALL0 00FALSE00
2024-05-10190CALL0 00FALSE00
2024-05-1019.50CALL0 00FALSE00
2024-05-10200CALL0 00FALSE00
2024-05-1020.50CALL0 00FALSE00
2024-05-10210CALL0 00FALSE00
2024-05-1021.50CALL0 00FALSE00
2024-05-10220CALL0 00FALSE00
2024-05-1022.50CALL0 00FALSE00
2024-05-10230CALL0 00FALSE00
2024-05-1023.50CALL0 00FALSE00
2024-05-10240CALL0 00FALSE00
2024-05-1024.50CALL0 00FALSE00
2024-05-1010PUT0 00FALSE00
2024-05-101.50PUT0 00FALSE00
2024-05-1020PUT0 00FALSE00
2024-05-102.50PUT0 00FALSE00
2024-05-1030PUT0 00FALSE00
2024-05-103.50PUT0 00FALSE00
2024-05-1040PUT0 00FALSE00
2024-05-104.50PUT0 00FALSE00
2024-05-1050PUT0 00FALSE00
2024-05-105.50PUT0 00FALSE00
2024-05-1060PUT0 00FALSE00
2024-05-106.50PUT0 00FALSE00
2024-05-1070PUT0 00FALSE00
2024-05-107.50PUT0 00FALSE00
2024-05-1080PUT0 00FALSE00
2024-05-108.50PUT0 00FALSE00
2024-05-1090.36PUT0 10FALSE00
2024-05-109.50.09PUT0 300FALSE00
2024-05-10100PUT0 00FALSE00
2024-05-1010.50.3PUT0 170FALSE00
2024-05-10110.06PUT0 40FALSE00
2024-05-1011.50.05PUT0 60FALSE00
2024-05-10120.1PUT10 9272.91FALSE-0.15-0.6
2024-05-1012.50.16PUT170 16762.25FALSE-0.09-0.36
2024-05-10130.35PUT97 18763.69FALSE-0.2-0.36
2024-05-1013.50.65PUT15 067.69TRUE0.650
2024-05-10140PUT0 084.83TRUE00
2024-05-1014.50PUT0 054.76TRUE00
2024-05-10153.1PUT0 0120.1TRUE00
2024-05-1015.50PUT0 0226.59TRUE00
2024-05-10160PUT0 0281.76TRUE00
2024-05-1016.50PUT0 0299.88TRUE00
2024-05-10170PUT0 0316.91TRUE00
2024-05-1017.50PUT0 0332.99TRUE00
2024-05-10180PUT0 0348.24TRUE00
2024-05-1018.50PUT0 0337TRUE00
2024-05-10190PUT0 0376.56TRUE00
2024-05-1019.50PUT0 0389.78TRUE00
2024-05-10200PUT0 0384.88TRUE00
2024-05-1020.50PUT0 0396.89TRUE00
2024-05-10210PUT0 0408.43TRUE00
2024-05-1021.50PUT0 0419.55TRUE00
2024-05-10220PUT0 0430.27TRUE00
2024-05-1022.50PUT0 0440.62TRUE00
2024-05-10230PUT0 0450.64TRUE00
2024-05-1023.50PUT0 0478.84TRUE00
2024-05-10240PUT0 0479.11TRUE00
2024-05-1024.50PUT0 0307.18TRUE00
2024-05-1710CALL0 0840.76TRUE00
2024-05-1720CALL0 0998TRUE00
2024-05-1739CALL0 5764.44TRUE00
2024-05-1747.4CALL0 1581.31TRUE00
2024-05-1750CALL0 0482.25TRUE00
2024-05-175.50CALL0 0286.35TRUE00
2024-05-1766.51CALL0 14403.99TRUE00
2024-05-176.50CALL0 0343.6TRUE00
2024-05-1776.5CALL0 12362.14TRUE00
2024-05-177.50CALL0 0298.66TRUE00
2024-05-1783.85CALL0 23293.15TRUE00
2024-05-178.50CALL0 0266.93TRUE00
2024-05-1794CALL1 108193.77TRUE40
2024-05-179.50CALL0 0209.89TRUE00
2024-05-17103.1CALL0 644108.92TRUE00
2024-05-1710.51.6CALL0 5184.16TRUE00
2024-05-17111.1CALL0 75378.74TRUE00
2024-05-1711.50CALL0 0149.08TRUE00
2024-05-17121.25CALL65 271368.42TRUE0.30.32
2024-05-1712.50.8CALL0 7364.88TRUE00
2024-05-17130.65CALL137 225658.51TRUE0.130.25
2024-05-1713.50.45CALL24 28461.1FALSE0.10.29
2024-05-17140.2CALL2 136662.67FALSE00
2024-05-1714.50.13CALL2 5061.27FALSE-0.02-0.13
2024-05-17150.15CALL51 75969.4FALSE0.070.88
2024-05-1715.50CALL0 00FALSE00
2024-05-17160.15CALL0 16380FALSE00
2024-05-1716.50CALL0 00FALSE00
2024-05-17170.05CALL0 4070FALSE00
2024-05-17180.37CALL0 14040FALSE00
2024-05-17190.08CALL0 5710FALSE00
2024-05-17200.05CALL0 11640FALSE00
2024-05-17210CALL0 00FALSE00
2024-05-17250.16CALL0 2890FALSE00
2024-05-1710PUT0 00FALSE00
2024-05-1720PUT0 00FALSE00
2024-05-1730PUT0 00FALSE00
2024-05-1740.08PUT0 00FALSE00
2024-05-1750.08PUT0 00FALSE00
2024-05-175.50PUT0 00FALSE00
2024-05-1760.1PUT0 30FALSE00
2024-05-176.50PUT0 00FALSE00
2024-05-1770.07PUT0 3800FALSE00
2024-05-177.50PUT0 00FALSE00
2024-05-1780.12PUT0 820FALSE00
2024-05-178.50PUT0 00FALSE00
2024-05-1790.03PUT0 2420FALSE00
2024-05-179.50PUT0 00FALSE00
2024-05-17100.05PUT0 2300FALSE00
2024-05-1710.50.09PUT0 10FALSE00
2024-05-17110.2PUT0 57650FALSE00
2024-05-1711.50.1PUT3 7963.81FALSE-0.04-0.29
2024-05-17120.21PUT0 148156.99FALSE00
2024-05-1712.50.4PUT0 118052.58FALSE00
2024-05-17130.69PUT0 21352.59FALSE00
2024-05-1713.50.75PUT6 9055.09TRUE-0.35-0.32
2024-05-17142.12PUT0 7555.95TRUE00
2024-05-1714.50PUT0 066.95TRUE00
2024-05-17152.26PUT0 10268.27TRUE00
2024-05-1715.50PUT0 048.45TRUE00
2024-05-17164.85PUT0 0105.51TRUE00
2024-05-1716.50PUT0 074.3TRUE00
2024-05-17174PUT0 0107.45TRUE00
2024-05-17180PUT0 0206.09TRUE00
2024-05-17190PUT0 0110.21TRUE00
2024-05-17208.35PUT0 0122.88TRUE00
2024-05-17210PUT0 0134.81TRUE00
2024-05-17250PUT0 0176.57TRUE00
2024-05-242.50CALL0 0835.27TRUE00
2024-05-2450CALL0 0442.71TRUE00
2024-05-2460CALL0 0410.59TRUE00
2024-05-246.50CALL0 0359.44TRUE00
2024-05-2470CALL0 0346.83TRUE00
2024-05-247.50CALL0 0318.68TRUE00
2024-05-2480CALL0 0299.66TRUE00
2024-05-248.50CALL0 0217.82TRUE00
2024-05-2490CALL0 0238.12TRUE00
2024-05-249.50CALL0 0216.33TRUE00
2024-05-24100CALL0 0201.17TRUE00
2024-05-2410.51.85CALL0 672.35TRUE00
2024-05-24110CALL0 0104.14TRUE00
2024-05-2411.51.59CALL1 1170.97TRUE1.590
2024-05-24121.6CALL0 1167.17TRUE00
2024-05-2412.50.95CALL0 262.45TRUE00
2024-05-24130.7CALL0 1862.53TRUE00
2024-05-2413.50.28CALL0 1762.37FALSE00
2024-05-24140.3CALL0 860.09FALSE00
2024-05-2414.50.16CALL0 3162.9FALSE00
2024-05-24150.15CALL0 3862.5FALSE00
2024-05-2415.50.2CALL0 865.03FALSE00
2024-05-24160CALL0 00FALSE00
2024-05-2416.50CALL0 00FALSE00
2024-05-24170CALL0 00FALSE00
2024-05-2417.50CALL0 00FALSE00
2024-05-24180CALL0 00FALSE00
2024-05-24190CALL0 00FALSE00
2024-05-24200CALL0 00FALSE00
2024-05-2422.50CALL0 00FALSE00
2024-05-242.50PUT0 00FALSE00
2024-05-2450PUT0 00FALSE00
2024-05-2460PUT0 00FALSE00
2024-05-246.50PUT0 00FALSE00
2024-05-2470PUT0 00FALSE00
2024-05-247.50PUT0 00FALSE00
2024-05-2480PUT0 00FALSE00
2024-05-248.50PUT0 00FALSE00
2024-05-2490.06PUT0 1050FALSE00
2024-05-249.50PUT0 00FALSE00
2024-05-24100PUT0 00FALSE00
2024-05-2410.50PUT0 00FALSE00
2024-05-24110.25PUT0 20FALSE00
2024-05-2411.50.1PUT4 651.02FALSE0.10
2024-05-24120.35PUT2 056.8FALSE0.350
2024-05-2412.50.45PUT16 3160.08FALSE0.450
2024-05-24130PUT0 054.03FALSE00
2024-05-2413.50PUT0 051.75TRUE00
2024-05-24141.6PUT0 450.79TRUE00
2024-05-2414.50PUT0 049.54TRUE00
2024-05-24150PUT0 049.22TRUE00
2024-05-2415.50PUT0 061.37TRUE00
2024-05-24160PUT0 069.36TRUE00
2024-05-2416.50PUT0 0180.01TRUE00
2024-05-24170PUT0 0158.03TRUE00
2024-05-2417.50PUT0 0176.04TRUE00
2024-05-24180PUT0 0189.02TRUE00
2024-05-24190PUT0 0174.97TRUE00
2024-05-24200PUT0 0204.16TRUE00
2024-05-2422.50PUT0 0245.07TRUE00
2024-05-312.50CALL0 0744.9TRUE00
2024-05-3150CALL0 0414.46TRUE00
2024-05-3160CALL0 0348.26TRUE00
2024-05-316.50CALL0 0244.93TRUE00
2024-05-3170CALL0 0264.52TRUE00
2024-05-317.50CALL0 0256.43TRUE00
2024-05-3180CALL0 0247.66TRUE00
2024-05-318.50CALL0 0196.06TRUE00
2024-05-3190CALL0 0206.82TRUE00
2024-05-319.50CALL0 0193.14TRUE00
2024-05-31100CALL0 0189.28TRUE00
2024-05-3110.50CALL0 077.27TRUE00
2024-05-31110CALL0 091.06TRUE00
2024-05-3111.51.4CALL0 867.56TRUE00
2024-05-31120.65CALL0 4063.25TRUE00
2024-05-3112.50.85CALL0 3764.18TRUE00
2024-05-31130.7CALL3 559.92TRUE00
2024-05-3113.50.6CALL2 4261.41FALSE0.080.15
2024-05-31140.4CALL0 3259.78FALSE00
2024-05-3114.50.15CALL0 2758.78FALSE00
2024-05-31150.2CALL0 5059.07FALSE00
2024-05-3115.50CALL0 061.97FALSE00
2024-05-31160CALL0 056.41FALSE00
2024-05-3116.50CALL0 00FALSE00
2024-05-31170CALL0 00FALSE00
2024-05-3117.50CALL0 00FALSE00
2024-05-31180CALL0 00FALSE00
2024-05-31190CALL0 00FALSE00
2024-05-31200CALL0 00FALSE00
2024-05-3122.50CALL0 00FALSE00
2024-05-312.50PUT0 00FALSE00
2024-05-3150PUT0 00FALSE00
2024-05-3160PUT0 00FALSE00
2024-05-316.50PUT0 00FALSE00
2024-05-3170PUT0 00FALSE00
2024-05-317.50PUT0 00FALSE00
2024-05-3180PUT0 00FALSE00
2024-05-318.50PUT0 00FALSE00
2024-05-3190PUT0 00FALSE00
2024-05-319.50PUT0 00FALSE00
2024-05-31100.2PUT0 430FALSE00
2024-05-3110.50PUT0 00FALSE00
2024-05-31110.35PUT0 553.84FALSE00
2024-05-3111.50.21PUT0 255.62FALSE00
2024-05-31120.55PUT0 2052.96FALSE00
2024-05-3112.50.75PUT0 1051.17FALSE00
2024-05-31130PUT0 049.4FALSE00
2024-05-3113.51.25PUT0 134.61TRUE00
2024-05-31140PUT0 048.53TRUE00
2024-05-3114.50PUT0 048.24TRUE00
2024-05-31150PUT0 054.58TRUE00
2024-05-3115.50PUT0 037.34TRUE00
2024-05-31160PUT0 057.41TRUE00
2024-05-3116.50PUT0 0108.63TRUE00
2024-05-31177.5PUT0 1177.4TRUE00
2024-05-3117.50PUT0 0138.45TRUE00
2024-05-31180PUT0 0149.68TRUE00
2024-05-31190PUT0 0167.11TRUE00
2024-05-31200PUT0 0179.29TRUE00
2024-05-3122.50PUT0 0210.35TRUE00
2024-06-072.50CALL0 0425.01TRUE00
2024-06-0750CALL0 0372.48TRUE00
2024-06-0760CALL0 0241.22TRUE00
2024-06-0770CALL0 0257.74TRUE00
2024-06-077.50CALL0 0242.61TRUE00
2024-06-0780CALL0 0216.9TRUE00
2024-06-078.50CALL0 0208.93TRUE00
2024-06-0790CALL0 0180.88TRUE00
2024-06-079.50CALL0 0173.53TRUE00
2024-06-07100CALL0 0203.68TRUE00
2024-06-0710.50CALL0 0119.93TRUE00
2024-06-07110CALL0 072.95TRUE00
2024-06-0711.50CALL0 073.89TRUE00
2024-06-07120CALL0 068.37TRUE00
2024-06-0712.50.8CALL0 4077.95TRUE00
2024-06-07130.9CALL5 577.88TRUE0.050.06
2024-06-0713.50.55CALL0 4060FALSE00
2024-06-07140CALL0 060.31FALSE00
2024-06-0714.50.35CALL0 2459.95FALSE00
2024-06-07150CALL0 061.04FALSE00
2024-06-0715.50CALL0 060.16FALSE00
2024-06-07160CALL0 059.38FALSE00
2024-06-0716.50CALL0 073.01FALSE00
2024-06-07170CALL0 00FALSE00
2024-06-0717.50CALL0 00FALSE00
2024-06-07180CALL0 00FALSE00
2024-06-07190CALL0 00FALSE00
2024-06-07200CALL0 00FALSE00
2024-06-0722.50CALL0 00FALSE00
2024-06-072.50PUT0 00FALSE00
2024-06-0750PUT0 00FALSE00
2024-06-0760PUT0 00FALSE00
2024-06-0770PUT0 00FALSE00
2024-06-077.50PUT0 00FALSE00
2024-06-0780PUT0 00FALSE00
2024-06-078.50PUT0 00FALSE00
2024-06-0790PUT0 00FALSE00
2024-06-079.50PUT0 00FALSE00
2024-06-07100PUT0 00FALSE00
2024-06-0710.50PUT0 056.98FALSE00
2024-06-07110.4PUT0 154.12FALSE00
2024-06-0711.50PUT0 053.96FALSE00
2024-06-07120.4PUT1 154.55FALSE0.40
2024-06-0712.50PUT0 051.95FALSE00
2024-06-07130PUT0 049.86FALSE00
2024-06-0713.50PUT0 049.48TRUE00
2024-06-07140PUT0 049.31TRUE00
2024-06-0714.50PUT0 030.1TRUE00
2024-06-07150PUT0 067.66TRUE00
2024-06-0715.50PUT0 039.67TRUE00
2024-06-07160PUT0 086.99TRUE00
2024-06-0716.50PUT0 067.29TRUE00
2024-06-07170PUT0 0108.62TRUE00
2024-06-0717.50PUT0 0107.09TRUE00
2024-06-07180PUT0 0104.44TRUE00
2024-06-07190PUT0 0148.42TRUE00
2024-06-07200PUT0 0103.74TRUE00
2024-06-0722.50PUT0 0183.21TRUE00
2024-06-1450CALL0 0373.03TRUE00
2024-06-1460CALL0 0266.94TRUE00
2024-06-1470CALL0 0248.3TRUE00
2024-06-147.50CALL0 0222.76TRUE00
2024-06-1480CALL0 0209.4TRUE00
2024-06-148.50CALL0 0191.8TRUE00
2024-06-1490CALL0 0175.17TRUE00
2024-06-149.50CALL0 073.31TRUE00
2024-06-14100CALL0 089.62TRUE00
2024-06-1410.50CALL0 0121.95TRUE00
2024-06-14110CALL0 046.44TRUE00
2024-06-1411.50CALL0 070.05TRUE00
2024-06-14120CALL0 066.37TRUE00
2024-06-1412.51.25CALL1 077.73TRUE1.250
2024-06-14130CALL0 062.83TRUE00
2024-06-1413.50CALL0 050.82FALSE00
2024-06-14140CALL0 061.32FALSE00
2024-06-1414.50CALL0 061.33FALSE00
2024-06-14150CALL0 059.43FALSE00
2024-06-1415.50CALL0 059.07FALSE00
2024-06-14160CALL0 061.16FALSE00
2024-06-1416.50CALL0 059.73FALSE00
2024-06-14170CALL0 062.05FALSE00
2024-06-1417.50CALL0 00FALSE00
2024-06-14180CALL0 00FALSE00
2024-06-14190CALL0 00FALSE00
2024-06-14200CALL0 00FALSE00
2024-06-1450PUT0 00FALSE00
2024-06-1460PUT0 00FALSE00
2024-06-1470PUT0 00FALSE00
2024-06-147.50PUT0 00FALSE00
2024-06-1480PUT0 00FALSE00
2024-06-148.50PUT0 00FALSE00
2024-06-1490PUT0 00FALSE00
2024-06-149.50PUT0 00FALSE00
2024-06-14100PUT0 00FALSE00
2024-06-1410.50PUT0 058.14FALSE00
2024-06-14110PUT0 054.15FALSE00
2024-06-1411.50PUT0 052.88FALSE00
2024-06-14120PUT0 052.7FALSE00
2024-06-1412.50PUT0 052.98FALSE00
2024-06-14130PUT0 050.68FALSE00
2024-06-1413.50PUT0 053.14TRUE00
2024-06-14140PUT0 048.76TRUE00
2024-06-1414.50PUT0 056.09TRUE00
2024-06-14150PUT0 041.85TRUE00
2024-06-1415.50PUT0 060.68TRUE00
2024-06-14160PUT0 042.64TRUE00
2024-06-1416.50PUT0 054.37TRUE00
2024-06-14170PUT0 052.73TRUE00
2024-06-1417.50PUT0 0191.01TRUE00
2024-06-14180PUT0 0214.71TRUE00
2024-06-14190PUT0 0134.57TRUE00
2024-06-14200PUT0 0158.21TRUE00
2024-06-2130CALL0 0382.33TRUE00
2024-06-2140CALL0 0288.74TRUE00
2024-06-2150CALL0 0182.58TRUE00
2024-06-2160CALL0 0207.71TRUE00
2024-06-2170CALL0 0152.96TRUE00
2024-06-2180CALL0 0160.95TRUE00
2024-06-2193.25CALL0 3118.92TRUE00
2024-06-21102.2CALL0 386.4TRUE00
2024-06-21111.65CALL0 3489.04TRUE00
2024-06-21121CALL0 18063.58TRUE00
2024-06-21131.15CALL14 20159.97TRUE0.150.15
2024-06-21140.7CALL1 33257.11FALSE0.050.08
2024-06-21150.4CALL21 20055.28FALSE0.010.03
2024-06-21160.25CALL1 112356.83FALSE0.10.67
2024-06-21170.1CALL0 20057.61FALSE00
2024-06-21180CALL0 059.86FALSE00
2024-06-21190CALL0 00FALSE00
2024-06-21200CALL0 00FALSE00
2024-06-2130PUT0 00FALSE00
2024-06-2140PUT0 00FALSE00
2024-06-2150PUT0 00FALSE00
2024-06-2160PUT0 00FALSE00
2024-06-2170PUT0 00FALSE00
2024-06-2180PUT0 00FALSE00
2024-06-2190.15PUT0 710FALSE00
2024-06-21100.24PUT0 4655.48FALSE00
2024-06-21110.35PUT0 22252FALSE00
2024-06-21120.6PUT0 15851.45FALSE00
2024-06-21131.2PUT0 849.04FALSE00
2024-06-21141.8PUT0 2147.21TRUE00
2024-06-21150PUT0 056.9TRUE00
2024-06-21160PUT0 048.68TRUE00
2024-06-21170PUT0 046.35TRUE00
2024-06-21180PUT0 077.79TRUE00
2024-06-21190PUT0 076.72TRUE00
2024-06-21200PUT0 00TRUE00
2024-07-1930CALL0 0335.79TRUE00
2024-07-1940CALL0 0247.59TRUE00
2024-07-1950CALL0 0198.21TRUE00
2024-07-1960CALL0 0177.5TRUE00
2024-07-1970CALL0 0172.07TRUE00
2024-07-1980CALL0 094.42TRUE00
2024-07-1990CALL0 0106.2TRUE00
2024-07-19100CALL0 075.71TRUE00
2024-07-19110CALL0 082.92TRUE00
2024-07-19120CALL0 066.96TRUE00
2024-07-19130CALL0 063.4TRUE00
2024-07-19140.85CALL0 1661.94FALSE00
2024-07-19150.65CALL0 159.51FALSE00
2024-07-19160.4CALL4 10060.26FALSE-0.05-0.11
2024-07-19170CALL0 060.58FALSE00
2024-07-19180CALL0 061.35FALSE00
2024-07-19190.14CALL1 058.42FALSE0.140
2024-07-19200CALL0 059.43FALSE00
2024-07-1930PUT0 00FALSE00
2024-07-1940PUT0 00FALSE00
2024-07-1950PUT0 00FALSE00
2024-07-1960PUT0 00FALSE00
2024-07-1970PUT0 00FALSE00
2024-07-1980PUT0 00FALSE00
2024-07-1990PUT0 056.76FALSE00
2024-07-19100PUT0 053.17FALSE00
2024-07-19110.45PUT0 151.55FALSE00
2024-07-19120.8PUT0 149.36FALSE00
2024-07-19131.4PUT0 2248.2FALSE00
2024-07-19140PUT0 045.53TRUE00
2024-07-19150PUT0 039.79TRUE00
2024-07-19160PUT0 037.87TRUE00
2024-07-19170PUT0 041.36TRUE00
2024-07-19180PUT0 028.25TRUE00
2024-07-19190PUT0 038.79TRUE00
2024-07-19200PUT0 072.14TRUE00
2024-08-1630CALL0 0279.53TRUE00
2024-08-1647.1CALL0 0219.23TRUE00
2024-08-1650CALL0 0147.77TRUE00
2024-08-1660CALL0 0166.35TRUE00
2024-08-1675.55CALL0 1131.77TRUE00
2024-08-1685.25CALL0 496127.37TRUE00
2024-08-1693.16CALL0 6111.8TRUE00
2024-08-16102.55CALL0 2478.75TRUE00
2024-08-16112.65CALL0 44375.38TRUE00
2024-08-16121.56CALL0 44161.09TRUE00
2024-08-16131.6CALL0 318767.84TRUE00
2024-08-16141.2CALL1 29965.33FALSE-0.05-0.04
2024-08-16150.9CALL1 239263.64FALSE0.050.06
2024-08-16160.7CALL1 143861.1FALSE0.70
2024-08-16170.45CALL0 34762.41FALSE00
2024-08-16180.51CALL0 71561.8FALSE00
2024-08-16190.25CALL0 71161.99FALSE00
2024-08-16200.18CALL0 18163.95FALSE00
2024-08-16250.05CALL0 1570FALSE00
2024-08-1630PUT0 00FALSE00
2024-08-1640PUT0 00FALSE00
2024-08-1650.18PUT0 00FALSE00
2024-08-1660.16PUT0 30FALSE00
2024-08-1670.15PUT0 7220FALSE00
2024-08-1680.15PUT0 383460.45FALSE00
2024-08-1690.45PUT0 36457.91FALSE00
2024-08-16100.55PUT0 172054.75FALSE00
2024-08-16110.65PUT0 350252.97FALSE00
2024-08-16121.01PUT0 264151.22FALSE00
2024-08-16131.9PUT0 3549.18FALSE00
2024-08-16143.81PUT0 247.7TRUE00
2024-08-16154.26PUT0 645.04TRUE00
2024-08-16163.5PUT0 3640.99TRUE00
2024-08-16170PUT0 034.18TRUE00
2024-08-16185.66PUT0 3545.55TRUE00
2024-08-16190PUT0 070.96TRUE00
2024-08-16208.15PUT0 00TRUE00
2024-08-16250PUT0 0114.09TRUE00
2024-11-1530CALL0 0236.94TRUE00
2024-11-1550CALL0 0169.65TRUE00
2024-11-1560CALL0 0148.72TRUE00
2024-11-1570CALL0 0133.46TRUE00
2024-11-1584.5CALL0 3112.78TRUE00
2024-11-1594.1CALL0 1388.5TRUE00
2024-11-15100CALL0 082.05TRUE00
2024-11-15113.5CALL12 34076.35TRUE0.20.06
2024-11-15123CALL4 875.45TRUE0.30.11
2024-11-15131.95CALL0 373.54TRUE00
2024-11-15141.81CALL0 970.86FALSE00
2024-11-15151.25CALL0 197169.57FALSE00
2024-11-15161.25CALL0 3269.06FALSE00
2024-11-15170.93CALL0 1368.11FALSE00
2024-11-15180.65CALL0 366.81FALSE00
2024-11-15190.53CALL0 4066.04FALSE00
2024-11-15200.63CALL0 5466.08FALSE00
2024-11-15210CALL0 065.33FALSE00
2024-11-15250CALL0 063.69FALSE00
2024-11-1530PUT0 00FALSE00
2024-11-1550PUT0 00FALSE00
2024-11-1560PUT0 00FALSE00
2024-11-1570.44PUT0 40FALSE00
2024-11-1580PUT0 054.87FALSE00
2024-11-1590.6PUT0 355.46FALSE00
2024-11-15100.95PUT0 4453.45FALSE00
2024-11-15111.65PUT0 125152.37FALSE00
2024-11-15121.9PUT0 550.35FALSE00
2024-11-15130PUT0 048.95FALSE00
2024-11-15140PUT0 046.75TRUE00
2024-11-15150PUT0 046.01TRUE00
2024-11-15160PUT0 047.23TRUE00
2024-11-15170PUT0 039.26TRUE00
2024-11-15180PUT0 034.95TRUE00
2024-11-15190PUT0 050.46TRUE00
2024-11-15200PUT0 00TRUE00
2024-11-15210PUT0 00TRUE00
2024-11-15250PUT0 076.86TRUE00
2025-01-170.56.91CALL0 390TRUE00
2025-01-17110.3CALL0 1423.61TRUE00
2025-01-171.513.35CALL0 0398.46TRUE00
2025-01-1729.5CALL0 5279.63TRUE00
2025-01-172.510.05CALL0 3246.88TRUE00
2025-01-1739.5CALL0 7228.17TRUE00
2025-01-173.53.24CALL0 11188.47TRUE00
2025-01-1748.55CALL0 13165.5TRUE00
2025-01-174.510.25CALL0 8169.52TRUE00
2025-01-1757.39CALL0 372137.09TRUE00
2025-01-175.58.3CALL0 27144.38TRUE00
2025-01-177.55.8CALL0 171118.07TRUE00
2025-01-17104.2CALL39 53288.85TRUE4.20
2025-01-17123.5CALL100 92181.42TRUE0.30.09
2025-01-17152.2CALL10 248073.98FALSE0.10.05
2025-01-17171.6CALL11 305071.01FALSE0.140.1
2025-01-17201.05CALL2 1052369.81FALSE0.190.22
2025-01-17250.52CALL0 6467.42FALSE00
2025-01-170.50PUT0 00FALSE00
2025-01-1710PUT0 00FALSE00
2025-01-171.50.1PUT0 250FALSE00
2025-01-1720.4PUT0 10FALSE00
2025-01-172.50.07PUT0 40FALSE00
2025-01-1730.4PUT0 180FALSE00
2025-01-173.50.12PUT0 2050FALSE00
2025-01-1740.09PUT0 20FALSE00
2025-01-174.50.16PUT0 1070FALSE00
2025-01-1750.24PUT0 3340FALSE00
2025-01-175.50.33PUT0 1910FALSE00
2025-01-177.50.45PUT0 13158.04FALSE00
2025-01-17101.07PUT0 140553.49FALSE00
2025-01-17122.55PUT0 162950.77FALSE00
2025-01-17153.5PUT0 2345.65TRUE00
2025-01-17170PUT0 041.05TRUE00
2025-01-17208.4PUT0 1733.59TRUE00
2025-01-17250PUT0 00TRUE00
2026-01-16310.2CALL0 9152.04TRUE00
2026-01-1657.81CALL0 5136.4TRUE00
2026-01-1676.7CALL0 57111.2TRUE00
2026-01-16105.07CALL0 5695.68TRUE00
2026-01-16124.94CALL20 30089.82TRUE4.940
2026-01-16153.93CALL0 17286.71FALSE00
2026-01-16202.15CALL0 15680.98FALSE00
2026-01-16251.9CALL0 33377.33FALSE00
2026-01-1630PUT0 00FALSE00
2026-01-1650.37PUT0 1658.97FALSE00
2026-01-1671.11PUT0 15656.52FALSE00
2026-01-16102.41PUT0 33451.77FALSE00
2026-01-16123.7PUT0 147.88FALSE00
2026-01-16150PUT0 043.4TRUE00
2026-01-16207.5PUT0 1333.84TRUE00
2026-01-162513.8PUT0 028.1TRUE00

Latest TAL Trades:

Date Shares Price
Jun 13, 2022 7:59 PM EST100$4.01
Jun 13, 2022 7:59 PM EST100$4.01
Jun 13, 2022 7:59 PM EST100$4.01
Jun 13, 2022 7:59 PM EST100$4.02
Jun 13, 2022 7:59 PM EST100$4.01

TAL Education Group (TAL) 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-3020-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1499620/000110465920078996/0001104659-20-078996-index.htm
2019-02-08SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000021545719006896/0000215457-19-006896-index.htm
2018-02-09SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000076999318000219/0000769993-18-000219-index.htm
2020-02-06SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000083423720006947/0000834237-20-006947-index.htm
2018-02-13SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000086117718000002/0000861177-18-000002-index.htm
2019-02-13SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000086117719000002/0000861177-19-000002-index.htm
2020-02-12SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000086117720000003/0000861177-20-000003-index.htm
2018-02-13SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000089542118000292/0000895421-18-000292-index.htm
2019-02-13SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000089542119000347/0000895421-19-000347-index.htm
2019-02-13SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000089542119000349/0000895421-19-000349-index.htm
2019-02-13SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000089542119000354/0000895421-19-000354-index.htm
2019-02-13SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000089542119000357/0000895421-19-000357-index.htm
2020-02-14SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000089542120000222/0000895421-20-000222-index.htm
2020-02-14SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000089542120000233/0000895421-20-000233-index.htm
2020-02-14SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000090266420001192/0000902664-20-001192-index.htm
2020-02-14SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000090266420001194/0000902664-20-001194-index.htm
2018-02-02SC 13GStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000093247118000878/0000932471-18-000878-index.htm
2019-01-31SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000093247119002272/0000932471-19-002272-index.htm
2018-01-31SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000108887518000023/0001088875-18-000023-index.htm
2018-03-08SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000108887518000037/0001088875-18-000037-index.htm
2019-02-06SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000108887519000033/0001088875-19-000033-index.htm
2020-01-16SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000108887520000013/0001088875-20-000013-index.htm
2019-10-256-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465919056259/0001104659-19-056259-index.htm
2019-12-056-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465919070026/0001104659-19-070026-index.htm
2019-12-136-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465919072551/0001104659-19-072551-index.htm
2019-12-206-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465919074966/0001104659-19-074966-index.htm
2020-01-216-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465920005321/0001104659-20-005321-index.htm
2020-02-12SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000110465920017637/0001104659-20-017637-index.htm
2020-02-14SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000110465920020658/0001104659-20-020658-index.htm
2020-02-14SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000110465920020660/0001104659-20-020660-index.htm
2020-03-026-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465920027449/0001104659-20-027449-index.htm
2020-04-086-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465920044459/0001104659-20-044459-index.htm
2020-04-286-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465920052009/0001104659-20-052009-index.htm
2020-05-116-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465920059513/0001104659-20-059513-index.htm
2020-06-3020-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1499620/000110465920078996/0001104659-20-078996-index.htm
2020-07-306-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465920088078/0001104659-20-088078-index.htm
2020-10-16S-8Securities to be offered to employees in employee benefit planshttps://www.sec.gov/Archives/edgar/data/1499620/000110465920115631/0001104659-20-115631-index.htm
2020-10-236-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000110465920117375/0001104659-20-117375-index.htm
2018-01-056-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420418001107/0001144204-18-001107-index.htm
2018-01-256-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420418003670/0001144204-18-003670-index.htm
2018-02-28SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000114420418011745/0001144204-18-011745-index.htm
2018-02-28SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000114420418011755/0001144204-18-011755-index.htm
2018-04-276-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420418022835/0001144204-18-022835-index.htm
2018-06-2620-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1499620/000114420418035695/0001144204-18-035695-index.htm
2018-07-276-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420418040300/0001144204-18-040300-index.htm
2018-08-086-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420418042621/0001144204-18-042621-index.htm
2018-10-296-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420418055660/0001144204-18-055660-index.htm
2018-12-116-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420418063965/0001144204-18-063965-index.htm
2019-01-246-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420419002652/0001144204-19-002652-index.htm
2019-02-016-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420419004207/0001144204-19-004207-index.htm
2019-02-12SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000114420419006633/0001144204-19-006633-index.htm
2019-02-12SC 13G/AStatement of acquisition of beneficial ownership by individualshttps://www.sec.gov/Archives/edgar/data/1499620/000114420419006636/0001144204-19-006636-index.htm
2019-02-196-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420419008754/0001144204-19-008754-index.htm
2019-04-256-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420419021240/0001144204-19-021240-index.htm
2019-05-1620-FAnnual and transition report of foreign private issuers [Sections 13 or 15(d)]https://www.sec.gov/Archives/edgar/data/1499620/000114420419026826/0001144204-19-026826-index.htm
2019-07-266-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420419036230/0001144204-19-036230-index.htm
2019-08-016-KReport of foreign issuer [Rules 13a-16 and 15d-16]https://www.sec.gov/Archives/edgar/data/1499620/000114420419037046/0001144204-19-037046-index.htm