| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.38 | 24,846 | $1,127,511.48 | 220,882 | 2026-06-22 | Filing | |
| $44.75 | 1,238 | $55,397.41 | 51,000 | 2026-06-17 | Filing | |
| $43.86 | 3,401 | $149,179.42 | 52,238 | 2026-06-17 | Filing | |
| $42.79 | 1,379 | $59,000.52 | 55,639 | 2026-06-17 | Filing | |
| $44.74 | 1,133 | $50,693.82 | 25,000 | 2026-06-17 | Filing | |
| $43.87 | 2,599 | $114,018.39 | 26,133 | 2026-06-17 | Filing | |
| $42.83 | 1,268 | $54,304.64 | 28,732 | 2026-06-17 | Filing | |
| $45.02 | 272,322 | $12,259,936.44 | 7,388,902 | 2026-06-15 | Filing | |
| $45.02 | 9,086 | $409,051.72 | 245,728 | 2026-06-15 | Filing | |
| $35.82 | 354 | $12,679.82 | 51,884 | 2026-06-05 | Filing | |
| $35.36 | 1,867 | $66,012.08 | 52,238 | 2026-06-05 | Filing | |
| $34.28 | 7,779 | $266,659.45 | 54,105 | 2026-06-05 | Filing | |
| $41.21 | 223 | $9,188.76 | 25,000 | 2026-05-18 | Filing | |
| $40.25 | 1,302 | $52,401.98 | 25,223 | 2026-05-18 | Filing | |
| $39.53 | 3,475 | $137,380.65 | 26,525 | 2026-05-18 | Filing | |
| $48.06 | 2,441 | $117,303.48 | 25,000 | 2026-04-17 | Filing | |
| $47.39 | 2,419 | $114,635.44 | 27,441 | 2026-04-17 | Filing | |
| $45.81 | 140 | $6,413.50 | 29,860 | 2026-04-17 | Filing | |
| $35.10 | 40,000 | $1,404,024.00 | 25,000 | 2026-03-25 | Filing | |
| $27.76 | 5,000 | $138,800.00 | 25,000 | 2026-03-17 | Filing |