| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.70 | 3,660 | $192,882.00 | 63,958 | 2024-07-25 | Filing | |
| $48.35 | 11,237 | $543,308.95 | 61,642 | 2024-07-15 | Filing | |
| $48.03 | 2,380 | $114,311.40 | 61,642 | 2024-07-12 | Filing | |
| $48.01 | 2,000 | $96,018.00 | 39,725 | 2024-07-12 | Filing | |
| $45.50 | 8,551 | $389,070.50 | 76,674 | 2024-06-05 | Filing | |
| $45.97 | 10,000 | $459,700.00 | 32,308 | 2024-06-04 | Filing | |
| $46.11 | 2 | $92.22 | 38,896 | 2024-05-13 | Filing | |
| $46.00 | 202 | $9,292.00 | 38,898 | 2024-05-10 | Filing | |
| $46.00 | 1,796 | $82,616.00 | 39,100 | 2024-05-09 | Filing | |
| $46.00 | 1,706 | $78,476.00 | 33,783 | 2024-05-09 | Filing | |
| $44.00 | 1,500 | $66,000.00 | 35,489 | 2024-03-18 | Filing | |
| $44.00 | 2,000 | $88,000.00 | 40,718 | 2024-03-18 | Filing | |
| $43.28 | 2,000 | $86,560.00 | 42,025 | 2024-03-15 | Filing | |
| $43.13 | 2,898 | $124,990.74 | 76,183 | 2024-03-15 | Filing | |
| $43.01 | 9,976 | $429,067.76 | 67,025 | 2024-03-14 | Filing | |
| $42.99 | 2,500 | $107,475.00 | 36,988 | 2024-03-07 | Filing | |
| $40.88 | 1,377 | $56,291.76 | 29,255 | 2024-02-02 | Filing | |
| $39.66 | 96 | $3,807.36 | 293,119 | 2023-11-14 | Filing | |
| $39.14 | 9,430 | $369,090.20 | 293,215 | 2023-11-14 | Filing | |
| $39.14 | 6,461 | $252,883.54 | 63,178 | 2023-11-14 | Filing |