| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.92 | 2,517 | $178,505.64 | 346,630 | 2025-12-02 | Filing | |
| $70.39 | 95,223 | $6,702,746.97 | 349,147 | 2025-12-02 | Filing | |
| $70.54 | 114,943 | $8,108,079.22 | 444,370 | 2025-12-02 | Filing | |
| $69.51 | 1,609 | $111,841.59 | 15,116 | 2025-11-11 | Filing | |
| $71.02 | 47,000 | $3,337,940.00 | 52,628 | 2025-11-04 | Filing | |
| $70.01 | 10,667 | $746,796.67 | 6,589 | 2025-11-04 | Filing | |
| $53.22 | 10,000 | $532,200.00 | 37,196 | 2025-08-12 | Filing | |
| $52.58 | 10,000 | $525,800.00 | 47,196 | 2025-08-08 | Filing | |
| $49.36 | 40,182 | $1,983,383.52 | 349,512 | 2024-05-23 | Filing | |
| $48.96 | 17,549 | $859,199.04 | 389,694 | 2024-05-23 | Filing | |
| $49.98 | 42,269 | $2,112,604.62 | 407,243 | 2024-05-22 | Filing | |
| $42.12 | 20,000 | $842,460.00 | 46,832 | 2024-02-26 | Filing | |
| $41.72 | 10,000 | $417,213.00 | 39,879 | 2021-03-08 | Filing | |
| $40.63 | 3,239 | $131,590.85 | 37,028 | 2020-03-03 | Filing | |
| $47.97 | 820 | $39,338.52 | 1,231 | 2019-12-10 | Filing | |
| $49.32 | 5,761 | $284,151.53 | 16,568 | 2019-06-07 | Filing | |
| $44.75 | 6,818 | $305,095.27 | 22,130 | 2019-03-13 | Filing | |
| $45.06 | 30 | $1,351.67 | 2,574 | 2018-01-30 | Filing | |
| $47.36 | 7,650 | $362,265.75 | 43,548 | 2017-02-28 | Filing | |
| $46.57 | 2,850 | $132,735.90 | 51,198 | 2017-02-28 | Filing |