| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.54 | 93,066 | $7,867,390.15 | 114,879 | 2025-08-08 | Filing | |
| $80.00 | 3,156 | $252,480.00 | 2,882 | 2025-07-10 | Filing | |
| $80.00 | 1,404 | $112,320.00 | 21,001 | 2025-07-10 | Filing | |
| $78.86 | 7,500 | $591,450.00 | 114,879 | 2025-07-08 | Filing | |
| $78.00 | 1,476 | $115,128.00 | 22,405 | 2025-07-03 | Filing | |
| $75.00 | 2,500 | $187,500.00 | 91,728 | 2025-06-26 | Filing | |
| $72.75 | 1,500 | $109,125.00 | 94,228 | 2025-06-16 | Filing | |
| $72.47 | 7,500 | $543,525.00 | 122,379 | 2025-06-10 | Filing | |
| $70.94 | 6,003 | $425,852.82 | 16,888 | 2025-06-02 | Filing | |
| $72.00 | 696 | $50,112.00 | 9,466 | 2025-05-28 | Filing | |
| $71.53 | 7,500 | $536,475.00 | 125,379 | 2025-05-27 | Filing | |
| $71.69 | 6,511 | $466,773.59 | 17,939 | 2025-05-21 | Filing | |
| $70.79 | 180 | $12,741.66 | 16,560 | 2025-05-12 | Filing | |
| $70.80 | 920 | $65,136.92 | 16,560 | 2025-05-12 | Filing | |
| $66.55 | 1,900 | $126,435.50 | 17,480 | 2025-05-08 | Filing | |
| $72.00 | 5,709 | $411,036.01 | 0 | 2025-02-25 | Filing | |
| $71.79 | 2,141 | $153,702.39 | 10,162 | 2025-02-24 | Filing | |
| $74.77 | 1,257 | $93,985.89 | 3,157 | 2025-01-17 | Filing | |
| $74.74 | 2,314 | $172,948.36 | 4,414 | 2025-01-17 | Filing | |
| $59.10 | 1,447 | $85,517.70 | 8,220 | 2024-04-16 | Filing |