| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.77 | 190 | $11,736.30 | 5,257 | 2026-02-20 | Filing | |
| $62.48 | 199 | $12,433.52 | 22,733 | 2026-02-18 | Filing | |
| $62.48 | 1,890 | $118,087.20 | 22,733 | 2026-02-18 | Filing | |
| $64.80 | 6,558 | $424,958.40 | 18,761 | 2026-02-06 | Filing | |
| $65.90 | 6,707 | $441,998.01 | 43,233 | 2026-02-06 | Filing | |
| $65.90 | 4,769 | $314,286.64 | 43,233 | 2026-02-06 | Filing | |
| $65.91 | 4,000 | $263,640.00 | 41,127 | 2026-02-06 | Filing | |
| $61.15 | 17,315 | $1,058,760.31 | 84,440 | 2026-02-02 | Filing | |
| $61.14 | 11,665 | $713,233.10 | 82,250 | 2026-02-02 | Filing | |
| $60.46 | 769 | $46,493.74 | 14,307 | 2026-02-02 | Filing | |
| $61.27 | 1,519 | $93,061.54 | 40,361 | 2026-02-02 | Filing | |
| $53.11 | 2,458 | $130,518.86 | 27,133 | 2025-10-27 | Filing | |
| $47.30 | 294 | $13,906.20 | 3,532 | 2025-05-28 | Filing | |
| $49.48 | 316 | $15,635.68 | 30,354 | 2025-04-01 | Filing | |
| $56.47 | 22,673 | $1,280,276.29 | 29,313 | 2025-02-18 | Filing | |
| $55.71 | 10,000 | $557,120.00 | 45,847 | 2025-02-12 | Filing | |
| $56.03 | 40 | $2,241.20 | 3,954 | 2025-02-10 | Filing | |
| $59.92 | 890 | $53,328.80 | 73,396 | 2024-12-17 | Filing | |
| $59.92 | 388 | $23,248.96 | 45,136 | 2024-12-17 | Filing | |
| $59.92 | 116 | $6,950.72 | 6,660 | 2024-12-17 | Filing |