| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.50 | 5,000 | $257,500.00 | 34,805 | 2026-06-29 | Filing | |
| $48.00 | 1,871 | $89,808.00 | 29,368 | 2026-06-03 | Filing | |
| $46.00 | 3,061 | $140,806.00 | 31,239 | 2026-06-01 | Filing | |
| $45.00 | 1,848 | $83,160.00 | 34,300 | 2026-05-29 | Filing | |
| $44.04 | 1,849 | $81,420.72 | 36,148 | 2026-05-28 | Filing | |
| $44.36 | 10,000 | $443,600.00 | 48,372 | 2026-05-18 | Filing | |
| $46.30 | 4,921 | $227,842.30 | 18,226 | 2026-05-18 | Filing | |
| $47.07 | 10,720 | $504,590.40 | 48,148 | 2026-05-13 | Filing | |
| $47.29 | 34,026 | $1,609,089.54 | 447,795 | 2026-05-04 | Filing | |
| $47.03 | 577 | $27,136.31 | 481,941 | 2026-05-01 | Filing | |
| $47.03 | 120 | $5,643.60 | 210,161 | 2026-05-01 | Filing | |
| $46.91 | 44,997 | $2,110,809.27 | 482,518 | 2026-04-29 | Filing | |
| $46.07 | 36,669 | $1,689,340.83 | 527,515 | 2026-04-29 | Filing | |
| $44.86 | 5,467 | $245,249.62 | 564,184 | 2026-04-29 | Filing | |
| $46.91 | 9,367 | $439,405.97 | 210,281 | 2026-04-29 | Filing | |
| $46.07 | 7,633 | $351,652.31 | 219,648 | 2026-04-29 | Filing | |
| $44.86 | 1,138 | $51,050.68 | 227,281 | 2026-04-29 | Filing | |
| $47.50 | 5,000 | $237,500.00 | 36,369 | 2026-03-27 | Filing | |
| $46.00 | 7,343 | $337,778.00 | 6,646 | 2026-03-19 | Filing | |
| $43.73 | 30,525 | $1,334,858.25 | 569,651 | 2026-03-18 | Filing |