| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.09 | 100 | $7,409.00 | 397,988 | 2026-03-04 | Filing | |
| $73.36 | 3,013 | $221,021.93 | 398,088 | 2026-03-04 | Filing | |
| $72.31 | 7,140 | $516,321.96 | 401,101 | 2026-03-04 | Filing | |
| $71.62 | 11,022 | $789,378.00 | 408,241 | 2026-03-04 | Filing | |
| $70.52 | 2,436 | $171,776.00 | 419,263 | 2026-03-04 | Filing | |
| $70.62 | 3,176 | $224,279.59 | 421,699 | 2026-03-02 | Filing | |
| $70.03 | 16,792 | $1,175,965.59 | 424,875 | 2026-03-02 | Filing | |
| $69.10 | 5,284 | $365,142.37 | 441,667 | 2026-03-02 | Filing | |
| $67.92 | 1,451 | $98,552.94 | 446,951 | 2026-03-02 | Filing | |
| $66.83 | 2,058 | $137,533.67 | 448,402 | 2026-03-02 | Filing | |
| $70.62 | 2,082 | $147,024.59 | 884,085 | 2026-03-02 | Filing | |
| $70.03 | 11,010 | $771,044.61 | 886,167 | 2026-03-02 | Filing | |
| $69.10 | 3,465 | $239,443.28 | 897,177 | 2026-03-02 | Filing | |
| $67.92 | 951 | $64,592.59 | 900,642 | 2026-03-02 | Filing | |
| $66.83 | 1,349 | $90,152.05 | 901,593 | 2026-03-02 | Filing | |
| $97.92 | 100 | $9,792.00 | 345,630 | 2026-01-20 | Filing | |
| $97.00 | 200 | $19,400.00 | 345,730 | 2026-01-20 | Filing | |
| $96.13 | 500 | $48,063.00 | 345,930 | 2026-01-20 | Filing | |
| $94.99 | 500 | $47,495.00 | 346,430 | 2026-01-20 | Filing | |
| $93.78 | 500 | $46,889.00 | 346,930 | 2026-01-20 | Filing |