| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $138.53 | 4,000 | $554,120.00 | 6,201 | 2025-03-13 | Filing | |
| $100.00 | 4,000 | $400,000.00 | 60,571 | 2024-11-19 | Filing | |
| $96.33 | 2,000 | $192,666.00 | 15,003 | 2024-11-18 | Filing | |
| $86.06 | 2,300 | $197,941.91 | 0 | 2024-11-11 | Filing | |
| $85.54 | 15,955 | $1,364,838.57 | 2,300 | 2024-11-11 | Filing | |
| $84.46 | 18,836 | $1,590,952.60 | 18,255 | 2024-11-11 | Filing | |
| $83.54 | 16,418 | $1,371,564.65 | 37,091 | 2024-11-11 | Filing | |
| $82.30 | 26,597 | $2,188,933.10 | 53,509 | 2024-11-11 | Filing | |
| $81.13 | 3,563 | $289,078.30 | 80,106 | 2024-11-11 | Filing | |
| $80.30 | 34,438 | $2,765,274.97 | 83,669 | 2024-11-11 | Filing | |
| $85.31 | 1,200 | $102,369.48 | 43,107 | 2024-11-08 | Filing | |
| $84.40 | 1,599 | $134,957.36 | 44,307 | 2024-11-08 | Filing | |
| $83.21 | 14,596 | $1,214,534.62 | 45,906 | 2024-11-08 | Filing | |
| $82.45 | 63,849 | $5,264,624.60 | 60,502 | 2024-11-08 | Filing | |
| $81.50 | 101,970 | $8,310,045.15 | 124,351 | 2024-11-08 | Filing | |
| $80.39 | 18,101 | $1,455,123.10 | 226,321 | 2024-11-08 | Filing | |
| $83.36 | 1,611 | $134,295.54 | 43,107 | 2024-11-07 | Filing | |
| $82.38 | 12,175 | $1,002,915.63 | 44,718 | 2024-11-07 | Filing | |
| $81.38 | 33,185 | $2,700,608.57 | 56,893 | 2024-11-07 | Filing | |
| $80.56 | 25,616 | $2,063,735.11 | 90,078 | 2024-11-07 | Filing |