| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.90 | 3,845 | $168,795.50 | 189,470 | 2024-06-13 | Filing | |
| $41.42 | 11,627 | $481,603.13 | 307,256 | 2024-05-28 | Filing | |
| $41.42 | 22,345 | $925,529.90 | 542,848 | 2024-05-28 | Filing | |
| $42.25 | 1,934 | $81,711.50 | 29,712 | 2024-05-15 | Filing | |
| $41.88 | 50,259 | $2,104,650.91 | 0 | 2024-05-15 | Filing | |
| $41.88 | 9,886 | $413,999.98 | 0 | 2024-05-15 | Filing | |
| $41.89 | 2,139 | $89,596.08 | 0 | 2024-05-15 | Filing | |
| $41.87 | 7,589 | $317,769.64 | 0 | 2024-05-15 | Filing | |
| $41.88 | 67,883 | $2,842,716.03 | 0 | 2024-05-15 | Filing | |
| $41.87 | 53,958 | $2,259,426.50 | 0 | 2024-05-15 | Filing | |
| $33.34 | 1,934 | $64,479.56 | 31,646 | 2024-04-15 | Filing | |
| $35.08 | 20,000 | $701,672.00 | 34,215 | 2024-04-01 | Filing | |
| $35.75 | 11,603 | $414,777.08 | 327,358 | 2024-03-27 | Filing | |
| $35.26 | 18,618 | $656,552.60 | 338,961 | 2024-03-27 | Filing | |
| $34.10 | 1,934 | $65,949.21 | 33,580 | 2024-03-20 | Filing | |
| $34.42 | 65,972 | $2,270,815.61 | 392,829 | 2024-03-11 | Filing | |
| $36.65 | 20,000 | $733,000.00 | 54,215 | 2024-03-01 | Filing | |
| $35.49 | 24,410 | $866,396.34 | 500,504 | 2024-02-27 | Filing | |
| $35.50 | 11,452 | $406,526.53 | 185,795 | 2024-02-27 | Filing | |
| $34.76 | 53,725 | $1,867,626.06 | 0 | 2024-02-20 | Filing |