Filings with the SEC since May 2, 2017
1,002 filings, 2 in the last 30 days
Annual report (10-K)Quarterly report (10-Q)Current report (8-K)Auditor changeCEO, CFO, COO or CAO changeRestatementLate filing noticeInsider purchaseCluster buy (3+ insiders)SEC comment letterShare offering (S-3, 424B)
All 24 events
- Nov 5, 20268-K Quarterly results 8-K item 2.02
- Nov 5, 202610-Q Quarterly report (10-Q) period ended Sep 30, 2026
- Aug 4, 20268-K Quarterly results 8-K item 2.02
- Aug 4, 202610-Q Quarterly report (10-Q) period ended Jun 30, 2026
- May 14, 20268-K Shareholder vote results 8-K item 5.07
- May 5, 20268-K Quarterly results 8-K item 2.02
- May 5, 202610-Q Quarterly report (10-Q) period ended Mar 31, 2026
- Feb 10, 202610-K Annual report (10-K) period ended Dec 31, 2025
- Feb 5, 20268-K Quarterly results 8-K item 2.02
- Nov 6, 20258-K Quarterly results 8-K item 2.02
- Nov 6, 202510-Q Quarterly report (10-Q) period ended Sep 30, 2025
- Aug 5, 20258-K Quarterly results 8-K item 2.02
- Aug 5, 202510-Q Quarterly report (10-Q) period ended Jun 30, 2025
- Jul 14, 20258-K Director or officer change 8-K item 5.02
- Jun 2, 20258-K Material agreement signed, New debt or obligation 8-K items 1.01, 2.03
- May 15, 20258-K Shareholder vote results 8-K item 5.07
- May 9, 20258-K New debt or obligation, Other events 8-K items 2.03, 8.01
- May 7, 20258-K Other events 8-K item 8.01
- May 5, 20258-K Quarterly results 8-K item 2.02
- May 5, 202510-Q Quarterly report (10-Q) period ended Mar 31, 2025
- Mar 18, 20258-K Director or officer change 8-K item 5.02
- Feb 13, 2025Offering Shelf registration: shares and other securities, amount not fixed S-3ASR · Under this shelf process, we may, from time to time, sell the securities or combinations of the securities described in this prospectus, and one or more of our shareholders to be named in a supplement to this prospectus may, from time to time, sell our common stock, in one or more offerings.
- Feb 11, 202510-K Annual report (10-K) period ended Dec 31, 2024
- Feb 4, 20258-K Quarterly results 8-K item 2.02
From the SEC filing index. Insider purchases go back 180 days (the Form 4s downloaded).
Every filing
Newest first, by kind
All 1002
Annual & quarterly 39Current reports (8-K) 107Insiders 682Proxy & votes 30Big owners (13D/13G) 28Shares & debt offered 18SEC letters 3Other 95
| Filed | Form | What it is | Period | |
|---|---|---|---|---|
| Nov 5, 2026 | 10-Q | Quarterly report | Sep 30, 2026 | all files · tables |
| Nov 5, 2026 | 8-K | Quarterly results | Nov 5, 2026 | all files |
| Sep 3, 2026 | 144 | Notice of planned insider sale | all files | |
| Aug 25, 2026 | 4 | Insider trade | Aug 24, 2026 | all files |
| Aug 24, 2026 | 144 | Notice of planned insider sale | all files | |
| Aug 4, 2026 | 10-Q | Quarterly report | Jun 30, 2026 | all files · tables |
| Aug 4, 2026 | 8-K | Quarterly results | Aug 4, 2026 | all files |
| May 26, 2026 | SD | Conflict minerals report | all files | |
| May 22, 2026 | 11-K | Employee plan annual report | Dec 31, 2025 | all files |
| May 19, 2026 | 4 | Insider trade | May 19, 2026 | all files |
| May 14, 2026 | 144 | Notice of planned insider sale | all files | |
| May 14, 2026 | 4 | Insider trade | May 13, 2026 | all files |
| May 14, 2026 | 4 | Insider trade | May 13, 2026 | all files |
| May 14, 2026 | 4 | Insider trade | May 14, 2026 | all files |
| May 14, 2026 | 8-K | Shareholder vote results | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 11, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 13, 2026 | 4 | Insider trade | May 12, 2026 | all files |
| May 12, 2026 | 144 | Notice of planned insider sale | all files | |
| May 12, 2026 | 4 | Insider trade | May 11, 2026 | all files |
| May 12, 2026 | 4 | Insider trade | May 11, 2026 | all files |
| May 12, 2026 | S-8 | Shares registered for employee plans | all files | |
| May 11, 2026 | 144 | Notice of planned insider sale | all files | |
| May 11, 2026 | 144 | Notice of planned insider sale | all files | |
| May 11, 2026 | 144 | Notice of planned insider sale | all files | |
| May 11, 2026 | 4 | Insider trade | May 11, 2026 | all files |
| May 11, 2026 | 4 | Insider trade | May 11, 2026 | all files |
| May 11, 2026 | 4 | Insider trade | May 8, 2026 | all files |
| May 8, 2026 | 144 | Notice of planned insider sale | all files | |
| May 8, 2026 | 144 | Notice of planned insider sale | all files | |
| May 8, 2026 | 4 | Insider trade | May 8, 2026 | all files |
| May 5, 2026 | 10-Q | Quarterly report | Mar 31, 2026 | all files · tables |
| May 5, 2026 | 8-K | Quarterly results | May 5, 2026 | all files |
| Apr 29, 2026 | SCHEDULE 13G | 5%+ owner (passive) | all files | |
| Apr 29, 2026 | SCHEDULE 13G | 5%+ owner (passive) | all files | |
| Apr 2, 2026 | 4 | Insider trade | Apr 1, 2026 | all files |
| Apr 2, 2026 | ARS | Annual report to shareholders | Dec 31, 2025 | all files |
| Apr 2, 2026 | DEFA14A | Extra proxy material | all files | |
| Apr 2, 2026 | DEF 14A | Proxy statement | May 12, 2026 | all files |
| Mar 26, 2026 | SCHEDULE 13G/A | 5%+ owner (passive), amended | all files | |
| Mar 4, 2026 | 4 | Insider trade | Mar 3, 2026 | all files |
| Mar 3, 2026 | 144 | Notice of planned insider sale | all files | |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Mar 3, 2026 | 4 | Insider trade | Mar 1, 2026 | all files |
| Feb 26, 2026 | 4 | Insider trade | Feb 24, 2026 | all files |
| Feb 25, 2026 | 4 | Insider trade | Jun 1, 2025 | all files |
| Feb 24, 2026 | 144 | Notice of planned insider sale | all files | |
| Feb 24, 2026 | 4 | Insider trade | Feb 23, 2026 | all files |
| Feb 23, 2026 | 144 | Notice of planned insider sale | all files | |
| Feb 23, 2026 | 144 | Notice of planned insider sale | all files | |
| Feb 23, 2026 | 4 | Insider trade | Feb 19, 2026 | all files |
| Feb 23, 2026 | 4 | Insider trade | Feb 10, 2026 | all files |
| Feb 23, 2026 | 4 | Insider trade | Feb 23, 2026 | all files |
| Feb 23, 2026 | 4 | Insider trade | Feb 19, 2026 | all files |
| Feb 23, 2026 | 4 | Insider trade | Feb 19, 2026 | all files |
| Feb 13, 2026 | 4 | Insider trade | Feb 13, 2026 | all files |
| Feb 13, 2026 | 4 | Insider trade | Feb 11, 2026 | all files |
| Feb 10, 2026 | 144 | Notice of planned insider sale | all files | |
| Feb 10, 2026 | 144 | Notice of planned insider sale | all files | |
| Feb 10, 2026 | 10-K | Annual report | Dec 31, 2025 | all files · tables |
| Feb 5, 2026 | 8-K | Quarterly results | Feb 5, 2026 | all files |
| Nov 25, 2025 | 144 | Notice of planned insider sale | all files | |
| Nov 25, 2025 | 4 | Insider trade | Nov 25, 2025 | all files |
| Nov 13, 2025 | 4 | Insider trade | Nov 11, 2025 | all files |
| Nov 12, 2025 | 144 | Notice of planned insider sale | all files | |
| Nov 10, 2025 | 4 | Insider trade | Nov 6, 2025 | all files |
| Nov 6, 2025 | 144 | Notice of planned insider sale | all files | |
| Nov 6, 2025 | 10-Q | Quarterly report | Sep 30, 2025 | all files · tables |
| Nov 6, 2025 | 8-K | Quarterly results | Nov 6, 2025 | all files |
| Oct 31, 2025 | 4 | Insider trade | Oct 30, 2025 | all files |
| Oct 30, 2025 | 144 | Notice of planned insider sale | all files | |
| Oct 8, 2025 | 4 | Insider trade | Oct 6, 2025 | all files |
| Oct 6, 2025 | 144 | Notice of planned insider sale | all files | |
| Sep 17, 2025 | 144 | Notice of planned insider sale | all files | |
| Sep 17, 2025 | 4 | Insider trade | Sep 15, 2025 | all files |
| Sep 15, 2025 | 144 | Notice of planned insider sale | all files |
Show the other 75 filings on this page
Press releases with quarterly results are attached to the 8-Ks marked "Quarterly results"; read them on Earnings releases.