| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.23 | 1,410 | $77,867.25 | 7,069 | 2026-03-13 | Filing | |
| $55.23 | 1,342 | $74,111.95 | 7,301 | 2026-03-13 | Filing | |
| $55.23 | 7,308 | $403,584.30 | 19,923 | 2026-03-13 | Filing | |
| $60.11 | 2,771 | $166,559.27 | 4,729 | 2026-03-10 | Filing | |
| $60.11 | 2,607 | $156,701.56 | 4,893 | 2026-03-10 | Filing | |
| $60.11 | 11,269 | $677,357.05 | 14,731 | 2026-03-10 | Filing | |
| $62.06 | 65,000 | $4,033,900.00 | 6,000 | 2026-03-09 | Filing | |
| $60.08 | 61,652 | $3,704,052.16 | 6,000 | 2026-03-09 | Filing | |
| $59.26 | 43,348 | $2,568,802.48 | 72,652 | 2026-03-09 | Filing | |
| $61.26 | 2,449 | $150,025.74 | 6,000 | 2026-03-09 | Filing | |
| $60.47 | 10,072 | $609,053.84 | 8,449 | 2026-03-09 | Filing | |
| $59.50 | 12,479 | $742,500.50 | 18,521 | 2026-03-09 | Filing | |
| $60.49 | 21,515 | $1,301,442.35 | 6,000 | 2026-03-09 | Filing | |
| $59.88 | 31,694 | $1,897,836.72 | 27,515 | 2026-03-09 | Filing | |
| $58.81 | 21,791 | $1,281,528.71 | 59,209 | 2026-03-09 | Filing | |
| $44.93 | 2,062 | $92,645.66 | 6,000 | 2026-01-02 | Filing | |
| $44.40 | 37,938 | $1,684,447.20 | 8,062 | 2026-01-02 | Filing | |
| $46.32 | 2,010 | $93,103.20 | 6,000 | 2025-12-08 | Filing | |
| $45.59 | 8,820 | $402,103.80 | 8,010 | 2025-12-08 | Filing | |
| $45.03 | 14,375 | $647,306.25 | 16,830 | 2025-12-05 | Filing |