| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.74 | 9,390 | $363,796.77 | 47,510 | 2026-03-16 | Filing | |
| $37.59 | 4,955 | $186,250.03 | 386,643 | 2026-03-11 | Filing | |
| $36.87 | 10,788 | $397,783.77 | 391,598 | 2026-03-11 | Filing | |
| $37.57 | 35,121 | $1,319,632.94 | 402,386 | 2026-03-11 | Filing | |
| $36.87 | 75,219 | $2,773,286.92 | 437,507 | 2026-03-11 | Filing | |
| $36.53 | 3,500 | $127,847.30 | 21,554 | 2026-02-25 | Filing | |
| $45.74 | 902 | $41,258.20 | 404,940 | 2025-12-22 | Filing | |
| $45.09 | 4,012 | $180,909.51 | 405,842 | 2025-12-22 | Filing | |
| $40.72 | 4,056 | $165,167.62 | 15,078 | 2025-11-21 | Filing | |
| $41.25 | 4,914 | $202,702.50 | 409,854 | 2025-11-19 | Filing | |
| $39.91 | 4,065 | $162,253.66 | 565,677 | 2025-11-12 | Filing | |
| $38.85 | 3,546 | $137,762.10 | 427,523 | 2025-10-20 | Filing | |
| $40.00 | 1,014 | $40,560.00 | 569,742 | 2025-10-16 | Filing | |
| $39.60 | 3,051 | $120,811.97 | 570,756 | 2025-10-15 | Filing | |
| $42.39 | 3,546 | $150,314.94 | 431,069 | 2025-09-22 | Filing | |
| $42.37 | 9,259 | $392,283.46 | 739,880 | 2025-09-22 | Filing | |
| $47.58 | 3,401 | $161,803.26 | 573,807 | 2025-09-15 | Filing | |
| $47.06 | 3,739 | $175,940.51 | 577,208 | 2025-09-15 | Filing | |
| $46.24 | 2,550 | $117,916.59 | 424,323 | 2025-08-20 | Filing | |
| $45.59 | 6,437 | $293,448.67 | 426,873 | 2025-08-20 | Filing |