| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.88 | 1,000 | $63,880.00 | 171,702 | 2026-06-15 | Filing | |
| $46.84 | 13,000 | $608,920.00 | 343,792 | 2026-05-22 | Filing | |
| $46.62 | 45,154 | $2,105,079.48 | 927,619 | 2026-05-22 | Filing | |
| $46.77 | 10,257 | $479,719.89 | 3,578 | 2026-05-22 | Filing | |
| $44.85 | 10,257 | $460,026.45 | 52,272 | 2026-05-20 | Filing | |
| $46.92 | 1,000 | $46,920.00 | 172,702 | 2026-05-15 | Filing | |
| $49.14 | 7,500 | $368,550.00 | 24,780 | 2026-05-13 | Filing | |
| $51.28 | 1,500 | $76,920.00 | 173,702 | 2026-05-11 | Filing | |
| $38.00 | 1,000 | $38,000.00 | 175,202 | 2026-04-15 | Filing | |
| $28.57 | 1,000 | $28,570.00 | 176,202 | 2026-03-16 | Filing | |
| $30.23 | 1,000 | $30,230.00 | 167,237 | 2026-02-20 | Filing | |
| $31.26 | 11,105 | $347,142.30 | 58,951 | 2026-02-20 | Filing | |
| $17.93 | 3,400 | $60,962.00 | 27,362 | 2025-05-13 | Filing | |
| $17.69 | 3,400 | $60,146.00 | 30,762 | 2025-05-12 | Filing | |
| $17.52 | 200 | $3,504.00 | 168,237 | 2025-05-12 | Filing | |
| $14.57 | 200 | $2,914.00 | 168,437 | 2025-04-10 | Filing | |
| $16.88 | 200 | $3,376.00 | 128,739 | 2025-03-10 | Filing | |
| $21.88 | 200 | $4,376.00 | 128,939 | 2025-02-10 | Filing | |
| $25.78 | 200 | $5,156.00 | 129,139 | 2025-01-10 | Filing | |
| $27.68 | 200 | $5,536.00 | 129,339 | 2024-12-10 | Filing |