| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.55 | 810 | $49,041.45 | 229,733 | 2023-07-31 | Filing | |
| $60.48 | 600 | $36,285.00 | 51,551 | 2023-07-31 | Filing | |
| $59.64 | 9,772 | $582,802.08 | 52,151 | 2023-07-31 | Filing | |
| $50.56 | 5,722 | $289,322.06 | 11,755 | 2023-02-14 | Filing | |
| $52.96 | 326 | $17,263.75 | 4,613 | 2019-12-02 | Filing | |
| $52.30 | 17,202 | $899,597.51 | 4,939 | 2019-12-02 | Filing | |
| $50.30 | 17,528 | $881,619.84 | 4,613 | 2019-10-28 | Filing | |
| $55.00 | 5,000 | $275,000.00 | 340,531 | 2019-09-12 | Filing | |
| $59.57 | 644 | $38,360.05 | 118,121 | 2018-05-18 | Filing | |
| $58.82 | 31,153 | $1,832,282.39 | 118,121 | 2018-05-18 | Filing | |
| $58.86 | 10,215 | $601,282.48 | 32,049 | 2018-05-21 | Filing | |
| $56.62 | 33,860 | $1,917,000.83 | 4,613 | 2018-05-14 | Filing | |
| $58.33 | 3,684 | $214,887.72 | 31,083 | 2018-05-15 | Filing | |
| $56.68 | 2,358 | $133,651.44 | 200 | 2018-05-09 | Filing | |
| $55.00 | 1,007 | $55,381.68 | 10,993 | 2018-05-04 | Filing | |
| $55.50 | 10,000 | $555,000.00 | 345,531 | 2018-05-04 | Filing | |
| $53.36 | 2,358 | $125,811.09 | 3,200 | 2018-05-02 | Filing | |
| $53.00 | 2,358 | $124,974.00 | 5,397 | 2018-05-01 | Filing | |
| $49.09 | 11,448 | $561,953.70 | 31,949 | 2017-12-01 | Filing | |
| $40.50 | 2,645 | $107,122.50 | 358,031 | 2017-09-06 | Filing |