| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.03 | 1,795 | $109,556.57 | 86,232 | 2024-11-26 | Filing | |
| $61.07 | 7,711 | $470,877.61 | 88,027 | 2024-11-26 | Filing | |
| $59.18 | 147 | $8,700.05 | 1,534 | 2024-11-21 | Filing | |
| $59.12 | 313 | $18,504.56 | 6,776 | 2024-11-15 | Filing | |
| $60.84 | 1,238 | $75,316.21 | 35,878 | 2024-11-11 | Filing | |
| $58.11 | 1,534 | $89,140.74 | 24,714 | 2024-11-08 | Filing | |
| $58.02 | 2,071 | $120,156.93 | 26,248 | 2024-11-08 | Filing | |
| $53.46 | 4,385 | $234,422.10 | 24,714 | 2024-10-30 | Filing | |
| $53.45 | 0 | $5.29 | 29,099 | 2024-10-30 | Filing | |
| $51.83 | 5,156 | $267,257.14 | 17,857 | 2024-07-29 | Filing | |
| $51.78 | 1,917 | $99,262.26 | 24,640 | 2024-07-26 | Filing | |
| $51.85 | 60,000 | $3,111,000.00 | 50,880 | 2024-07-26 | Filing | |
| $51.83 | 60,000 | $3,109,788.00 | 74,286 | 2024-07-25 | Filing | |
| $45.02 | 147 | $6,618.38 | 11,938 | 2024-05-17 | Filing | |
| $44.83 | 358 | $16,050.32 | 1,681 | 2024-05-16 | Filing | |
| $43.66 | 5,291 | $231,005.06 | 22,238 | 2024-05-03 | Filing | |
| $43.68 | 1,500 | $65,520.00 | 22,181 | 2024-05-03 | Filing | |
| $40.21 | 5,597 | $225,055.37 | 12,133 | 2024-02-22 | Filing | |
| $40.81 | 7,500 | $306,075.00 | 44,056 | 2024-02-16 | Filing | |
| $39.19 | 440 | $17,245.36 | 0 | 2024-02-06 | Filing |