| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.45 | 4 | $289.80 | 42,300 | 2026-01-14 | Filing | |
| $71.68 | 96 | $6,881.63 | 42,304 | 2026-01-14 | Filing | |
| $72.45 | 29 | $2,101.05 | 101,693 | 2026-01-14 | Filing | |
| $71.59 | 471 | $33,719.50 | 101,722 | 2026-01-14 | Filing | |
| $72.45 | 32 | $2,318.40 | 84,415 | 2026-01-14 | Filing | |
| $71.65 | 468 | $33,533.65 | 84,447 | 2026-01-14 | Filing | |
| $69.98 | 100 | $6,998.05 | 42,400 | 2026-01-07 | Filing | |
| $69.97 | 500 | $34,987.45 | 102,193 | 2026-01-07 | Filing | |
| $69.97 | 500 | $34,986.70 | 84,915 | 2026-01-07 | Filing | |
| $69.35 | 100 | $6,935.33 | 42,500 | 2025-12-31 | Filing | |
| $69.38 | 500 | $34,689.90 | 102,693 | 2025-12-31 | Filing | |
| $69.38 | 500 | $34,688.50 | 85,415 | 2025-12-31 | Filing | |
| $71.00 | 100 | $7,100.29 | 42,600 | 2025-12-24 | Filing | |
| $70.96 | 500 | $35,481.30 | 103,193 | 2025-12-24 | Filing | |
| $70.96 | 500 | $35,480.45 | 85,915 | 2025-12-24 | Filing | |
| $71.97 | 100 | $7,196.69 | 42,700 | 2025-12-17 | Filing | |
| $71.99 | 500 | $35,997.30 | 103,693 | 2025-12-17 | Filing | |
| $71.98 | 500 | $35,989.80 | 86,415 | 2025-12-17 | Filing | |
| $73.00 | 1,050 | $76,650.00 | 8,075 | 2025-12-11 | Filing | |
| $72.28 | 10 | $722.80 | 42,800 | 2025-12-10 | Filing |