| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.98 | 67,795 | $3,727,206.39 | 1,065,868 | 2024-09-05 | Filing | |
| $54.67 | 2,250 | $123,007.50 | 54,012 | 2024-08-15 | Filing | |
| $54.11 | 10,000 | $541,118.00 | 64,821 | 2024-08-14 | Filing | |
| $52.61 | 8,000 | $420,880.00 | 37,505 | 2024-05-07 | Filing | |
| $52.47 | 4,500 | $236,116.35 | 56,262 | 2024-05-07 | Filing | |
| $51.06 | 10,000 | $510,600.00 | 122,246 | 2024-03-13 | Filing | |
| $49.15 | 50,000 | $2,457,575.00 | 1,076,753 | 2024-03-01 | Filing | |
| $50.00 | 16,000 | $800,064.00 | 40,840 | 2024-03-05 | Filing | |
| $50.00 | 5,000 | $250,000.00 | 55,450 | 2024-02-23 | Filing | |
| $42.39 | 8,188 | $347,113.88 | 54,318 | 2023-11-29 | Filing | |
| $49.03 | 3,750 | $183,843.75 | 46,334 | 2023-08-15 | Filing | |
| $50.00 | 20,000 | $1,000,000.00 | 72,061 | 2023-08-03 | Filing | |
| $45.00 | 10,000 | $450,000.00 | 92,053 | 2023-06-02 | Filing | |
| $44.49 | 5,000 | $222,450.00 | 102,053 | 2023-05-31 | Filing | |
| $46.47 | 14,609 | $678,859.78 | 62,506 | 2023-05-22 | Filing | |
| $44.71 | 2,800 | $125,188.00 | 7,119 | 2023-05-08 | Filing | |
| $44.82 | 5,579 | $250,050.78 | 50,084 | 2023-05-08 | Filing | |
| $43.72 | 18,000 | $786,960.00 | 222,088 | 2023-05-05 | Filing | |
| $45.28 | 10,028 | $454,039.76 | 53,305 | 2023-03-03 | Filing | |
| $45.02 | 14,972 | $674,005.00 | 63,333 | 2023-03-02 | Filing |