| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.99 | 400 | $41,596.00 | 48,803 | 2026-02-02 | Filing | |
| $102.72 | 1,000 | $102,720.00 | 49,203 | 2026-02-02 | Filing | |
| $101.63 | 2,446 | $248,586.98 | 50,203 | 2026-02-02 | Filing | |
| $101.01 | 4,234 | $427,676.34 | 52,649 | 2026-02-02 | Filing | |
| $136.45 | 2,500 | $341,125.00 | 68,381 | 2025-07-23 | Filing | |
| $132.72 | 4,900 | $650,328.00 | 70,881 | 2025-07-08 | Filing | |
| $132.47 | 100 | $13,247.00 | 70,881 | 2025-07-03 | Filing | |
| $128.45 | 1,389 | $178,417.05 | 70,881 | 2025-07-01 | Filing | |
| $128.57 | 3,611 | $464,266.27 | 72,270 | 2025-07-01 | Filing | |
| $129.56 | 2,000 | $259,120.00 | 52,212 | 2025-05-19 | Filing | |
| $144.40 | 1,780 | $257,032.00 | 32,014 | 2025-03-04 | Filing | |
| $149.61 | 100 | $14,961.00 | 68,913 | 2025-02-25 | Filing | |
| $148.98 | 600 | $89,388.00 | 69,013 | 2025-02-25 | Filing | |
| $148.11 | 2,800 | $414,708.00 | 69,613 | 2025-02-25 | Filing | |
| $0.00 | 322,652 | $0.00 | 652,845 | 2024-11-30 | Filing | |
| $0.00 | 331,983 | $0.00 | 590,112 | 2024-11-30 | Filing | |
| $152.47 | 1,600 | $243,952.00 | 12,616 | 2024-11-25 | Filing | |
| $151.94 | 2,259 | $343,232.46 | 14,216 | 2024-11-25 | Filing | |
| $150.79 | 500 | $75,395.00 | 16,475 | 2024-11-25 | Filing | |
| $150.66 | 398 | $59,962.68 | 16,975 | 2024-11-25 | Filing |