| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.75 | 579 | $35,173.32 | 97,419 | 2025-02-04 | Filing | |
| $60.75 | 560 | $34,019.10 | 97,998 | 2025-02-04 | Filing | |
| $64.36 | 10,000 | $643,615.00 | 130,934 | 2024-11-27 | Filing | |
| $64.96 | 8,549 | $555,384.93 | 86,375 | 2024-11-11 | Filing | |
| $62.48 | 106 | $6,622.63 | 10,848 | 2024-11-04 | Filing | |
| $65.90 | 2,127 | $140,169.94 | 51,899 | 2024-08-27 | Filing | |
| $67.00 | 165 | $11,054.60 | 94,924 | 2024-08-21 | Filing | |
| $73.75 | 1,412 | $104,135.00 | 45,436 | 2024-06-17 | Filing | |
| $77.17 | 9,500 | $733,087.45 | 53,729 | 2024-05-28 | Filing | |
| $78.25 | 4,512 | $353,064.00 | 53,861 | 2024-05-22 | Filing | |
| $76.88 | 5,000 | $384,404.00 | 63,229 | 2024-05-20 | Filing | |
| $78.50 | 5,000 | $392,500.00 | 85,198 | 2024-05-15 | Filing | |
| $76.56 | 1,837 | $140,648.80 | 40,945 | 2024-05-13 | Filing | |
| $77.07 | 6,357 | $489,965.14 | 94,924 | 2024-05-13 | Filing | |
| $77.25 | 4,839 | $373,813.23 | 90,198 | 2024-05-13 | Filing | |
| $69.04 | 1,096 | $75,669.26 | 140,834 | 2024-04-02 | Filing | |
| $69.04 | 1,946 | $134,353.01 | 95,037 | 2024-04-02 | Filing | |
| $69.04 | 1,153 | $79,604.50 | 68,229 | 2024-04-02 | Filing | |
| $69.04 | 1,687 | $116,472.50 | 42,782 | 2024-04-02 | Filing | |
| $68.61 | 9,799 | $672,285.87 | 552,161 | 2024-04-02 | Filing |