| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.51 | 185 | $13,969.35 | 0 | 2026-08-18 | Filing | |
| $75.61 | 900 | $68,049.00 | 8,130 | 2026-08-18 | Filing | |
| $75.49 | 1,600 | $120,784.00 | 9,030 | 2026-08-18 | Filing | |
| $69.70 | 2,000 | $139,400.00 | 5,375 | 2026-06-05 | Filing | |
| $68.47 | 2,000 | $136,945.00 | 5,375 | 2026-05-21 | Filing | |
| $68.90 | 580 | $39,964.38 | 21,220 | 2026-05-06 | Filing | |
| $64.00 | 580 | $37,120.00 | 15,220 | 2026-03-04 | Filing | |
| $53.87 | 1,500 | $80,801.25 | 93,552 | 2025-11-20 | Filing | |
| $56.30 | 130 | $7,319.30 | 1,060 | 2025-07-29 | Filing | |
| $56.30 | 10,000 | $563,000.00 | 94,987 | 2025-07-28 | Filing | |
| $53.23 | 3,000 | $159,690.00 | 42,649 | 2025-05-05 | Filing | |
| $53.30 | 450 | $23,985.00 | 1,190 | 2025-03-14 | Filing | |
| $54.66 | 794 | $43,400.60 | 12,320 | 2025-03-06 | Filing | |
| $54.66 | 2,827 | $154,525.80 | 2,886 | 2025-03-06 | Filing | |
| $59.87 | 652 | $39,035.24 | 45,649 | 2025-02-18 | Filing | |
| $59.24 | 2,348 | $139,095.52 | 46,301 | 2025-02-18 | Filing | |
| $59.08 | 7,000 | $413,560.00 | 21,000 | 2025-01-30 | Filing | |
| $59.90 | 3,000 | $179,700.00 | 48,649 | 2024-10-31 | Filing | |
| $56.00 | 600 | $33,600.00 | 15,000 | 2024-08-23 | Filing | |
| $53.86 | 260 | $14,003.60 | 1,640 | 2024-08-16 | Filing |