| 4 | Statement of changes in beneficial ownership of securities | Jul 2, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 26, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 24, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 22, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 22, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 17, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 15, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 15, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 11, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 9, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 5, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 3, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 3, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 1, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Jun 1, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | May 28, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | May 28, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | May 26, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | May 26, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | May 26, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | May 26, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 3/A | Amendment to a previously filed Form 3. | Apr 22, 2026 | Open Amendment to a previously filed Form 3. in HTML. Open Amendment to a previously filed Form 3. in DOC file. Open Amendment to a previously filed Form 3. in PDF file. Open Amendment to a previously filed Form 3. in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Apr 21, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Apr 17, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |
| 4 | Statement of changes in beneficial ownership of securities | Apr 15, 2026 | Open Statement of changes in beneficial ownership of securities in HTML. Open Statement of changes in beneficial ownership of securities in DOC file. Open Statement of changes in beneficial ownership of securities in PDF file. Open Statement of changes in beneficial ownership of securities in XLS file. |