| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.97 | 35,660 | $1,603,719.35 | 1,365,117 | 2025-06-17 | Filing | |
| $43.52 | 884 | $38,471.33 | 48,864 | 2025-06-13 | Filing | |
| $43.49 | 6,470 | $281,376.42 | 284,645 | 2025-06-13 | Filing | |
| $43.49 | 4,554 | $198,058.92 | 155,530 | 2025-06-13 | Filing | |
| $43.25 | 9,759 | $422,037.71 | 61,242 | 2025-06-12 | Filing | |
| $43.49 | 4,554 | $198,059.84 | 310,605 | 2025-06-13 | Filing | |
| $43.48 | 25,593 | $1,112,793.88 | 1,400,777 | 2025-06-13 | Filing | |
| $43.71 | 132,000 | $5,769,060.00 | 1,331,695 | 2025-06-12 | Filing | |
| $42.91 | 181,028 | $7,767,911.48 | 1,463,695 | 2025-06-05 | Filing | |
| $42.87 | 4,953 | $212,328.18 | 44,584 | 2025-06-04 | Filing | |
| $42.91 | 1,619 | $69,465.79 | 37,057 | 2025-06-03 | Filing | |
| $42.87 | 37,533 | $1,608,987.16 | 269,151 | 2025-06-04 | Filing | |
| $42.90 | 12,259 | $525,946.65 | 237,554 | 2025-06-03 | Filing | |
| $42.07 | 12,500 | $525,927.50 | 249,813 | 2025-06-02 | Filing | |
| $42.87 | 35,394 | $1,517,287.69 | 140,013 | 2025-06-04 | Filing | |
| $42.90 | 11,025 | $473,015.50 | 106,277 | 2025-06-03 | Filing | |
| $42.87 | 35,393 | $1,517,280.21 | 293,195 | 2025-06-04 | Filing | |
| $42.90 | 11,025 | $473,007.78 | 259,458 | 2025-06-03 | Filing | |
| $42.90 | 59,150 | $2,537,623.73 | 1,260,673 | 2025-06-03 | Filing | |
| $41.94 | 14,000 | $587,224.40 | 22,299 | 2025-05-16 | Filing |