| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.61 | 2,001 | $311,375.61 | 5,573 | 2025-06-02 | Filing | |
| $150.00 | 1,010 | $151,500.00 | 10,315 | 2025-05-21 | Filing | |
| $145.00 | 1,000 | $145,000.00 | 31,431 | 2025-02-21 | Filing | |
| $147.50 | 162,712 | $24,000,020.00 | 1,245,016 | 2025-02-18 | Filing | |
| $150.63 | 10 | $1,506.30 | 7,183 | 2025-02-14 | Filing | |
| $150.22 | 1,990 | $298,937.80 | 7,193 | 2025-02-14 | Filing | |
| $152.16 | 5 | $760.80 | 14,598 | 2025-02-14 | Filing | |
| $151.50 | 157 | $23,785.50 | 14,603 | 2025-02-14 | Filing | |
| $150.19 | 488 | $73,292.72 | 14,760 | 2025-02-13 | Filing | |
| $148.46 | 1,259 | $186,911.14 | 6,780 | 2025-02-13 | Filing | |
| $144.19 | 94 | $13,553.86 | 8,039 | 2025-02-12 | Filing | |
| $143.44 | 406 | $58,236.64 | 8,133 | 2025-02-12 | Filing | |
| $139.81 | 600 | $83,886.00 | 8,524 | 2025-01-31 | Filing | |
| $150.00 | 600 | $90,000.00 | 15,248 | 2025-01-28 | Filing | |
| $114.30 | 550 | $62,865.00 | 11,370 | 2024-11-01 | Filing | |
| $120.78 | 500 | $60,390.00 | 14,238 | 2024-08-01 | Filing | |
| $136.46 | 450 | $61,407.00 | 14,738 | 2024-05-01 | Filing | |
| $131.41 | 400 | $52,564.00 | 15,188 | 2024-02-01 | Filing | |
| $115.35 | 1,298 | $149,724.30 | 28,665 | 2023-12-01 | Filing | |
| $114.60 | 2,695 | $308,847.00 | 29,963 | 2023-12-01 | Filing |