| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.50 | 1,438 | $102,817.00 | 54,736 | 2025-11-12 | Filing | |
| $87.28 | 5,000 | $436,404.00 | 135,420 | 2025-09-15 | Filing | |
| $88.59 | 2,500 | $221,475.00 | 285,588 | 2025-09-03 | Filing | |
| $89.90 | 794 | $71,376.63 | 56,324 | 2025-08-15 | Filing | |
| $100.00 | 750 | $75,000.00 | 8,209 | 2025-06-30 | Filing | |
| $100.00 | 2,957 | $295,700.00 | 6,884 | 2025-06-30 | Filing | |
| $90.80 | 1,742 | $158,181.61 | 167,622 | 2025-06-16 | Filing | |
| $90.23 | 8,258 | $745,137.51 | 169,364 | 2025-06-16 | Filing | |
| $94.53 | 2,757 | $260,619.21 | 6,592 | 2025-06-12 | Filing | |
| $94.53 | 1,000 | $94,530.00 | 7,474 | 2025-06-12 | Filing | |
| $95.06 | 1,250 | $118,822.50 | 227,454 | 2025-06-09 | Filing | |
| $94.41 | 3,750 | $354,042.00 | 228,704 | 2025-06-09 | Filing | |
| $94.47 | 2,500 | $236,175.00 | 256,981 | 2025-06-03 | Filing | |
| $86.34 | 100 | $8,634.00 | 177,622 | 2025-03-14 | Filing | |
| $85.33 | 5,847 | $498,923.93 | 177,722 | 2025-03-14 | Filing | |
| $84.44 | 4,053 | $342,232.48 | 183,569 | 2025-03-14 | Filing | |
| $88.36 | 12,500 | $1,104,523.75 | 232,454 | 2025-03-10 | Filing | |
| $91.70 | 2,500 | $229,250.00 | 264,856 | 2025-03-06 | Filing | |
| $94.00 | 195 | $18,330.00 | 57,118 | 2025-03-04 | Filing | |
| $101.37 | 7,843 | $795,076.28 | 162,959 | 2024-12-16 | Filing |