| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.09 | 14,954 | $898,585.86 | 3,513,124 | 2023-06-01 | Filing | |
| $58.89 | 8,007 | $471,532.23 | 3,528,078 | 2023-06-01 | Filing | |
| $57.95 | 738 | $42,767.10 | 258,468 | 2023-05-24 | Filing | |
| $57.95 | 2,496 | $144,643.20 | 87,361 | 2023-05-24 | Filing | |
| $57.95 | 8,211 | $475,827.45 | 174,541 | 2023-05-24 | Filing | |
| $57.95 | 5,078 | $294,270.10 | 163,442 | 2023-05-24 | Filing | |
| $57.95 | 5,167 | $299,427.65 | 134,772 | 2023-05-24 | Filing | |
| $57.95 | 29,181 | $1,691,038.95 | 894,392 | 2023-05-24 | Filing | |
| $58.40 | 3,489 | $203,757.60 | 139,939 | 2023-05-18 | Filing | |
| $55.11 | 200 | $11,022.00 | 1,519,770 | 2023-05-17 | Filing | |
| $54.58 | 4,928 | $268,970.24 | 1,519,970 | 2023-05-17 | Filing | |
| $54.86 | 5,128 | $281,322.08 | 1,524,898 | 2023-05-16 | Filing | |
| $54.62 | 5,128 | $280,091.36 | 1,530,026 | 2023-05-15 | Filing | |
| $54.21 | 8,856 | $480,083.76 | 3,536,085 | 2023-05-01 | Filing | |
| $53.58 | 15,344 | $822,131.52 | 3,544,941 | 2023-05-01 | Filing | |
| $56.80 | 800 | $45,440.00 | 1,535,154 | 2023-04-05 | Filing | |
| $56.11 | 4,328 | $242,844.08 | 1,535,954 | 2023-04-05 | Filing | |
| $61.70 | 586 | $36,156.20 | 1,540,282 | 2023-04-04 | Filing | |
| $61.29 | 4,542 | $278,379.18 | 1,540,868 | 2023-04-04 | Filing | |
| $61.78 | 600 | $37,068.00 | 1,545,410 | 2023-04-03 | Filing |