| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.31 | 193,304 | $13,204,634.90 | 1,182,393 | 2026-10-05 | Filing | |
| $68.31 | 56,696 | $3,872,915.10 | 1,375,697 | 2026-10-05 | Filing | |
| $61.42 | 6,579 | $404,082.18 | 875,133 | 2026-09-29 | Filing | |
| $61.42 | 27,877 | $1,712,205.34 | 881,712 | 2026-09-29 | Filing | |
| $56.91 | 17,000 | $967,429.20 | 65,072 | 2026-09-14 | Filing | |
| $60.44 | 250,000 | $15,110,500.00 | 1,432,393 | 2026-09-11 | Filing | |
| $47.02 | 23,675 | $1,113,198.50 | 0 | 2026-07-22 | Filing | |
| $48.50 | 18,785 | $911,072.50 | 0 | 2026-06-22 | Filing | |
| $54.77 | 20,000 | $1,095,384.00 | 82,941 | 2026-06-03 | Filing | |
| $30.01 | 93,583 | $2,808,135.72 | 204,754 | 2026-05-05 | Filing | |
| $29.10 | 6,482 | $188,626.20 | 8,018 | 2026-05-05 | Filing | |
| $27.97 | 17,001 | $475,517.97 | 0 | 2026-04-21 | Filing | |
| $27.01 | 24,251 | $654,975.86 | 32,243 | 2026-04-20 | Filing | |
| $26.50 | 150,000 | $3,974,475.00 | 1,687,329 | 2026-04-17 | Filing | |
| $25.95 | 17,001 | $441,175.95 | 17,001 | 2026-03-25 | Filing | |
| $24.21 | 17,000 | $411,570.00 | 34,002 | 2026-03-25 | Filing | |
| $26.00 | 84,598 | $2,199,717.20 | 1,837,329 | 2026-03-25 | Filing | |
| $24.79 | 179,834 | $4,458,912.10 | 1,921,927 | 2026-03-25 | Filing | |
| $26.00 | 7,139 | $185,614.00 | 56,494 | 2026-03-25 | Filing | |
| $25.03 | 105,513 | $2,640,990.39 | 63,633 | 2026-03-25 | Filing |