| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $307.92 | 1,267 | $390,134.64 | 812,698 | 2025-05-27 | Filing |
| | $307.12 | 769 | $236,175.28 | 813,965 | 2025-05-27 | Filing |
| | $306.68 | 266 | $81,576.88 | 814,734 | 2025-05-27 | Filing |
| | $301.57 | 2,776 | $837,158.32 | 915,000 | 2025-05-23 | Filing |
| | $300.48 | 2,224 | $668,267.52 | 917,776 | 2025-05-23 | Filing |
| | $301.57 | 2,776 | $837,158.32 | 815,000 | 2025-05-23 | Filing |
| | $300.48 | 2,224 | $668,267.52 | 817,776 | 2025-05-23 | Filing |
| Large Shareholder, Officer, Director | $300.42 | 5,000 | $1,502,100.00 | 920,000 | 2025-05-22 | Filing |
| Large Shareholder, Officer, Director | $300.05 | 5,000 | $1,500,250.00 | 820,000 | 2025-05-22 | Filing |
| Large Shareholder, Officer, Director | $301.86 | 5,000 | $1,509,300.00 | 925,000 | 2025-05-20 | Filing |
| Large Shareholder, Officer, Director | $301.54 | 481 | $145,040.74 | 825,000 | 2025-05-20 | Filing |
| Large Shareholder, Officer, Director | $301.09 | 4,519 | $1,360,625.71 | 825,481 | 2025-05-20 | Filing |
| Large Shareholder, Officer, Director | $301.55 | 300 | $90,465.00 | 930,000 | 2025-05-19 | Filing |
| Large Shareholder, Officer, Director | $301.02 | 4,700 | $1,414,794.00 | 930,300 | 2025-05-19 | Filing |
| Large Shareholder, Officer, Director | $300.18 | 5,000 | $1,500,900.00 | 830,000 | 2025-05-19 | Filing |
| Large Shareholder, Officer, Director | $300.21 | 5,000 | $1,501,050.00 | 935,000 | 2025-05-16 | Filing |
| Large Shareholder, Officer, Director | $300.10 | 5,000 | $1,500,500.00 | 835,000 | 2025-05-16 | Filing |
| Officer | $300.00 | 20,878 | $6,263,400.00 | 151,509 | 2025-05-14 | Filing |
| Officer | $300.00 | 20,000 | $6,000,000.00 | 193,459 | 2025-05-14 | Filing |
| Officer | $300.00 | 13,137 | $3,941,100.00 | 148,402 | 2025-05-16 | Filing |