| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.37 | 2,262 | $132,031.36 | 38,244 | 2026-05-29 | Filing | |
| $60.00 | 4 | $240.00 | 5,620 | 2026-05-29 | Filing | |
| $59.48 | 929 | $55,254.23 | 5,624 | 2026-05-29 | Filing | |
| $58.37 | 1,243 | $72,553.04 | 6,553 | 2026-05-29 | Filing | |
| $60.00 | 9 | $540.00 | 7,198 | 2026-05-29 | Filing | |
| $59.48 | 1,978 | $117,645.70 | 7,207 | 2026-05-29 | Filing | |
| $58.37 | 2,645 | $154,386.80 | 9,185 | 2026-05-29 | Filing | |
| $57.24 | 15,000 | $858,658.50 | 61,414 | 2026-05-20 | Filing | |
| $52.11 | 8,251 | $429,959.61 | 76,414 | 2026-05-14 | Filing | |
| $52.14 | 11,749 | $612,594.03 | 84,665 | 2026-05-13 | Filing | |
| $49.42 | 50,535 | $2,497,646.89 | 0 | 2026-05-12 | Filing | |
| $52.58 | 5,710 | $300,248.93 | 43,894 | 2026-05-11 | Filing | |
| $51.43 | 9,790 | $503,508.51 | 49,604 | 2026-05-11 | Filing | |
| $50.56 | 4,500 | $227,499.30 | 59,394 | 2026-05-11 | Filing | |
| $47.62 | 5,696 | $271,221.88 | 56,602 | 2026-05-05 | Filing | |
| $46.04 | 4,444 | $204,591.54 | 26,609 | 2026-05-05 | Filing | |
| $44.15 | 20,000 | $882,908.00 | 27,613 | 2026-05-04 | Filing | |
| $45.39 | 4,742 | $215,222.31 | 96,414 | 2026-05-05 | Filing | |
| $45.02 | 10,258 | $461,857.22 | 101,156 | 2026-05-04 | Filing | |
| $45.30 | 9,425 | $426,986.43 | 50,535 | 2026-05-04 | Filing |