| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.22 | 5,953 | $423,978.61 | 61,188 | 2026-02-13 | Filing | |
| $71.89 | 1,000 | $71,891.30 | 73,032 | 2026-02-13 | Filing | |
| $70.46 | 3,277 | $230,892.18 | 52,404 | 2026-02-13 | Filing | |
| $59.19 | 525 | $31,074.75 | 49,980 | 2026-02-02 | Filing | |
| $60.85 | 2,900 | $176,465.00 | 111,671 | 2026-02-03 | Filing | |
| $60.85 | 950 | $57,807.50 | 74,032 | 2026-02-03 | Filing | |
| $60.85 | 830 | $50,505.50 | 67,141 | 2026-02-03 | Filing | |
| $47.46 | 2,095 | $99,418.64 | 244,397 | 2025-11-12 | Filing | |
| $47.40 | 3,905 | $185,086.07 | 271,886 | 2025-11-12 | Filing | |
| $56.36 | 1,000 | $56,360.00 | 59,479 | 2025-08-28 | Filing | |
| $55.90 | 2,000 | $111,790.00 | 48,777 | 2025-08-27 | Filing | |
| $53.22 | 1,000 | $53,217.40 | 60,479 | 2025-08-19 | Filing | |
| $56.04 | 950 | $53,238.00 | 65,107 | 2025-02-04 | Filing | |
| $56.04 | 2,900 | $162,516.00 | 79,697 | 2025-02-04 | Filing | |
| $56.04 | 830 | $46,513.20 | 51,525 | 2025-02-04 | Filing | |
| $70.48 | 1,000 | $70,484.10 | 59,820 | 2024-08-30 | Filing | |
| $69.99 | 1,900 | $132,974.35 | 46,365 | 2024-08-29 | Filing | |
| $72.17 | 18 | $1,299.06 | 60,820 | 2024-08-26 | Filing | |
| $72.16 | 1,254 | $90,488.64 | 60,838 | 2024-08-26 | Filing | |
| $72.17 | 18 | $1,299.06 | 29,028 | 2024-08-26 | Filing |