| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.02 | 3,500 | $290,570.00 | 50,714 | 2024-07-08 | Filing | |
| $88.12 | 2,319 | $204,350.28 | 20,279 | 2024-06-06 | Filing | |
| $85.81 | 2,000 | $171,628.00 | 20,279 | 2024-06-03 | Filing | |
| $85.84 | 983,746 | $84,440,821.66 | 15,890,103 | 2024-06-03 | Filing | |
| $86.50 | 16,254 | $1,405,925.49 | 16,873,849 | 2024-06-03 | Filing | |
| $80.26 | 651,685 | $52,304,954.95 | 16,890,103 | 2024-05-31 | Filing | |
| $81.38 | 348,315 | $28,346,501.67 | 17,541,788 | 2024-05-31 | Filing | |
| $80.21 | 724,974 | $58,153,281.93 | 17,890,103 | 2024-05-30 | Filing | |
| $81.03 | 578 | $46,832.80 | 18,615,077 | 2024-05-30 | Filing | |
| $80.21 | 274,228 | $21,997,007.06 | 8,850 | 2024-05-30 | Filing | |
| $81.03 | 220 | $17,825.68 | 283,078 | 2024-05-30 | Filing | |
| $75.76 | 27 | $2,045.55 | 22,279 | 2024-04-17 | Filing | |
| $75.76 | 71 | $5,379.03 | 76,640 | 2024-04-17 | Filing | |
| $75.76 | 54 | $4,091.09 | 26,187 | 2024-04-17 | Filing | |
| $75.76 | 79 | $5,985.12 | 49,073 | 2024-04-17 | Filing | |
| $75.76 | 95 | $7,197.30 | 54,214 | 2024-04-17 | Filing | |
| $75.76 | 111 | $8,409.47 | 91,250 | 2024-04-17 | Filing | |
| $75.76 | 366 | $27,728.53 | 431,231 | 2024-04-17 | Filing | |
| $82.43 | 3,520 | $290,153.60 | 22,118 | 2024-04-09 | Filing | |
| $81.80 | 2,505 | $204,896.48 | 25,638 | 2024-03-22 | Filing |