| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.36 | 100 | $10,135.60 | 43,980 | 2023-06-16 | Filing | |
| $100.82 | 609 | $61,401.69 | 44,080 | 2023-06-16 | Filing | |
| $100.89 | 476 | $48,023.40 | 33,660 | 2023-06-16 | Filing | |
| $100.93 | 591 | $59,651.64 | 293,546 | 2023-06-16 | Filing | |
| $108.98 | 1,811 | $197,360.97 | 19,673 | 2023-06-09 | Filing | |
| $110.00 | 2,000 | $220,002.20 | 46,234 | 2023-06-09 | Filing | |
| $103.21 | 232 | $23,945.74 | 42,814 | 2023-06-01 | Filing | |
| $102.51 | 3,268 | $335,013.46 | 43,046 | 2023-06-01 | Filing | |
| $96.76 | 1,453 | $140,591.41 | 48,234 | 2023-05-25 | Filing | |
| $84.92 | 257 | $21,824.44 | 32,885 | 2023-05-01 | Filing | |
| $88.41 | 3,500 | $309,435.00 | 46,314 | 2023-05-01 | Filing | |
| $84.90 | 641 | $54,420.96 | 49,814 | 2023-05-01 | Filing | |
| $134.58 | 433 | $58,272.10 | 32,517 | 2023-04-13 | Filing | |
| $135.23 | 1 | $135.23 | 48,893 | 2023-04-13 | Filing | |
| $134.43 | 494 | $66,408.22 | 48,894 | 2023-04-13 | Filing | |
| $135.31 | 120 | $16,237.20 | 292,574 | 2023-04-13 | Filing | |
| $134.43 | 1,116 | $150,022.76 | 292,694 | 2023-04-13 | Filing | |
| $135.49 | 30 | $4,064.75 | 45,937 | 2023-04-13 | Filing | |
| $134.58 | 341 | $45,891.75 | 45,967 | 2023-04-13 | Filing | |
| $131.36 | 1,586 | $208,333.31 | 290,685 | 2023-04-03 | Filing |