| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.87 | 1,601 | $164,692.79 | 95,008 | 2025-10-07 | Filing | |
| $101.86 | 600 | $61,114.98 | 96,609 | 2025-10-07 | Filing | |
| $101.12 | 600 | $60,670.80 | 97,209 | 2025-10-07 | Filing | |
| $92.97 | 1,187 | $110,358.83 | 34,202 | 2025-10-01 | Filing | |
| $92.06 | 1,859 | $171,140.28 | 35,389 | 2025-10-01 | Filing | |
| $91.04 | 500 | $45,521.00 | 37,248 | 2025-10-01 | Filing | |
| $89.66 | 300 | $26,897.01 | 37,748 | 2025-10-01 | Filing | |
| $93.38 | 100 | $9,338.00 | 308,069 | 2025-10-01 | Filing | |
| $92.80 | 2,193 | $203,520.49 | 308,169 | 2025-10-01 | Filing | |
| $91.84 | 1,907 | $175,144.98 | 310,362 | 2025-10-01 | Filing | |
| $90.65 | 500 | $45,326.00 | 312,269 | 2025-10-01 | Filing | |
| $89.35 | 300 | $26,805.99 | 312,769 | 2025-10-01 | Filing | |
| $89.25 | 1,670 | $149,054.35 | 339,419 | 2025-09-29 | Filing | |
| $88.76 | 5,330 | $473,096.13 | 341,089 | 2025-09-29 | Filing | |
| $69.45 | 1,408 | $97,785.60 | 61,943 | 2025-09-15 | Filing | |
| $71.24 | 100 | $7,124.00 | 53,609 | 2025-09-15 | Filing | |
| $70.83 | 1,576 | $111,632.65 | 53,709 | 2025-09-15 | Filing | |
| $69.50 | 4,088 | $284,113.55 | 55,285 | 2025-09-15 | Filing | |
| $68.66 | 500 | $34,332.00 | 59,373 | 2025-09-15 | Filing | |
| $69.32 | 2,641 | $183,074.12 | 258,073 | 2025-09-15 | Filing |