| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.95 | 15 | $1,214.20 | 478 | 2023-08-04 | Filing | |
| $84.27 | 10 | $842.70 | 10 | 2023-03-24 | Filing | |
| $73.93 | 3 | $221.79 | 11 | 2026-03-06 | Filing | |
| $74.63 | 146 | $10,895.98 | 409 | 2026-02-09 | Filing | |
| $66.91 | 71 | $4,750.61 | 450 | 2025-08-27 | Filing | |
| $63.64 | 39 | $2,481.96 | 39 | 2025-10-30 | Filing | |
| $70.13 | 142,000 | $9,957,963.00 | 2,422,730 | 2026-03-12 | Filing | |
| $70.07 | 14,200 | $995,015.30 | 29,650 | 2026-03-12 | Filing | |
| $69.85 | 13,360 | $933,224.06 | 91,630 | 2026-03-13 | Filing | |
| $68.87 | 900 | $61,980.03 | 78,270 | 2026-03-12 | Filing | |
| $63.48 | 3,100 | $196,788.00 | 15,100 | 2025-12-12 | Filing | |
| $64.80 | 15,450 | $1,001,183.18 | 15,450 | 2025-08-07 | Filing | |
| $64.95 | 15,300 | $993,713.58 | 77,370 | 2025-08-07 | Filing | |
| $76.05 | 4,500 | $342,240.30 | 7,696 | 2025-05-22 | Filing | |
| $77.42 | 850 | $65,807.00 | 2,393 | 2025-05-19 | Filing | |
| $77.58 | 2,000 | $155,155.60 | 12,000 | 2025-05-19 | Filing | |
| $77.22 | 10,000 | $772,200.00 | 10,000 | 2025-05-19 | Filing | |
| $75.32 | 300 | $22,596.00 | 4,604 | 2025-05-15 | Filing | |
| $75.33 | 3,700 | $278,717.67 | 4,304 | 2025-05-15 | Filing | |
| $73.97 | 24,300 | $1,797,456.42 | 62,070 | 2025-05-09 | Filing |