| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.88 | 26,351 | $2,342,097.96 | 5,460,224 | 2024-02-16 | Filing | |
| $86.23 | 304 | $26,213.68 | 1,516,281 | 2024-02-12 | Filing | |
| $103.90 | 15,000 | $1,558,500.00 | 1,516,063 | 2024-01-16 | Filing | |
| $109.75 | 772 | $84,730.55 | 3,632 | 2024-01-08 | Filing | |
| $100.01 | 45,000 | $4,500,450.00 | 1,531,063 | 2023-12-27 | Filing | |
| $79.09 | 563 | $44,525.08 | 7,912 | 2023-12-08 | Filing | |
| $78.34 | 564 | $44,181.96 | 3,690 | 2023-12-06 | Filing | |
| $79.31 | 111 | $8,803.79 | 7,336 | 2023-12-04 | Filing | |
| $79.31 | 309 | $24,507.84 | 1,576,063 | 2023-12-04 | Filing | |
| $79.81 | 1,136 | $90,665.52 | 1,575,721 | 2023-11-29 | Filing | |
| $68.76 | 263 | $18,083.88 | 1,574,446 | 2023-11-10 | Filing | |
| $76.17 | 8,100 | $616,965.66 | 2,146,931 | 2023-11-01 | Filing | |
| $75.30 | 1,900 | $143,066.01 | 2,155,031 | 2023-11-01 | Filing | |
| $78.42 | 400 | $31,366.00 | 2,156,931 | 2023-10-25 | Filing | |
| $77.34 | 3,100 | $239,753.69 | 2,157,331 | 2023-10-25 | Filing | |
| $76.73 | 6,500 | $498,733.95 | 2,160,431 | 2023-10-25 | Filing | |
| $105.58 | 100 | $10,558.00 | 2,166,931 | 2023-10-11 | Filing | |
| $104.82 | 500 | $52,408.00 | 2,167,031 | 2023-10-11 | Filing | |
| $103.76 | 5,700 | $591,420.60 | 2,167,531 | 2023-10-11 | Filing | |
| $102.88 | 8,700 | $895,054.26 | 2,173,231 | 2023-10-11 | Filing |