About this data
What it is
Under the federal WARN Act, an employer with 100 or more workers must give 60 days' notice before a mass layoff or a plant closing, and many states publish those notices. We collect them from twelve states and match the employer to a public company when the name lines up. About one notice in ten matches a public company, so the page starts with those; switch Employers to see all of them.
Who files it
The employer, to its state labor department, which publishes the list. Each state has its own format and its own timing.
How current
We check each state's list every day. States add notices on their own schedules, from the same week to several weeks later. New Jersey and Pennsylvania publish no notice date, so their notices appear only when you search by ticker.
Terms
WARN ActThe Worker Adjustment and Retraining Notification Act, a federal law. An employer with 100 or more employees must give 60 days' written notice before a plant closing or a mass layoff, and the notice goes to the state, the affected workers and local officials.company matchWe match the employer's name to a public company automatically. A subsidiary or a differently spelled name can be missed, and a similar name can be matched wrongly.
Worth knowing
Not every layoff comes with a notice: smaller cuts, employers under the size threshold, and states we do not collect are missing. A notice is advance warning, so the layoff can end up smaller, later or called off. California lists a notice for several sites as separate lines, which we add together. We match employer names to companies automatically, so a subsidiary can be missed and a similar name can be matched wrongly. Notices dated in the future are left out, and effective dates that are clearly typing errors are left blank.

All of this comes from notices that state governments publish.

Workers named in notices per day, last 30 days

02,0004,0006,000Oct 17 · All notices: 0Oct 17 · Public companies: 0Oct 17Oct 18 · All notices: 105Oct 18 · Public companies: 0Oct 19 · All notices: 1,174Oct 19 · Public companies: 0Oct 20 · All notices: 999Oct 20 · Public companies: 76Oct 21 · All notices: 1,214Oct 21 · Public companies: 229Oct 21Oct 22 · All notices: 174Oct 22 · Public companies: 67Oct 23 · All notices: 406Oct 23 · Public companies: 0Oct 24 · All notices: 0Oct 24 · Public companies: 0Oct 25 · All notices: 106Oct 25 · Public companies: 0Oct 25Oct 26 · All notices: 338Oct 26 · Public companies: 0Oct 27 · All notices: 543Oct 27 · Public companies: 131Oct 28 · All notices: 1,058Oct 28 · Public companies: 57Oct 29 · All notices: 4,145Oct 29 · Public companies: 255Oct 29Oct 30 · All notices: 1,502Oct 30 · Public companies: 0Oct 31 · All notices: 205Oct 31 · Public companies: 0Nov 1 · All notices: 0Nov 1 · Public companies: 0Nov 2 · All notices: 365Nov 2 · Public companies: 0Nov 2Nov 3 · All notices: 422Nov 3 · Public companies: 41Nov 4 · All notices: 536Nov 4 · Public companies: 62Nov 5 · All notices: 936Nov 5 · Public companies: 0Nov 6 · All notices: 992Nov 6 · Public companies: 0Nov 6Nov 7 · All notices: 0Nov 7 · Public companies: 0Nov 8 · All notices: 0Nov 8 · Public companies: 0Nov 9 · All notices: 263Nov 9 · Public companies: 0Nov 10 · All notices: 0Nov 10 · Public companies: 0Nov 10Nov 11 · All notices: 0Nov 11 · Public companies: 0Nov 12 · All notices: 0Nov 12 · Public companies: 0Nov 13 · All notices: 462Nov 13 · Public companies: 0Nov 14 · All notices: 0Nov 14 · Public companies: 0Nov 14Nov 15 · All notices: 0Nov 15 · Public companies: 0
02,0004,0006,000Oct 17 · All notices: 0Oct 17 · Public companies: 0Oct 17Oct 18 · All notices: 105Oct 18 · Public companies: 0Oct 19 · All notices: 1,174Oct 19 · Public companies: 0Oct 20 · All notices: 999Oct 20 · Public companies: 76Oct 21 · All notices: 1,214Oct 21 · Public companies: 229Oct 21Oct 22 · All notices: 174Oct 22 · Public companies: 67Oct 23 · All notices: 406Oct 23 · Public companies: 0Oct 24 · All notices: 0Oct 24 · Public companies: 0Oct 25 · All notices: 106Oct 25 · Public companies: 0Oct 25Oct 26 · All notices: 338Oct 26 · Public companies: 0Oct 27 · All notices: 543Oct 27 · Public companies: 131Oct 28 · All notices: 1,058Oct 28 · Public companies: 57Oct 29 · All notices: 4,145Oct 29 · Public companies: 255Oct 29Oct 30 · All notices: 1,502Oct 30 · Public companies: 0Oct 31 · All notices: 205Oct 31 · Public companies: 0Nov 1 · All notices: 0Nov 1 · Public companies: 0Nov 2 · All notices: 365Nov 2 · Public companies: 0Nov 2Nov 3 · All notices: 422Nov 3 · Public companies: 41Nov 4 · All notices: 536Nov 4 · Public companies: 62Nov 5 · All notices: 936Nov 5 · Public companies: 0Nov 6 · All notices: 992Nov 6 · Public companies: 0Nov 6Nov 7 · All notices: 0Nov 7 · Public companies: 0Nov 8 · All notices: 0Nov 8 · Public companies: 0Nov 9 · All notices: 263Nov 9 · Public companies: 0Nov 10 · All notices: 0Nov 10 · Public companies: 0Nov 10Nov 11 · All notices: 0Nov 11 · Public companies: 0Nov 12 · All notices: 0Nov 12 · Public companies: 0Nov 13 · All notices: 462Nov 13 · Public companies: 0Nov 14 · All notices: 0Nov 14 · Public companies: 0Nov 14Nov 15 · All notices: 0Nov 15 · Public companies: 0

All notices Public companies

By the date on the notice. States publish at different speeds, so the most recent days fill in later.

Latest layoff notices

Reset

Showing: ticker MSFT

Latest layoff notices
NoticedCompanyWe match the employer's name to a public company automatically. A subsidiary or a differently spelled name can be missed, and a similar name can be matched wrongly.StateLocationWorkersThe number of workers the notice names. States count them differently: some give the whole company, others one site. California lists each site on its own line, and we add the lines of one notice together.EffectiveThe first day of the layoff, as the employer gave it. We leave it blank when the published date is clearly a typing error, such as a year in the 1800s or 3000s.TypeSource
Sep 22, 2026MSFT
Microsoft Corporation
WARedmond277Nov 21, 2026PermanentWA list ↗
Jul 6, 2026MSFT
Microsoft Corporation
WARedmond605Sep 4, 2026PermanentWA list ↗
Sep 8, 2025MSFT
Microsoft Corporation
WARedmond42Nov 7, 2025PermanentWA list ↗
Aug 4, 2025MSFT
Microsoft Corporation
WARedmond40Oct 3, 2025PermanentWA list ↗
Jul 2, 2025MSFT
Microsoft Corporation
WARedmond and Bellevue830Aug 31, 2025PermanentWA list ↗
Jun 2, 2025MSFT
Microsoft Corporation
WARedmond305Aug 1, 2025PermanentWA list ↗
May 13, 2025MSFT
Microsoft Corporation
WARedmond1,985Jul 12, 2025PermanentWA list ↗
Jul 10, 2023MSFT
Microsoft Corporation
WARedmond and Bellevue276Sep 8, 2023PermanentWA list ↗
Jul 10, 2023MSFT
Microsoft Corporation
CA—40Sep 8, 2023Layoff (permanent)CA list ↗
Jun 5, 2023MSFT
Microsoft Corporation
WARedmond22Aug 4, 2023PermanentWA list ↗
Jun 5, 2023MSFT
Microsoft Corporation
CA—2Aug 4, 2023Layoff (permanent)CA list ↗
May 9, 2023MSFT
Microsoft Corporation
WARedmond158May 26, 2023PermanentWA list ↗
Mar 27, 2023MSFT
Microsoft Corporation
WARedmond and Bellevue559May 26, 2023PermanentWA list ↗
Mar 27, 2023MSFT
Microsoft Corporation
CA—21
3 sites
May 26, 2023Layoff (permanent)CA list ↗
Mar 6, 2023MSFT
Microsoft Corporation
WARedmond, Bellevue, Issaquah689May 5, 2023PermanentWA list ↗
Mar 6, 2023MSFT
Microsoft Corporation
CA—56
3 sites
May 5, 2023Layoff (permanent)CA list ↗
Feb 9, 2023MSFT
Microsoft Corporation
WARedmond, Bellevue, Issaquah617Apr 10, 2023PermanentWA list ↗
Feb 9, 2023MSFT
Microsoft Corporation
CA—62
7 sites
Apr 10, 2023Layoff (permanent)CA list ↗
Jan 18, 2023MSFT
Microsoft Corporation
WARedmond, Bellevue, Issaquah878Mar 20, 2023PermanentWA list ↗
Jan 18, 2023MSFT
Microsoft Corporation
CA—46
4 sites
Mar 20, 2023Layoff (permanent)CA list ↗
Jan 20, 2016MSFT
Microsoft Corporation
CASan Diego2Mar 20, 2016Closure (permanent)CA list ↗
Oct 21, 2015MSFT
Microsoft Corporation
CASan Diego4Dec 20, 2015ClosureCA list ↗
Jul 8, 2015MSFT
Microsoft Corporation
CASan Diego129Sep 6, 2015Layoff (permanent)CA list ↗
Oct 30, 2014MSFT
Microsoft Corporation
WARedmond635Dec 28, 2014PermanentWA list ↗
Sep 18, 2014MSFT
Microsoft Corporation
WARedmond747Nov 17, 2014PermanentWA list ↗
Jul 17, 2014MSFT
Microsoft Corporation
WARedmond1,351Sep 15, 2014PermanentWA list ↗
Sep 3, 2009MSFT
Microsoft Corporation
WARedmond27Nov 1, 2009PermanentWA list ↗
May 5, 2009MSFT
Microsoft Corporation
WARedmond1,200Jul 4, 2009PermanentWA list ↗
Apr 1, 2009MSFT
Microsoft Corporation
WASeattle2Jun 30, 2009PermanentWA list ↗
Jan 23, 2009MSFT
Microsoft Corporation
WARedmond872Mar 23, 2009PermanentWA list ↗
Aug 23, 2004MSFT
Microsoft Corporation
WARedmond67Oct 25, 2004PermanentWA list ↗

31 items, most recent first (up to 50). Each row links to the state's own list of notices. Updated Nov 15, 2026, 4:07 PM EST.

Download CSV The rows of this feed, with the filters above. A download holds at most 10,000 rows; narrow the filters to get a smaller slice.

Other feeds: Congressional trades · Executive-branch trades · Bills in Congress · Roll-call votes · Corporate PAC donations · Lobbying · Capitol Hires · Lobbying and contracts · Government contracts · Insider trades · Planned insider sales · Executive pay · Ownership stakes (13D / 13G) · Institutional holdings (13F) · Short interest · Fails to deliver · Daily short volume · Wikipedia page views · App store ratings · H-1B visa applications · Stock splits · 8-K events · IPO filings · Deals · Private placements (Form D) · Merger clearances (HSR) · SEC enforcement · Patents · Clinical trial updates · FDA approvals and clearances