| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.83 | 2,250 | $127,869.75 | 160,744 | 2026-05-01 | Filing | |
| $60.00 | 3,000 | $180,000.00 | 28,975 | 2026-04-07 | Filing | |
| $58.93 | 838 | $49,385.02 | 162,994 | 2026-04-01 | Filing | |
| $58.14 | 1,412 | $82,090.86 | 165,406 | 2026-04-01 | Filing | |
| $56.26 | 405 | $22,786.52 | 28,975 | 2026-03-17 | Filing | |
| $55.39 | 1,487 | $82,360.47 | 29,380 | 2026-03-17 | Filing | |
| $58.59 | 2,500 | $146,481.75 | 30,867 | 2026-03-11 | Filing | |
| $59.16 | 4,968 | $293,906.88 | 166,818 | 2026-03-10 | Filing | |
| $58.32 | 2,427 | $141,532.93 | 171,786 | 2026-03-10 | Filing | |
| $46.69 | 9,743 | $454,890.93 | 23,928 | 2025-12-31 | Filing | |
| $47.94 | 6,716 | $321,931.46 | 14,534 | 2025-12-23 | Filing | |
| $47.90 | 4,907 | $235,040.39 | 21,250 | 2025-12-23 | Filing | |
| $72.37 | 112 | $8,105.44 | 41,620 | 2025-03-05 | Filing | |
| $71.07 | 2,267 | $161,106.62 | 41,732 | 2025-03-05 | Filing | |
| $70.39 | 2,621 | $184,486.95 | 43,999 | 2025-03-05 | Filing | |
| $73.84 | 2,085 | $153,950.15 | 154,931 | 2025-03-03 | Filing | |
| $73.07 | 5,915 | $432,214.97 | 157,016 | 2025-03-03 | Filing | |
| $84.58 | 1,818 | $153,766.44 | 109,491 | 2025-02-18 | Filing | |
| $83.64 | 6,182 | $517,056.30 | 111,309 | 2025-02-18 | Filing | |
| $91.71 | 255 | $23,385.54 | 28,222 | 2025-02-05 | Filing |