| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.42 | 5,064 | $351,547.44 | 33,965 | 2026-06-15 | Filing | |
| $68.38 | 1,636 | $111,876.06 | 39,029 | 2026-06-15 | Filing | |
| $69.69 | 1,729 | $120,494.01 | 925,580 | 2026-06-15 | Filing | |
| $69.69 | 600 | $41,814.00 | 236,384 | 2026-06-15 | Filing | |
| $69.69 | 733 | $51,082.77 | 31,034 | 2026-06-15 | Filing | |
| $70.11 | 12,583 | $882,181.55 | 38,743 | 2026-06-12 | Filing | |
| $70.13 | 22,417 | $1,572,200.60 | 51,326 | 2026-06-11 | Filing | |
| $59.97 | 13,235 | $793,661.92 | 73,743 | 2026-05-21 | Filing | |
| $59.10 | 53,447 | $3,158,910.11 | 86,978 | 2026-05-21 | Filing | |
| $58.43 | 38,318 | $2,238,794.29 | 140,425 | 2026-05-21 | Filing | |
| $61.16 | 700 | $42,812.42 | 16,406 | 2026-05-18 | Filing | |
| $60.34 | 800 | $48,269.12 | 17,106 | 2026-05-18 | Filing | |
| $59.19 | 4,600 | $272,259.74 | 17,906 | 2026-05-18 | Filing | |
| $58.34 | 4,190 | $244,465.13 | 22,506 | 2026-05-18 | Filing | |
| $63.52 | 100 | $6,352.00 | 33,377 | 2026-05-15 | Filing | |
| $62.42 | 2,100 | $131,088.30 | 33,477 | 2026-05-15 | Filing | |
| $61.56 | 4,800 | $295,494.72 | 35,577 | 2026-05-15 | Filing | |
| $68.48 | 100 | $6,848.00 | 236,984 | 2026-05-01 | Filing | |
| $67.16 | 200 | $13,431.00 | 237,084 | 2026-05-01 | Filing | |
| $66.06 | 400 | $26,422.00 | 237,284 | 2026-05-01 | Filing |