| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.43 | 1,447 | $85,995.21 | 4,038 | 2025-02-04 | Filing | |
| $59.43 | 902 | $53,605.86 | 15,248 | 2025-02-04 | Filing | |
| $68.43 | 200 | $13,686.00 | 972 | 2024-11-11 | Filing | |
| $67.56 | 11,070 | $747,872.60 | 1,172 | 2024-11-11 | Filing | |
| $66.95 | 17,540 | $1,174,274.94 | 12,242 | 2024-11-11 | Filing | |
| $65.68 | 38,051 | $2,499,048.89 | 29,782 | 2024-11-11 | Filing | |
| $67.83 | 700 | $47,484.01 | 0 | 2024-11-11 | Filing | |
| $67.05 | 5,977 | $400,781.76 | 700 | 2024-11-11 | Filing | |
| $65.73 | 6,604 | $434,074.98 | 6,677 | 2024-11-11 | Filing | |
| $65.00 | 4,688 | $304,720.00 | 13,500 | 2024-11-07 | Filing | |
| $60.00 | 4,687 | $281,220.00 | 13,500 | 2024-11-06 | Filing | |
| $52.40 | 31,751 | $1,663,803.20 | 3,000 | 2024-09-17 | Filing | |
| $50.03 | 4,099 | $205,062.31 | 13,500 | 2024-09-09 | Filing | |
| $50.60 | 350 | $17,709.51 | 3,000 | 2024-09-10 | Filing | |
| $50.20 | 8,661 | $434,796.06 | 3,350 | 2024-09-10 | Filing | |
| $49.05 | 8,490 | $416,417.52 | 12,011 | 2024-09-10 | Filing | |
| $50.04 | 3,199 | $160,068.04 | 3,000 | 2024-09-09 | Filing | |
| $50.45 | 37,241 | $1,878,700.45 | 3,000 | 2024-09-09 | Filing | |
| $50.01 | 3,200 | $160,017.92 | 13,500 | 2024-08-26 | Filing | |
| $50.01 | 4,300 | $215,028.81 | 3,000 | 2024-08-26 | Filing |