| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.32 | 1,200 | $105,984.00 | 19,675 | 2026-05-29 | Filing | |
| $92.60 | 84,600 | $7,833,765.42 | 1,782 | 2026-05-20 | Filing | |
| $88.67 | 2,595 | $230,098.65 | 4,000 | 2026-05-18 | Filing | |
| $95.00 | 13,635 | $1,295,325.00 | 12,250 | 2026-05-08 | Filing | |
| $94.60 | 3,700 | $350,037.76 | 4,888 | 2026-05-07 | Filing | |
| $92.68 | 1,000 | $92,681.00 | 14,935 | 2026-02-27 | Filing | |
| $101.31 | 2,355 | $238,585.05 | 28 | 2025-11-26 | Filing | |
| $101.25 | 3,500 | $354,361.00 | 4,792 | 2025-11-26 | Filing | |
| $100.00 | 3,795 | $379,500.00 | 35,876 | 2025-11-18 | Filing | |
| $92.60 | 3,125 | $289,376.25 | 8,125 | 2025-11-04 | Filing | |
| $102.32 | 595 | $60,877.43 | 15,935 | 2025-08-13 | Filing | |
| $102.54 | 88,485 | $9,073,039.54 | 10,305 | 2025-08-13 | Filing | |
| $103.81 | 2,000 | $207,612.60 | 12,826 | 2025-08-06 | Filing | |
| $99.07 | 5,050 | $500,312.59 | 2,876 | 2025-07-29 | Filing | |
| $98.25 | 29,505 | $2,898,866.25 | 4,234 | 2025-07-29 | Filing | |
| $1,351.91 | 19 | $25,686.23 | 0 | 2025-05-29 | Filing | |
| $1,360.45 | 2,000 | $2,720,900.00 | 16 | 2025-05-30 | Filing | |
| $1,379.00 | 200 | $275,800.00 | 304 | 2025-05-19 | Filing | |
| $1,326.78 | 1,524 | $2,022,017.29 | 281 | 2025-02-26 | Filing | |
| $1,344.31 | 86 | $115,610.66 | 984 | 2025-02-27 | Filing |