| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $60.09 | 2,000 | $120,179.60 | 64,678 | 2025-10-21 | Filing | |
| $60.55 | 2,000 | $121,091.40 | 66,678 | 2025-09-10 | Filing | |
| $66.50 | 2,000 | $133,002.60 | 68,678 | 2025-08-11 | Filing |