| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.21 | 500 | $50,605.00 | 10,582 | 2026-05-22 | Filing | |
| $101.17 | 7 | $708.19 | 65,436 | 2026-05-20 | Filing | |
| $100.43 | 858 | $86,167.48 | 65,443 | 2026-05-20 | Filing | |
| $101.23 | 50 | $5,061.35 | 66,301 | 2026-05-19 | Filing | |
| $100.16 | 2,334 | $233,773.21 | 66,351 | 2026-05-19 | Filing | |
| $100.17 | 1,627 | $162,975.94 | 83,211 | 2026-05-19 | Filing | |
| $100.09 | 65 | $6,506.08 | 70,955 | 2026-03-13 | Filing | |
| $100.18 | 100 | $10,018.35 | 71,020 | 2026-03-05 | Filing | |
| $105.09 | 96 | $10,088.59 | 71,120 | 2026-02-20 | Filing | |
| $104.02 | 175 | $18,202.64 | 71,216 | 2026-02-20 | Filing | |
| $103.13 | 210 | $21,658.31 | 71,391 | 2026-02-20 | Filing | |
| $129.76 | 200 | $25,951.00 | 88,489 | 2026-02-04 | Filing | |
| $129.16 | 3,648 | $471,161.09 | 88,689 | 2026-02-04 | Filing | |
| $128.20 | 2,051 | $262,934.71 | 92,337 | 2026-02-04 | Filing | |
| $126.74 | 400 | $50,696.00 | 94,388 | 2026-02-04 | Filing | |
| $125.25 | 500 | $62,626.50 | 94,788 | 2026-02-04 | Filing | |
| $137.19 | 300 | $41,157.24 | 88,489 | 2026-02-02 | Filing | |
| $136.37 | 1,006 | $137,188.22 | 88,789 | 2026-02-02 | Filing | |
| $135.05 | 2,108 | $284,678.65 | 89,795 | 2026-02-02 | Filing | |
| $134.50 | 106 | $14,257.00 | 68,598 | 2026-01-20 | Filing |