| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.53 | 15,892 | $1,867,802.65 | 172,253 | 2026-06-05 | Filing | |
| $116.57 | 13,149 | $1,532,765.78 | 188,145 | 2026-06-05 | Filing | |
| $115.35 | 10,719 | $1,236,447.37 | 201,294 | 2026-06-05 | Filing | |
| $114.79 | 1,650 | $189,408.45 | 212,013 | 2026-06-05 | Filing | |
| $125.14 | 96 | $12,013.25 | 68,733 | 2026-06-05 | Filing | |
| $124.24 | 1,814 | $225,378.62 | 68,829 | 2026-06-05 | Filing | |
| $123.39 | 1,320 | $162,873.48 | 70,643 | 2026-06-05 | Filing | |
| $122.55 | 2,075 | $254,282.95 | 71,963 | 2026-06-05 | Filing | |
| $121.59 | 413 | $50,215.02 | 74,038 | 2026-06-05 | Filing | |
| $120.22 | 1,361 | $163,620.78 | 74,451 | 2026-06-05 | Filing | |
| $119.53 | 5,750 | $687,291.75 | 75,812 | 2026-06-05 | Filing | |
| $118.59 | 5,627 | $667,317.18 | 81,562 | 2026-06-05 | Filing | |
| $117.53 | 5,605 | $658,761.26 | 87,189 | 2026-06-05 | Filing | |
| $116.57 | 4,638 | $540,647.02 | 92,794 | 2026-06-05 | Filing | |
| $115.35 | 3,781 | $436,142.13 | 97,432 | 2026-06-05 | Filing | |
| $114.79 | 582 | $66,809.53 | 101,213 | 2026-06-05 | Filing | |
| $161.75 | 4,250 | $687,429.00 | 28,000 | 2026-05-29 | Filing | |
| $154.00 | 2,000 | $308,000.00 | 28,000 | 2026-05-29 | Filing | |
| $153.00 | 2,000 | $306,000.00 | 30,000 | 2026-05-29 | Filing | |
| $152.00 | 2,000 | $304,000.00 | 32,000 | 2026-05-29 | Filing |