Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $42.89 | 4,390 | Officer | 72,725 | 2023-06-14 | Filing |
| $43.95 | 4,000 | Officer | 13,688 | 2023-05-17 | Filing |
| $41.61 | 1,250 | Officer | 74,986 | 2022-11-29 | Filing |
| $41.51 | 0 | Officer | 76,236 | 2022-11-29 | Filing |
| $37.79 | 0 | Officer | 64,550 | 2022-10-19 | Filing |
| $37.00 | 7,000 | Officer | 12,237 | 2022-03-15 | Filing |
| $35.04 | 3,799 | Director | 0 | 2022-03-01 | Filing |
| $44.88 | 1,342 | Officer | 0 | 2021-12-22 | Filing |
| $44.88 | 2,809 | Officer | 0 | 2021-12-22 | Filing |
| $44.88 | 2,859 | Officer | 0 | 2021-12-22 | Filing |
| $44.88 | 2,468 | Officer | 0 | 2021-12-22 | Filing |
| $44.91 | 2,082 | Officer | 0 | 2021-12-22 | Filing |
| $43.90 | 7,100 | Director | 0 | 2021-11-16 | Filing |
| $43.33 | 5,204 | Officer | 2,082 | 2021-11-16 | Filing |
| $35.69 | 4,054 | Officer | 3,273 | 2020-11-24 | Filing |
| $133.81 | 38,000 | Officer, Director | 86,911 | 2015-02-11 | Filing |
| $130.13 | 5,595 | Officer | 0 | 2014-12-03 | Filing |
| $131.64 | 5,000 | Officer | 2,151 | 2014-12-02 | Filing |
| $128.61 | 4,269 | Officer | 0 | 2014-11-28 | Filing |
| $123.76 | 10,000 | Officer | 13,619 | 2014-11-20 | Filing |