Alibaba
Alibaba. First filed Jul 21, 2025, latest Jul 21, 2025.
The latest filing that moves this deal is one a merger goes through: 425, SC TO-C, S-4, S-4/A, F-4, F-4/A, PREM14A, PRER14A or DEFM14A, or an 8-K reporting a shareholder vote (item 5.07). It does not mean shareholders have voted or that the deal will close.
Key concepts: Merger Acquisition Tender offer
Filings, in order
- Jul 21, 2025
About Alibaba
Alibaba page →Revenue$148.4 billionYear to Mar 31, 2026 · +8.09% year over year
Operating income$7.27 billionYear to Mar 31, 2026 · −62.56% year over year
Net income$15.02 billionYear to Mar 31, 2026 · −16.24% year over year
- Open roles
- No public hiring feed we can read
- Layoffs, 12 months
- No WARN notices in the US states we read