| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.33 | 100,000 | $7,533,380.00 | 788,725 | 2025-06-12 | Filing | |
| $71.54 | 10,000 | $715,352.00 | 254,346 | 2025-06-11 | Filing | |
| $74.06 | 5,733 | $424,575.09 | 7,548,961 | 2025-06-09 | Filing | |
| $73.34 | 20,087 | $1,473,270.97 | 7,554,694 | 2025-06-09 | Filing | |
| $72.20 | 11,584 | $836,362.48 | 7,574,781 | 2025-06-09 | Filing | |
| $71.33 | 17,596 | $1,255,120.92 | 7,586,365 | 2025-06-09 | Filing | |
| $74.96 | 59,641 | $4,470,426.94 | 7,603,961 | 2025-06-05 | Filing | |
| $76.01 | 100 | $7,601.00 | 888,725 | 2025-06-05 | Filing | |
| $75.20 | 74,900 | $5,632,659.76 | 888,825 | 2025-06-05 | Filing | |
| $74.21 | 4,728 | $350,856.37 | 589,854 | 2025-06-06 | Filing | |
| $73.18 | 7,770 | $568,600.05 | 594,582 | 2025-06-06 | Filing | |
| $77.35 | 3,790 | $293,153.47 | 602,352 | 2025-06-05 | Filing | |
| $48.27 | 40,950 | $1,976,672.88 | 7,663,602 | 2025-05-02 | Filing | |
| $47.28 | 14,050 | $664,292.43 | 7,704,552 | 2025-05-02 | Filing | |
| $46.01 | 1,875 | $86,268.56 | 5,900,527 | 2025-05-01 | Filing | |
| $43.23 | 35,032 | $1,514,513.93 | 7,718,602 | 2025-04-28 | Filing | |
| $42.46 | 19,968 | $847,767.40 | 7,753,634 | 2025-04-28 | Filing | |
| $36.90 | 35,543 | $1,311,629.11 | 7,773,602 | 2025-04-22 | Filing | |
| $36.44 | 19,457 | $709,003.35 | 7,809,145 | 2025-04-22 | Filing | |
| $37.58 | 37,361 | $1,404,030.12 | 7,828,602 | 2025-04-16 | Filing |