| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.02 | 5,339 | $341,797.44 | 44,098 | 2026-03-23 | Filing | |
| $64.02 | 6,336 | $405,624.38 | 79,137 | 2026-03-23 | Filing | |
| $64.02 | 3,298 | $211,134.66 | 23,192 | 2026-03-23 | Filing | |
| $64.02 | 11,356 | $726,999.76 | 76,884 | 2026-03-23 | Filing | |
| $64.02 | 8,049 | $515,288.93 | 102,669 | 2026-03-23 | Filing | |
| $64.02 | 42,869 | $2,744,430.51 | 523,138 | 2026-03-23 | Filing | |
| $84.31 | 74,553 | $6,285,391.96 | 11,451,911 | 2025-10-30 | Filing | |
| $84.14 | 62,834 | $5,286,928.16 | 11,526,464 | 2025-10-29 | Filing | |
| $84.10 | 93,293 | $7,845,894.65 | 11,589,298 | 2025-10-28 | Filing | |
| $84.51 | 104,313 | $8,814,990.93 | 11,682,591 | 2025-10-27 | Filing | |
| $83.24 | 374,164 | $31,143,615.37 | 11,786,904 | 2025-10-24 | Filing | |
| $82.29 | 299,636 | $24,658,125.13 | 12,161,068 | 2025-10-21 | Filing | |
| $83.00 | 26,200 | $2,174,600.00 | 12,460,704 | 2025-10-21 | Filing | |
| $81.02 | 300,000 | $24,305,040.00 | 12,486,904 | 2025-10-20 | Filing | |
| $80.56 | 200,000 | $16,111,440.00 | 12,786,904 | 2025-10-20 | Filing | |
| $76.76 | 2,018 | $154,907.73 | 20,132 | 2025-09-04 | Filing | |
| $74.07 | 3,715 | $275,175.62 | 22,150 | 2025-08-29 | Filing | |
| $74.00 | 196,100 | $14,511,419.61 | 0 | 2025-09-03 | Filing | |
| $72.95 | 529,201 | $38,606,588.87 | 12,987,420 | 2025-06-09 | Filing | |
| $72.95 | 200,000 | $14,590,520.00 | 196,100 | 2025-06-09 | Filing |