| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $168.79 | 600 | $101,271.60 | 2,492 | 2026-08-24 | Filing | |
| $174.51 | 3,000 | $523,515.00 | 107,320 | 2026-08-10 | Filing | |
| $175.43 | 35,000 | $6,140,155.00 | 96,478 | 2026-08-10 | Filing | |
| $176.36 | 8,500 | $1,499,026.00 | 16,013 | 2026-08-04 | Filing | |
| $175.42 | 3,385 | $593,796.70 | 10,156 | 2026-07-30 | Filing | |
| $173.79 | 3,076 | $534,565.74 | 34,401 | 2026-07-30 | Filing | |
| $150.36 | 300 | $45,108.00 | 3,960 | 2026-05-22 | Filing | |
| $148.51 | 6,200 | $920,786.80 | 11,255 | 2026-05-01 | Filing | |
| $150.00 | 23,000 | $3,450,000.00 | 34,588 | 2026-04-30 | Filing | |
| $140.85 | 1,451 | $204,373.35 | 3,415 | 2026-02-26 | Filing | |
| $132.50 | 2,360 | $312,700.00 | 57,449 | 2026-01-30 | Filing | |
| $113.50 | 25,000 | $2,837,500.00 | 193,020 | 2025-11-24 | Filing | |
| $114.85 | 1,000 | $114,845.00 | 2,604 | 2025-11-21 | Filing | |
| $124.03 | 9,519 | $1,180,641.57 | 24,773 | 2025-09-02 | Filing | |
| $124.97 | 8,482 | $1,059,963.67 | 34,292 | 2025-09-02 | Filing | |
| $104.14 | 7,000 | $728,980.00 | 27,382 | 2025-06-03 | Filing | |
| $104.43 | 500 | $52,213.30 | 3,604 | 2025-05-14 | Filing | |
| $102.57 | 9,600 | $984,682.56 | 39,170 | 2025-02-06 | Filing | |
| $103.40 | 10,000 | $1,033,969.00 | 17,147 | 2025-01-31 | Filing | |
| $105.07 | 10,000 | $1,050,676.00 | 31,194 | 2025-01-30 | Filing |