| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.00 | 10,000 | $800,000.00 | 51,170 | 2025-05-07 | Filing | |
| $81.21 | 4,423 | $359,177.68 | 27,396 | 2025-03-03 | Filing | |
| $80.62 | 5,577 | $449,609.93 | 31,819 | 2025-03-03 | Filing | |
| $82.52 | 26,421 | $2,180,268.85 | 980,637 | 2025-03-03 | Filing | |
| $81.73 | 15,568 | $1,272,343.06 | 1,007,058 | 2025-03-03 | Filing | |
| $80.74 | 8,011 | $646,842.59 | 1,022,626 | 2025-03-03 | Filing | |
| $82.75 | 7,000 | $579,250.00 | 31,284 | 2025-03-03 | Filing | |
| $76.92 | 10,000 | $769,199.00 | 54,827 | 2024-11-27 | Filing | |
| $75.53 | 50,323 | $3,800,735.16 | 1,007,003 | 2024-11-21 | Filing | |
| $74.62 | 8,542 | $637,370.73 | 1,057,326 | 2024-11-21 | Filing | |
| $74.50 | 10,000 | $745,000.00 | 121,491 | 2024-11-21 | Filing | |
| $72.61 | 5,000 | $363,050.00 | 35,840 | 2024-11-20 | Filing | |
| $72.10 | 14,299 | $1,031,023.80 | 38,819 | 2024-11-14 | Filing | |
| $69.32 | 7,300 | $506,036.00 | 115,024 | 2024-11-08 | Filing | |
| $69.56 | 1,500 | $104,345.70 | 8,361 | 2024-11-07 | Filing | |
| $70.02 | 3,250 | $227,565.98 | 50,762 | 2024-11-06 | Filing | |
| $64.16 | 5,000 | $320,800.00 | 58,741 | 2024-10-31 | Filing | |
| $54.98 | 67,795 | $3,727,206.39 | 1,065,868 | 2024-09-05 | Filing | |
| $54.67 | 2,250 | $123,007.50 | 54,012 | 2024-08-15 | Filing | |
| $54.11 | 10,000 | $541,118.00 | 64,821 | 2024-08-14 | Filing |