| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.79 | 57,294 | $5,259,297.00 | 187,718 | 2024-11-27 | Filing | |
| $91.39 | 6,788 | $620,356.00 | 8,920 | 2024-11-26 | Filing | |
| $91.28 | 5,000 | $456,400.00 | 73,127 | 2024-11-06 | Filing | |
| $91.50 | 5,000 | $457,500.00 | 99,599 | 2024-11-06 | Filing | |
| $91.50 | 20,590 | $1,883,985.00 | 104,599 | 2024-11-06 | Filing | |
| $83.83 | 2,000 | $167,660.00 | 100,189 | 2024-10-01 | Filing | |
| $84.50 | 21,246 | $1,795,287.00 | 102,189 | 2024-09-12 | Filing | |
| $83.25 | 13,432 | $1,118,214.00 | 78,127 | 2024-09-12 | Filing | |
| $84.23 | 15,925 | $1,341,362.75 | 91,559 | 2024-09-12 | Filing | |
| $78.03 | 9,513 | $742,299.39 | 105,466 | 2024-08-28 | Filing | |
| $73.98 | 5,490 | $406,150.20 | 114,979 | 2024-08-13 | Filing | |
| $68.63 | 2,000 | $137,260.00 | 96,380 | 2024-07-01 | Filing | |
| $72.96 | 2,000 | $145,920.00 | 96,304 | 2024-04-01 | Filing | |
| $72.74 | 8,230 | $598,623.86 | 92,706 | 2024-02-29 | Filing | |
| $73.18 | 2,000 | $146,360.00 | 100,936 | 2024-02-28 | Filing | |
| $85.78 | 5,000 | $428,900.00 | 101,534 | 2024-01-16 | Filing | |
| $85.23 | 8,242 | $702,465.66 | 82,729 | 2024-01-09 | Filing | |
| $80.00 | 5,000 | $400,017.00 | 104,003 | 2023-10-17 | Filing | |
| $76.99 | 1,501 | $115,561.99 | 70,130 | 2023-09-12 | Filing | |
| $80.00 | 5,000 | $400,000.00 | 107,587 | 2023-07-20 | Filing |