| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $50.50 | 40,000 | $2,020,000.00 | 656,483 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $51.20 | 26,943 | $1,379,481.60 | 691,533 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $50.93 | 9,068 | $461,833.24 | 718,476 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $49.58 | 10,516 | $521,383.28 | 727,544 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $48.41 | 13,473 | $652,227.93 | 738,060 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $50.50 | 40,000 | $2,020,000.00 | 656,483 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $51.20 | 26,943 | $1,379,481.60 | 691,533 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $50.93 | 9,068 | $461,833.24 | 718,476 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $49.58 | 10,516 | $521,383.28 | 727,544 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $48.41 | 13,473 | $652,227.93 | 738,060 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $50.50 | 40,000 | $2,020,000.00 | 689,479 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $51.20 | 26,943 | $1,379,481.60 | 658,039 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $50.93 | 9,068 | $461,833.24 | 684,982 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $49.58 | 10,516 | $521,383.28 | 694,050 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $48.41 | 13,473 | $652,227.93 | 704,566 | 2026-04-01 | Filing |
| Director | $52.09 | 4,000 | $208,360.00 | 16,654 | 2026-03-27 | Filing |
| Director | $51.52 | 10,500 | $540,960.00 | 12,354 | 2026-03-27 | Filing |
| Officer | $56.48 | 5,561 | $314,085.28 | 19,430 | 2026-03-25 | Filing |
| Officer | $56.48 | 10,639 | $600,890.72 | 26,037 | 2026-03-25 | Filing |
| Large Shareholder, Officer, Director | $60.00 | 44,828 | $2,689,680.00 | 718,039 | 2026-03-13 | Filing |