| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $49.50 | 40,600 | $2,009,700.00 | 93,400 | 2022-04-04 | Filing |
| Officer, Director | $52.54 | 14,533 | $763,563.82 | 84,000 | 2022-04-01 | Filing |
| Officer, Director | $51.52 | 35,467 | $1,827,259.84 | 98,533 | 2022-04-01 | Filing |
| Director | $48.57 | 2,275 | $110,496.75 | 305,766 | 2022-03-17 | Filing |
| Director | $47.80 | 4,192 | $200,377.60 | 308,041 | 2022-03-17 | Filing |
| Director | $46.88 | 1,863 | $87,337.44 | 312,233 | 2022-03-17 | Filing |
| Director | $45.33 | 4,155 | $188,346.15 | 314,096 | 2022-03-16 | Filing |
| Director | $44.65 | 4,175 | $186,413.75 | 318,251 | 2022-03-16 | Filing |
| Director | $44.84 | 2,395 | $107,391.80 | 322,426 | 2022-03-10 | Filing |
| Director | $44.20 | 5,935 | $262,327.00 | 324,821 | 2022-03-10 | Filing |
| Director | $46.01 | 200 | $9,202.00 | 330,756 | 2022-03-09 | Filing |
| Director | $45.58 | 7,860 | $358,258.80 | 330,956 | 2022-03-09 | Filing |
| Director | $43.96 | 450 | $19,782.00 | 338,636 | 2022-03-09 | Filing |
| Officer, Director | $44.10 | 800 | $35,280.00 | 0 | 2022-03-04 | Filing |
| Officer, Director | $43.57 | 20,200 | $880,114.00 | 800 | 2022-03-04 | Filing |
| Officer, Director | $43.67 | 50,000 | $2,183,500.00 | 84,000 | 2022-03-03 | Filing |
| Officer, Director | $44.51 | 33,511 | $1,491,574.61 | 84,000 | 2022-03-02 | Filing |
| Officer, Director | $43.48 | 5,604 | $243,661.92 | 117,511 | 2022-03-02 | Filing |
| Officer, Director | $42.73 | 10,885 | $465,116.05 | 123,115 | 2022-03-02 | Filing |
| Director | $44.12 | 800 | $35,296.00 | 339,086 | 2022-03-03 | Filing |