| Fri, 18 Sep 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 313,865 | $1.48M |
| Fri, 18 Sep 2026 | Srivastava Sajal | director, officer: President and CIO | S-Sale | 313,865 | $1.48M |
| Mon, 12 Jan 2026 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 23,799 | $158.5K |
| Fri, 9 Jan 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 16,000 | $104.96K |
| Fri, 9 Jan 2026 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 16,000 | $104.96K |
| Mon, 12 Jan 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 23,799 | $158.5K |
| Thu, 8 Jan 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 16,833 | $111.27K |
| Thu, 8 Jan 2026 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 16,833 | $111.27K |
| Wed, 7 Jan 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 30,877 | $198.54K |
| Wed, 7 Jan 2026 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 30,877 | $198.54K |
| Tue, 6 Jan 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 34,000 | $224.74K |
| Tue, 6 Jan 2026 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 34,000 | $224.74K |
| Mon, 5 Jan 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 40,000 | $268K |
| Mon, 5 Jan 2026 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 40,000 | $268K |
| Fri, 2 Jan 2026 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 27,153 | $179.21K |
| Fri, 2 Jan 2026 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 27,153 | $179.21K |
| Wed, 31 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 30,459 | $199.51K |
| Wed, 31 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 30,459 | $199.51K |
| Tue, 30 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 39,814 | $256.4K |
| Tue, 30 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 39,814 | $256.4K |
| Mon, 29 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 27,410 | $173.78K |
| Tue, 30 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 25,000 | $161.25K |
| Tue, 30 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 25,000 | $161.25K |
| Mon, 29 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 27,410 | $173.78K |
| Fri, 26 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 31,600 | $199.08K |
| Fri, 26 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 31,600 | $199.08K |
| Wed, 24 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 26,756 | $168.56K |
| Wed, 24 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 26,756 | $168.56K |
| Tue, 23 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 31,910 | $200.71K |
| Tue, 23 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 31,910 | $200.71K |
| Mon, 22 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 26,900 | $169.2K |
| Mon, 22 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 26,900 | $169.2K |
| Fri, 19 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 29,000 | $181.25K |
| Fri, 19 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 29,000 | $181.25K |
| Thu, 18 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 25,000 | $157.5K |
| Thu, 18 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 25,000 | $157.5K |
| Wed, 17 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 27,900 | $172.7K |
| Wed, 17 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 27,900 | $172.7K |
| Tue, 16 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 39,044 | $241.29K |
| Tue, 16 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 39,044 | $241.29K |
| Mon, 15 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 30,000 | $193.8K |
| Mon, 15 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 30,000 | $193.8K |
| Fri, 12 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 19,919 | $132.26K |
| Fri, 12 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 19,919 | $132.26K |
| Thu, 11 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 24,590 | $164.51K |
| Thu, 11 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 24,590 | $164.51K |
| Wed, 10 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 27,200 | $184.42K |
| Wed, 10 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 27,200 | $184.42K |
| Tue, 9 Dec 2025 | Labe James | director, officer: Chief Executive Officer | P-Purchase | 5,591 | $37.57K |
| Tue, 9 Dec 2025 | Srivastava Sajal | director, officer: President and CIO | P-Purchase | 5,591 | $37.57K |