| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.24 | 235,000 | $13,686,400.00 | 552,238 | 2025-08-28 | Filing | |
| $58.24 | 300,000 | $17,472,000.00 | 552,238 | 2025-08-28 | Filing | |
| $59.00 | 14,667 | $865,353.00 | 12,007 | 2025-08-27 | Filing | |
| $55.11 | 26,042 | $1,435,174.62 | 12,007 | 2025-08-13 | Filing | |
| $55.09 | 10,762 | $592,878.58 | 12,007 | 2025-08-13 | Filing | |
| $53.32 | 5,652 | $301,364.64 | 8,513 | 2025-08-05 | Filing | |
| $52.69 | 6,871 | $362,032.99 | 8,513 | 2025-08-05 | Filing | |
| $53.05 | 11,454 | $607,634.70 | 15,384 | 2025-08-05 | Filing | |
| $60.01 | 8,919 | $535,229.19 | 8,513 | 2024-11-25 | Filing | |
| $56.81 | 51,581 | $2,930,316.61 | 122,465 | 2024-11-18 | Filing | |
| $56.99 | 41,015 | $2,337,444.85 | 174,046 | 2024-11-18 | Filing | |
| $56.40 | 139,197 | $7,850,710.80 | 174,046 | 2024-11-18 | Filing | |
| $56.66 | 80,207 | $4,544,528.62 | 174,046 | 2024-11-18 | Filing | |
| $56.70 | 71,142 | $4,033,751.40 | 174,046 | 2024-11-18 | Filing | |
| $57.60 | 206,824 | $11,913,062.40 | 694,548 | 2024-11-11 | Filing | |
| $55.16 | 122,283 | $6,745,130.28 | 126,907 | 2024-11-06 | Filing | |
| $54.01 | 3,655 | $197,406.55 | 8,513 | 2024-10-23 | Filing | |
| $54.01 | 5,652 | $305,264.52 | 8,513 | 2024-10-23 | Filing | |
| $53.58 | 206,824 | $11,081,629.92 | 694,548 | 2024-10-23 | Filing | |
| $53.16 | 300,000 | $15,948,000.00 | 694,548 | 2024-10-23 | Filing |