| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.46 | 2,095 | $99,418.64 | 244,397 | 2025-11-12 | Filing | |
| $47.40 | 3,905 | $185,086.07 | 271,886 | 2025-11-12 | Filing | |
| $56.36 | 1,000 | $56,360.00 | 59,479 | 2025-08-28 | Filing | |
| $55.90 | 2,000 | $111,790.00 | 48,777 | 2025-08-27 | Filing | |
| $53.22 | 1,000 | $53,217.40 | 60,479 | 2025-08-19 | Filing | |
| $56.04 | 950 | $53,238.00 | 65,107 | 2025-02-04 | Filing | |
| $56.04 | 2,900 | $162,516.00 | 79,697 | 2025-02-04 | Filing | |
| $56.04 | 830 | $46,513.20 | 51,525 | 2025-02-04 | Filing | |
| $70.48 | 1,000 | $70,484.10 | 59,820 | 2024-08-30 | Filing | |
| $69.99 | 1,900 | $132,974.35 | 46,365 | 2024-08-29 | Filing | |
| $72.17 | 18 | $1,299.06 | 60,820 | 2024-08-26 | Filing | |
| $72.16 | 1,254 | $90,488.64 | 60,838 | 2024-08-26 | Filing | |
| $72.17 | 18 | $1,299.06 | 29,028 | 2024-08-26 | Filing | |
| $72.16 | 1,254 | $90,488.64 | 29,046 | 2024-08-26 | Filing | |
| $67.31 | 10,000 | $673,094.00 | 246,492 | 2024-08-19 | Filing | |
| $67.20 | 10,010 | $672,621.95 | 275,791 | 2024-08-19 | Filing | |
| $71.96 | 630 | $45,334.80 | 18,050 | 2024-05-29 | Filing | |
| $75.30 | 15,000 | $1,129,500.00 | 87,331 | 2024-05-22 | Filing | |
| $73.93 | 6,000 | $443,604.60 | 102,996 | 2024-05-20 | Filing | |
| $73.40 | 1,500 | $110,100.00 | 108,996 | 2024-05-17 | Filing |