| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.04 | 5,000 | $400,209.50 | 137,014 | 2025-07-08 | Filing | |
| $70.06 | 6,533 | $457,674.54 | 24,623 | 2025-07-02 | Filing | |
| $70.04 | 5,000 | $350,176.00 | 137,014 | 2025-07-02 | Filing | |
| $63.56 | 2,000 | $127,120.00 | 137,014 | 2025-07-01 | Filing | |
| $60.05 | 41,667 | $2,501,982.52 | 52,614 | 2025-06-20 | Filing | |
| $60.00 | 3,000 | $180,000.00 | 137,014 | 2025-06-11 | Filing | |
| $60.11 | 41,667 | $2,504,524.20 | 52,614 | 2025-06-11 | Filing | |
| $50.00 | 6,383 | $319,150.00 | 137,014 | 2025-06-03 | Filing | |
| $50.02 | 1,000 | $50,015.50 | 143,397 | 2025-06-03 | Filing | |
| $46.92 | 500 | $23,460.00 | 25,934 | 2025-06-02 | Filing | |
| $44.19 | 1,340 | $59,214.60 | 24,623 | 2025-05-23 | Filing | |
| $46.96 | 764 | $35,874.15 | 25,963 | 2025-05-20 | Filing | |
| $46.97 | 13,512 | $634,673.50 | 311,356 | 2025-05-20 | Filing | |
| $46.98 | 6,732 | $316,246.47 | 143,397 | 2025-05-20 | Filing | |
| $50.16 | 1,000 | $50,157.20 | 150,129 | 2025-05-01 | Filing | |
| $50.27 | 1,000 | $50,270.00 | 150,129 | 2025-04-29 | Filing | |
| $68.09 | 500 | $34,045.00 | 18,156 | 2025-03-03 | Filing | |
| $67.89 | 2,000 | $135,776.20 | 150,129 | 2025-03-03 | Filing | |
| $64.65 | 419 | $27,088.35 | 135,463 | 2025-02-28 | Filing | |
| $65.46 | 8,681 | $568,258.26 | 135,882 | 2025-02-28 | Filing |