| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.28 | 1,152 | $90,178.56 | 50,898 | 2025-01-06 | Filing | |
| $80.54 | 1,604 | $129,186.16 | 49,086 | 2025-01-06 | Filing | |
| $79.33 | 510 | $40,458.30 | 50,690 | 2025-01-06 | Filing | |
| $78.28 | 850 | $66,538.00 | 51,200 | 2025-01-06 | Filing | |
| $80.54 | 2,173 | $175,013.42 | 62,547 | 2025-01-06 | Filing | |
| $79.33 | 691 | $54,817.03 | 64,720 | 2025-01-06 | Filing | |
| $78.28 | 1,152 | $90,178.56 | 65,411 | 2025-01-06 | Filing | |
| $80.54 | 2,173 | $175,013.42 | 61,734 | 2025-01-06 | Filing | |
| $79.33 | 691 | $54,817.03 | 63,907 | 2025-01-06 | Filing | |
| $78.28 | 1,152 | $90,178.56 | 64,598 | 2025-01-06 | Filing | |
| $80.54 | 9,360 | $753,854.40 | 249,062 | 2025-01-06 | Filing | |
| $79.33 | 2,979 | $236,324.07 | 258,422 | 2025-01-06 | Filing | |
| $78.28 | 4,962 | $388,425.36 | 261,401 | 2025-01-06 | Filing | |
| $84.17 | 591 | $49,744.47 | 220,522 | 2024-12-23 | Filing | |
| $83.62 | 1,409 | $117,820.58 | 221,113 | 2024-12-23 | Filing | |
| $86.96 | 8,031 | $698,375.76 | 188,113 | 2024-12-16 | Filing | |
| $86.46 | 18,969 | $1,640,059.74 | 196,144 | 2024-12-16 | Filing | |
| $88.00 | 1,250,000 | $110,000,000.00 | 1,447,267 | 2024-12-11 | Filing | |
| $96.25 | 1,858 | $178,832.50 | 33,300 | 2024-11-29 | Filing | |
| $95.69 | 8,142 | $779,107.98 | 35,158 | 2024-11-29 | Filing |