| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.96 | 4,000 | $227,840.00 | 9,157 | 2026-08-06 | Filing | |
| $58.70 | 22,015 | $1,292,280.50 | 104,062 | 2026-08-05 | Filing | |
| $56.70 | 30,008 | $1,701,453.60 | 1,894,234 | 2026-07-15 | Filing | |
| $56.24 | 21,010 | $1,181,602.40 | 1,924,242 | 2026-07-15 | Filing | |
| $55.45 | 39,204 | $2,173,861.80 | 1,894,234 | 2026-07-14 | Filing | |
| $54.87 | 89,858 | $4,930,508.46 | 1,933,438 | 2026-07-14 | Filing | |
| $55.81 | 12,825 | $715,763.25 | 1,894,234 | 2026-07-13 | Filing | |
| $54.95 | 82,047 | $4,508,482.65 | 1,907,059 | 2026-07-13 | Filing | |
| $55.31 | 20,621 | $1,140,547.51 | 188,705 | 2026-07-13 | Filing | |
| $60.08 | 20,284 | $1,218,662.72 | 104,062 | 2025-11-04 | Filing | |
| $53.52 | 14,000 | $749,280.00 | 78,345 | 2025-07-15 | Filing | |
| $54.38 | 5,000 | $271,900.00 | 10,262 | 2025-05-16 | Filing | |
| $69.41 | 1,028 | $71,353.48 | 34,473 | 2025-01-28 | Filing | |
| $68.75 | 26,472 | $1,819,950.00 | 35,501 | 2025-01-28 | Filing | |
| $79.18 | 18,324 | $1,450,894.32 | 117,188 | 2024-11-14 | Filing | |
| $79.40 | 27,500 | $2,183,500.00 | 34,473 | 2024-10-14 | Filing | |
| $70.11 | 22,160 | $1,553,637.60 | 135,512 | 2024-05-10 | Filing | |
| $70.48 | 3,914 | $275,858.72 | 48,217 | 2024-05-09 | Filing | |
| $67.23 | 9,029 | $607,019.67 | 34,473 | 2024-04-09 | Filing | |
| $66.36 | 29,357 | $1,948,130.52 | 43,502 | 2024-04-09 | Filing |