| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $63.63 | 50 | $3,181.50 | 89,707 | 2026-05-22 | Filing |
| Officer, Director | $62.93 | 1,254 | $78,914.22 | 89,757 | 2026-05-22 | Filing |
| Officer, Director | $62.09 | 2,824 | $175,342.16 | 91,011 | 2026-05-22 | Filing |
| Officer, Director | $63.92 | 550 | $35,156.00 | 93,835 | 2026-05-21 | Filing |
| Officer, Director | $62.96 | 3,404 | $214,315.84 | 94,385 | 2026-05-21 | Filing |
| Officer, Director | $62.22 | 1,918 | $119,337.96 | 97,789 | 2026-05-21 | Filing |
| | $0.00 | 2,635 | $0.00 | 922,204 | 2025-04-02 | Filing |
| | $0.00 | 1,891 | $0.00 | 924,839 | 2025-04-02 | Filing |
| Large Shareholder, Director | $50.01 | 7,263 | $363,222.63 | 270,846 | 2025-04-01 | Filing |
| Large Shareholder, Director | $50.00 | 836 | $41,800.00 | 278,109 | 2025-03-31 | Filing |
| Large Shareholder, Director | $50.00 | 842 | $42,100.00 | 278,945 | 2025-03-28 | Filing |
| Large Shareholder, Director | $50.13 | 3,096 | $155,202.48 | 279,787 | 2025-03-26 | Filing |
| Large Shareholder, Director | $51.08 | 452 | $23,088.16 | 282,883 | 2025-03-25 | Filing |
| Large Shareholder, Director | $50.25 | 12,475 | $626,868.75 | 283,335 | 2025-03-25 | Filing |
| Large Shareholder, Director | $50.00 | 2,784 | $139,200.00 | 295,810 | 2025-03-24 | Filing |
| Large Shareholder, Director | $50.00 | 1,101 | $55,050.00 | 298,594 | 2025-03-20 | Filing |
| Large Shareholder, Director | $50.00 | 1,000 | $50,000.00 | 299,695 | 2025-03-19 | Filing |
| Large Shareholder, Director | $50.00 | 5,151 | $257,550.00 | 300,695 | 2025-03-14 | Filing |
| Large Shareholder, Director | $45.06 | 5,132 | $231,247.92 | 305,846 | 2025-03-11 | Filing |
| Large Shareholder, Director | $45.00 | 7,674 | $345,330.00 | 310,978 | 2025-03-10 | Filing |