| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $337.36 | 200 | $67,472.00 | 768,250 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $336.69 | 500 | $168,345.00 | 868,450 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $336.69 | 500 | $168,345.00 | 768,450 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $335.21 | 150 | $50,281.50 | 868,950 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $335.21 | 150 | $50,281.50 | 768,950 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $333.92 | 150 | $50,088.00 | 869,100 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $333.92 | 150 | $50,088.00 | 769,100 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $332.96 | 200 | $66,592.00 | 869,250 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $332.96 | 200 | $66,592.00 | 769,250 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $331.72 | 300 | $99,516.00 | 869,450 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $331.72 | 300 | $99,516.00 | 769,450 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $330.56 | 250 | $82,640.00 | 869,750 | 2025-06-09 | Filing |
| Large Shareholder, Officer, Director | $330.56 | 250 | $82,640.00 | 769,750 | 2025-06-09 | Filing |
| Officer | $340.68 | 11,276 | $3,841,507.68 | 136,628 | 2025-06-10 | Filing |
| | $344.62 | 565 | $194,707.87 | 0 | 2025-06-10 | Filing |
| | $344.07 | 1,666 | $573,226.12 | 565 | 2025-06-10 | Filing |
| | $343.07 | 2,279 | $781,850.15 | 2,231 | 2025-06-10 | Filing |
| | $341.82 | 2,644 | $903,765.73 | 4,510 | 2025-06-10 | Filing |
| | $340.65 | 1,310 | $446,245.34 | 7,154 | 2025-06-10 | Filing |
| | $339.89 | 637 | $216,507.00 | 8,464 | 2025-06-10 | Filing |