| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.00 | 10,868 | $630,344.00 | 14,537 | 2026-02-25 | Filing | |
| $48.17 | 3,669 | $176,735.73 | 3,669 | 2026-02-04 | Filing | |
| $44.23 | 35,000 | $1,548,050.00 | 521,862 | 2026-02-05 | Filing | |
| $42.00 | 2,259 | $94,878.00 | 486,862 | 2025-11-19 | Filing | |
| $41.99 | 4,631 | $194,455.69 | 484,603 | 2025-11-18 | Filing | |
| $41.97 | 28,567 | $1,198,956.99 | 479,972 | 2025-11-17 | Filing | |
| $41.97 | 18,787 | $788,490.39 | 451,405 | 2025-11-14 | Filing | |
| $41.99 | 1,600 | $67,188.80 | 432,618 | 2025-11-13 | Filing | |
| $41.99 | 3,840 | $161,233.92 | 431,018 | 2025-11-10 | Filing | |
| $41.96 | 23,200 | $973,425.60 | 427,178 | 2025-11-07 | Filing | |
| $41.95 | 31,431 | $1,318,530.45 | 403,978 | 2025-11-06 | Filing | |
| $41.99 | 840 | $35,274.96 | 372,547 | 2025-10-27 | Filing | |
| $43.45 | 1,549 | $67,304.05 | 27,152 | 2025-05-28 | Filing | |
| $43.45 | 451 | $19,595.95 | 25,603 | 2025-05-23 | Filing | |
| $41.94 | 8,371 | $351,079.74 | 371,707 | 2025-04-21 | Filing | |
| $42.00 | 282 | $11,844.00 | 363,336 | 2025-04-17 | Filing | |
| $41.91 | 25,182 | $1,055,377.62 | 363,054 | 2025-04-16 | Filing | |
| $42.00 | 1,202 | $50,484.00 | 337,872 | 2025-04-15 | Filing | |
| $41.99 | 3,609 | $151,541.91 | 336,670 | 2025-04-14 | Filing | |
| $41.99 | 2,191 | $92,000.09 | 333,061 | 2025-04-11 | Filing |