| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $114.00 | 861 | $98,154.00 | 150,000 | 2026-02-10 | Filing |
| Large Shareholder, Officer, Director | $114.79 | 24,139 | $2,770,831.32 | 150,861 | 2026-02-09 | Filing |
| Large Shareholder, Officer, Director | $116.19 | 25,000 | $2,904,655.00 | 175,000 | 2026-02-09 | Filing |
| Large Shareholder, Officer, Director | $113.52 | 18,757 | $2,129,275.88 | 1,887,348 | 2026-02-10 | Filing |
| Large Shareholder, Officer, Director | $114.81 | 56,243 | $6,457,450.06 | 1,906,105 | 2026-02-09 | Filing |
| Large Shareholder, Officer, Director | $114.99 | 75,000 | $8,623,890.00 | 1,962,348 | 2026-02-06 | Filing |
| Large Shareholder, Officer, Director | $113.67 | 100,000 | $11,367,000.00 | 2,037,348 | 2026-02-06 | Filing |
| Director | $65.00 | 350 | $22,750.00 | 10,950 | 2025-10-28 | Filing |
| Director | $49.00 | 2,000 | $98,000.00 | 5,490 | 2025-08-11 | Filing |
| Director | $45.70 | 350 | $15,995.00 | 11,300 | 2025-04-29 | Filing |
| Officer | $41.41 | 278 | $11,511.98 | 15,918 | 2025-04-07 | Filing |
| Director | $80.77 | 350 | $28,269.50 | 11,650 | 2024-11-27 | Filing |
| Officer, Director | $81.72 | 2,153 | $175,943.16 | 2,137,348 | 2024-11-26 | Filing |
| Officer, Director | $81.02 | 8,229 | $666,713.58 | 2,139,501 | 2024-11-26 | Filing |
| Officer, Director | $85.39 | 6,876 | $587,107.26 | 2,147,730 | 2024-11-25 | Filing |
| Officer, Director | $84.16 | 21,443 | $1,804,578.55 | 2,154,606 | 2024-11-25 | Filing |
| Officer | $62.69 | 635 | $39,808.15 | 16,353 | 2024-10-23 | Filing |
| Officer | $55.96 | 296 | $16,564.16 | 17,398 | 2024-10-04 | Filing |
| Director | $45.00 | 1,000 | $45,000.00 | 7,490 | 2024-08-26 | Filing |
| Officer | $39.17 | 403 | $15,785.51 | 9,759 | 2024-08-19 | Filing |