| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.50 | 4,669 | $282,474.50 | 27,004 | 2025-07-23 | Filing | |
| $58.50 | 4,440 | $259,740.00 | 31,673 | 2025-07-23 | Filing | |
| $60.00 | 16,500 | $990,000.00 | 56,736 | 2025-07-23 | Filing | |
| $62.18 | 65,665 | $4,083,115.37 | 6,882 | 2025-07-24 | Filing | |
| $58.00 | 13,922 | $807,476.00 | 165,890 | 2025-07-10 | Filing | |
| $57.00 | 6,863 | $391,191.00 | 179,812 | 2025-07-08 | Filing | |
| $53.60 | 15,396 | $825,225.60 | 6,882 | 2025-07-01 | Filing | |
| $50.20 | 5,500 | $276,100.00 | 4,477 | 2025-05-12 | Filing | |
| $46.80 | 6,336 | $296,533.67 | 2,759 | 2025-03-18 | Filing | |
| $55.91 | 26,442 | $1,478,292.89 | 0 | 2025-02-24 | Filing | |
| $56.56 | 9,400 | $531,664.00 | 111,202 | 2024-11-25 | Filing | |
| $53.94 | 13,569 | $731,911.86 | 146,399 | 2024-11-18 | Filing | |
| $54.25 | 4,607 | $249,929.75 | 120,602 | 2024-11-13 | Filing | |
| $52.16 | 5,009 | $261,269.44 | 125,209 | 2024-11-06 | Filing | |
| $47.55 | 80,000 | $3,804,000.00 | 362,947 | 2024-10-25 | Filing | |
| $42.48 | 2,193 | $93,158.64 | 0 | 2024-09-17 | Filing | |
| $41.84 | 3,246 | $135,799.66 | 0 | 2024-09-12 | Filing | |
| $47.00 | 6,000 | $282,000.00 | 26,442 | 2024-03-20 | Filing | |
| $45.33 | 2,969 | $134,592.19 | 2,193 | 2024-03-15 | Filing | |
| $45.24 | 4,953 | $224,073.72 | 54,657 | 2024-03-10 | Filing |