| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.00 | 13,492 | $836,504.00 | 2,570,260 | 2026-07-31 | Filing | |
| $61.88 | 22,764 | $1,408,636.32 | 2,556,768 | 2026-07-31 | Filing | |
| $63.14 | 1,600 | $101,024.00 | 1,600 | 2026-07-31 | Filing | |
| $62.00 | 4,117 | $255,254.00 | 2,534,004 | 2026-07-27 | Filing | |
| $61.87 | 33,207 | $2,054,517.09 | 2,529,887 | 2026-07-27 | Filing | |
| $59.51 | 2,753 | $163,831.03 | 2,496,680 | 2026-07-27 | Filing | |
| $58.50 | 36,000 | $2,106,000.00 | 2,493,927 | 2026-07-24 | Filing | |
| $58.75 | 25,000 | $1,468,750.00 | 2,457,927 | 2026-07-24 | Filing | |
| $58.46 | 21,646 | $1,265,425.16 | 2,432,927 | 2026-07-24 | Filing | |
| $57.75 | 31,000 | $1,790,250.00 | 2,411,281 | 2026-07-24 | Filing | |
| $35.56 | 2,800 | $99,568.00 | 7,800 | 2026-05-29 | Filing | |
| $34.73 | 5,000 | $173,650.00 | 5,000 | 2026-05-28 | Filing | |
| $41.50 | 5,000 | $207,500.00 | 5,000 | 2026-05-18 | Filing | |
| $37.50 | 2,650 | $99,375.00 | 7,014 | 2026-05-15 | Filing | |
| $36.89 | 5,000 | $184,450.00 | 40,000 | 2026-05-14 | Filing | |
| $44.85 | 5,575 | $250,038.75 | 5,575 | 2026-02-20 | Filing | |
| $72.34 | 5,000 | $361,700.00 | 35,000 | 2025-11-28 | Filing | |
| $71.81 | 2,100 | $150,801.00 | 3,100 | 2025-11-26 | Filing | |
| $74.44 | 866 | $64,465.04 | 4,364 | 2025-10-27 | Filing | |
| $74.45 | 7 | $521.15 | 3,498 | 2025-10-27 | Filing |