| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.97 | 350 | $26,239.50 | 62,397 | 2025-05-30 | Filing | |
| $75.04 | 675 | $50,652.00 | 121,151 | 2025-05-05 | Filing | |
| $83.75 | 18,121 | $1,517,668.18 | 37,290 | 2025-02-19 | Filing | |
| $84.07 | 7,000 | $588,480.20 | 29,758 | 2025-02-05 | Filing | |
| $86.00 | 25,000 | $2,150,102.50 | 62,397 | 2025-01-30 | Filing | |
| $83.00 | 15,000 | $1,245,000.00 | 87,397 | 2025-01-30 | Filing | |
| $84.90 | 1,000 | $84,900.00 | 6,493 | 2025-01-30 | Filing | |
| $78.22 | 7,713 | $603,317.03 | 62,397 | 2024-12-17 | Filing | |
| $77.83 | 4,625 | $359,986.41 | 70,110 | 2024-12-17 | Filing | |
| $80.19 | 7,888 | $632,538.72 | 83,721 | 2024-11-26 | Filing | |
| $81.18 | 896 | $72,734.05 | 83,721 | 2024-11-25 | Filing | |
| $80.53 | 49,104 | $3,954,232.18 | 84,617 | 2024-11-25 | Filing | |
| $80.18 | 10,500 | $841,907.85 | 24,364 | 2024-11-26 | Filing | |
| $80.50 | 7,000 | $563,500.00 | 106,806 | 2024-11-25 | Filing | |
| $80.00 | 48,000 | $3,840,000.00 | 106,806 | 2024-11-22 | Filing | |
| $81.00 | 2,000 | $162,000.00 | 106,806 | 2024-11-22 | Filing | |
| $78.96 | 6,079 | $480,026.41 | 37,593 | 2024-11-21 | Filing | |
| $74.55 | 9,816 | $731,750.41 | 83,721 | 2024-10-15 | Filing | |
| $73.90 | 18,696 | $1,381,632.53 | 93,537 | 2024-10-15 | Filing | |
| $79.62 | 2,283 | $181,772.46 | 58,325 | 2024-05-28 | Filing |