| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.74 | 3,179 | $282,106.69 | 114,354 | 2025-01-21 | Filing | |
| $89.27 | 1,370 | $122,304.15 | 0 | 2025-01-21 | Filing | |
| $88.55 | 1,936 | $171,429.12 | 1,370 | 2025-01-21 | Filing | |
| $80.50 | 2,704 | $217,672.00 | 24,462 | 2024-12-30 | Filing | |
| $82.79 | 133,878 | $11,083,143.78 | 0 | 2024-12-20 | Filing | |
| $82.15 | 62,096 | $5,101,142.93 | 133,878 | 2024-12-20 | Filing | |
| $80.86 | 37,054 | $2,996,045.63 | 195,974 | 2024-12-20 | Filing | |
| $81.20 | 641 | $52,051.76 | 1,622 | 2024-12-03 | Filing | |
| $80.41 | 37,268 | $2,996,783.24 | 2,263 | 2024-12-03 | Filing | |
| $81.14 | 13,680 | $1,109,989.73 | 1,622 | 2024-12-02 | Filing | |
| $80.62 | 117,746 | $9,492,894.46 | 15,302 | 2024-12-02 | Filing | |
| $71.50 | 2,791 | $199,556.50 | 22,125 | 2024-11-04 | Filing | |
| $75.06 | 1,896 | $142,317.74 | 0 | 2024-10-18 | Filing | |
| $74.62 | 222,637 | $16,613,239.73 | 1,896 | 2024-10-18 | Filing | |
| $78.19 | 600 | $46,912.02 | 14,601 | 2024-10-14 | Filing | |
| $77.59 | 9,250 | $717,736.18 | 15,201 | 2024-10-14 | Filing | |
| $77.63 | 2,797 | $217,131.11 | 24,916 | 2024-10-14 | Filing | |
| $76.22 | 32,516 | $2,478,434.55 | 0 | 2024-09-23 | Filing | |
| $75.56 | 81,898 | $6,188,040.89 | 8,495 | 2024-09-20 | Filing | |
| $74.97 | 118,614 | $8,892,266.21 | 90,393 | 2024-09-20 | Filing |