| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $44.20 | 12,969 | $573,229.80 | 600,176 | 2026-03-18 | Filing | |
| $43.73 | 8,325 | $364,052.25 | 228,419 | 2026-03-18 | Filing | |
| $44.20 | 3,537 | $156,335.40 | 236,744 | 2026-03-18 | Filing | |
| $45.50 | 5,000 | $227,500.00 | 41,369 | 2026-03-18 | Filing | |
| $41.33 | 11,988 | $495,464.04 | 74,196 | 2026-03-13 | Filing |