| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.71 | 310 | $29,360.10 | 12,554 | 2023-08-16 | Filing | |
| $94.25 | 897 | $84,541.71 | 9,701 | 2023-08-09 | Filing | |
| $94.50 | 4,500 | $425,260.35 | 35,193 | 2023-08-09 | Filing | |
| $94.06 | 5,500 | $517,314.60 | 39,693 | 2023-08-08 | Filing | |
| $93.75 | 9,400 | $881,235.90 | 231,267 | 2023-07-31 | Filing | |
| $94.24 | 600 | $56,541.00 | 240,667 | 2023-07-31 | Filing | |
| $77.43 | 10,000 | $774,306.00 | 241,267 | 2023-06-30 | Filing | |
| $76.30 | 678 | $51,729.43 | 12,277 | 2023-06-14 | Filing | |
| $75.98 | 4,917 | $373,593.66 | 50,311 | 2023-06-14 | Filing | |
| $75.13 | 1,250 | $93,911.50 | 6,000 | 2023-06-14 | Filing | |
| $76.45 | 1,028 | $78,590.60 | 10,424 | 2023-06-09 | Filing | |
| $69.58 | 6,773 | $471,276.85 | 251,267 | 2023-05-31 | Filing | |
| $70.27 | 2,927 | $205,669.17 | 258,040 | 2023-05-31 | Filing | |
| $71.27 | 300 | $21,379.50 | 260,967 | 2023-05-31 | Filing | |
| $68.18 | 8,000 | $545,416.80 | 45,193 | 2023-05-17 | Filing | |
| $65.63 | 7,040 | $462,035.20 | 261,267 | 2023-05-01 | Filing | |
| $66.55 | 2,300 | $153,069.14 | 268,307 | 2023-05-01 | Filing | |
| $67.44 | 660 | $44,508.62 | 270,607 | 2023-05-01 | Filing | |
| $60.01 | 8,819 | $529,187.62 | 271,267 | 2023-03-31 | Filing | |
| $60.43 | 6,181 | $373,543.17 | 280,086 | 2023-03-30 | Filing |