| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.49 | 2,000 | $134,977.40 | 71,832 | 2026-03-10 | Filing | |
| $71.99 | 8,524 | $613,642.76 | 22,469 | 2026-03-02 | Filing | |
| $72.83 | 3,083 | $224,525.64 | 30,993 | 2026-02-27 | Filing | |
| $76.67 | 2,731 | $209,385.77 | 34,076 | 2026-02-13 | Filing | |
| $74.11 | 2,000 | $148,218.00 | 73,832 | 2026-02-10 | Filing | |
| $73.82 | 1,300 | $95,966.00 | 2,739 | 2026-02-05 | Filing | |
| $75.58 | 2,800 | $211,624.00 | 7,163 | 2026-02-04 | Filing | |
| $71.99 | 5,265 | $379,027.35 | 5,808 | 2026-02-03 | Filing | |
| $74.90 | 10,838 | $811,766.20 | 36,807 | 2026-02-05 | Filing | |
| $72.29 | 2,499 | $180,652.71 | 47,645 | 2026-02-03 | Filing | |
| $71.65 | 8,313 | $595,626.45 | 67,505 | 2026-02-03 | Filing | |
| $71.93 | 14,465 | $1,040,523.86 | 0 | 2026-02-03 | Filing | |
| $71.54 | 2,000 | $143,071.80 | 58,678 | 2026-01-12 | Filing | |
| $70.24 | 9,733 | $683,645.92 | 64,707 | 2025-12-15 | Filing | |
| $64.98 | 2,000 | $129,965.20 | 60,678 | 2025-12-10 | Filing | |
| $66.62 | 7,000 | $466,340.00 | 37,725 | 2025-12-10 | Filing | |
| $60.72 | 4,500 | $273,240.00 | 62,326 | 2025-11-17 | Filing | |
| $60.48 | 5,000 | $302,375.00 | 63,186 | 2025-11-12 | Filing | |
| $60.00 | 2,000 | $120,000.00 | 62,678 | 2025-11-12 | Filing | |
| $59.58 | 33,851 | $2,016,876.43 | 66,826 | 2025-11-11 | Filing |