Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $200.02 | 9,741 | | 18,997 | 2024-03-13 | Filing |
| $200.00 | 7,759 | | 28,738 | 2024-03-12 | Filing |
| $145.64 | 3,318 | Officer | 60,660 | 2023-12-07 | Filing |
| $151.96 | 1,397 | Officer | 31,495 | 2023-08-15 | Filing |
| $147.91 | 5,965 | Officer | 32,892 | 2023-08-14 | Filing |
| $151.69 | 5,000 | Officer | 65,748 | 2023-08-07 | Filing |
| $120.55 | 2,000 | Officer | 18,874 | 2023-06-06 | Filing |
| $120.69 | 2,000 | Officer | 41,262 | 2023-06-06 | Filing |
| $108.97 | 12,500 | Officer | 62,122 | 2023-05-05 | Filing |
| $110.87 | 7,000 | Officer | 39,857 | 2023-05-05 | Filing |
| $85.00 | 3,000 | Officer | 42,300 | 2023-02-02 | Filing |
| $65.95 | 3,350 | Officer | 61,621 | 2022-11-11 | Filing |
| $68.60 | 3,750 | Officer | 30,990 | 2022-08-04 | Filing |
| $55.09 | 35,000 | Director | 13,972 | 2022-06-14 | Filing |
| $75.68 | 30,000 | Director | 48,972 | 2022-03-03 | Filing |
| $78.85 | 38,000 | Director | 78,972 | 2021-12-10 | Filing |
| $49.76 | 10,000 | Officer | 63,319 | 2021-08-23 | Filing |
| $44.39 | 10,000 | Officer | 15,418 | 2021-03-08 | Filing |
| $44.47 | 5,000 | Officer | 22,819 | 2021-03-08 | Filing |
| $41.96 | 8,330 | Officer | 16,965 | 2021-03-04 | Filing |