| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 17, 2026 | Vakili Armon | Director | S | 440 | $27.1721 | $11.96K |
| Jun 17, 2026 | Vakili Armon | Director | S | 1,705 | $26.4487 | $45.09K |
| Jun 17, 2026 | Vakili Armon | Director | S | 105 | $25.0000 | $2.63K |
| Jun 16, 2026 | Vakili Armon | Director | A | 5,000 | $0.0000 | $0.00 |
| Jun 16, 2026 | Varier Krishnan | Director | A | 5,000 | $0.0000 | $0.00 |
| Jun 16, 2026 | MAHONEY TIMOTHY | Director | A | 5,000 | $0.0000 | $0.00 |
| Jun 16, 2026 | Shapiro Peter S. | Director | A | 5,000 | $0.0000 | $0.00 |
| Jun 16, 2026 | Holtzman Max | Director | S | 932 | $27.3919 | $25.53K |
| Jun 16, 2026 | Holtzman Max | Director | S | 912 | $26.3355 | $24.02K |
| Jun 16, 2026 | Holtzman Max | Director | S | 3,156 | $25.4936 | $80.46K |
| Jun 16, 2026 | Holtzman Max | Director | A | 5,000 | $0.0000 | $0.00 |
| Jun 16, 2026 | Tolia Sanjay | Director | A | 6,500 | $0.0000 | $0.00 |
| Jun 11, 2026 | MAHONEY TIMOTHY | Director | S | 30 | $28.0000 | $840.00 |
| Jun 11, 2026 | MAHONEY TIMOTHY | Director | S | 189 | $27.3502 | $5.17K |
| Jun 11, 2026 | MAHONEY TIMOTHY | Director | S | 3,997 | $26.4659 | $105.78K |
| Jun 11, 2026 | MAHONEY TIMOTHY | Director | S | 384 | $25.9500 | $9.96K |
| Jun 11, 2026 | MAHONEY TIMOTHY | Director | S | 400 | $24.8800 | $9.95K |
| Nov 19, 2025 | Kovler Benjamin | Interim CEO | F | 17,526 | $19.1900 | $336.32K |
| Nov 3, 2025 | Asher Brad | Chief Financial Officer | A | 6,000 | $0.0000 | $0.00 |
| Nov 3, 2025 | Kovler Benjamin | Interim CEO | A | 14,375 | $0.0000 | $0.00 |
| Sep 25, 2025 | Kovler Benjamin | Interim CEO | P | 1,000 | $37.0843 | $37.08K |
| Sep 19, 2025 | Kovler Benjamin | Interim CEO | P | 1,000 | $39.9900 | $39.99K |
| Sep 9, 2025 | Vakili Armon | Director | S | 1,900 | $38.2277 | $72.63K |
| Sep 3, 2025 | Kovler Benjamin | Interim CEO | P | 1,000 | $36.7000 | $36.70K |
| Sep 2, 2025 | Kovler Benjamin | Interim CEO | P | 1,000 | $46.7000 | $46.70K |
| Aug 29, 2025 | Holtzman Max | Director | S | 1,000 | $45.0000 | $45.00K |
| Aug 29, 2025 | Holtzman Max | Director | S | 100 | $43.5050 | $4.35K |
| Aug 29, 2025 | Holtzman Max | Director | S | 3,900 | $42.1049 | $164.21K |
| Jun 26, 2025 | MAHONEY TIMOTHY | Director | S | 79 | $22.0120 | $1.74K |
| Jun 26, 2025 | MAHONEY TIMOTHY | Director | S | 235 | $21.3096 | $5.01K |
| Jun 26, 2025 | MAHONEY TIMOTHY | Director | S | 4,685 | $20.2070 | $94.67K |
| Jun 20, 2025 | MAHONEY TIMOTHY | Director | S | 1 | $24.0000 | $24.00 |
| Jun 12, 2025 | Vakili Armon | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 12, 2025 | Vakili Armon | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 12, 2025 | Varier Krishnan | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 12, 2025 | Varier Krishnan | Director | S | 300 | $25.6750 | $7.70K |
| Jun 12, 2025 | Varier Krishnan | Director | S | 1,271 | $24.7829 | $31.50K |
| Jun 12, 2025 | Varier Krishnan | Director | S | 2,029 | $23.9334 | $48.56K |
| Jun 12, 2025 | Varier Krishnan | Director | S | 1,400 | $23.1270 | $32.38K |
| Jun 12, 2025 | Varier Krishnan | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 12, 2025 | Tolia Sanjay | Director | M | 1,250 | $0.0000 | $0.00 |
| Jun 12, 2025 | Tolia Sanjay | Director | M | 1,250 | $0.0000 | $0.00 |
| Jun 12, 2025 | Shapiro Peter S. | Director | M | 1,250 | $0.0000 | $0.00 |
| Jun 12, 2025 | Shapiro Peter S. | Director | M | 1,250 | $0.0000 | $0.00 |
| Jun 12, 2025 | MAHONEY TIMOTHY | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 12, 2025 | MAHONEY TIMOTHY | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 12, 2025 | Holtzman Max | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 12, 2025 | Holtzman Max | Director | M | 5,000 | $0.0000 | $0.00 |
| Jun 11, 2025 | Vakili Armon | Director | A | 5,000 | $0.0000 | $0.00 |
| Jun 11, 2025 | Varier Krishnan | Director | A | 5,000 | $0.0000 | $0.00 |