| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $36.68 | 17,639 | $646,993.23 | 7,865,963 | 2025-04-16 | Filing | |
| $39.09 | 8,000 | $312,720.00 | 271,725 | 2025-04-14 | Filing | |
| $40.75 | 3,790 | $154,453.11 | 608,602 | 2025-04-11 | Filing | |
| $40.81 | 400 | $16,322.00 | 7,883,602 | 2025-04-10 | Filing |