Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $65.68 | 1,787 | $117,370.16 | 30,432 | 2024-06-10 | Filing |
| $65.68 | 1,787 | $117,370.16 | 56,110 | 2024-06-10 | Filing |
| $65.68 | 1,787 | $117,370.16 | 56,110 | 2024-06-10 | Filing |
Officer | $67.58 | 2,000 | $135,160.00 | 110,705 | 2024-06-03 | Filing |
Officer, Director, Other | $67.58 | 31 | $2,094.98 | 528,699 | 2024-06-03 | Filing |
Officer, Director, Other | $66.15 | 1,319 | $87,251.85 | 528,730 | 2024-06-03 | Filing |
Officer, Director, Other | $67.58 | 72 | $4,865.76 | 1,233,630 | 2024-06-03 | Filing |
Officer, Director, Other | $66.12 | 3,078 | $203,517.36 | 1,233,702 | 2024-06-03 | Filing |
Officer, Director, Other | $67.27 | 3,908 | $262,891.16 | 2,616,710 | 2024-06-03 | Filing |
Officer, Director, Other | $66.10 | 59,592 | $3,939,031.20 | 2,620,618 | 2024-06-03 | Filing |
Officer | $69.01 | 5,700 | $393,357.00 | 110,457 | 2024-05-29 | Filing |
Officer | $68.94 | 5,385 | $371,241.90 | 81,863 | 2024-05-29 | Filing |
Officer | $69.03 | 4,615 | $318,573.45 | 87,248 | 2024-05-29 | Filing |
| $70.17 | 7,851 | $550,904.67 | 219,652 | 2024-05-22 | Filing |
| $70.00 | 1,157 | $80,990.00 | 183,718 | 2024-05-23 | Filing |
| $70.17 | 7,748 | $543,677.16 | 184,875 | 2024-05-22 | Filing |
| $70.17 | 5,942 | $416,950.14 | 116,157 | 2024-05-22 | Filing |
| $70.17 | 3,188 | $223,701.96 | 87,248 | 2024-05-22 | Filing |
| $69.85 | 699 | $48,825.15 | 112,705 | 2024-05-23 | Filing |
| $68.77 | 3,620 | $248,947.40 | 113,404 | 2024-05-23 | Filing |