| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.81 | 33,765 | $2,694,730.63 | 126,635 | 2024-03-22 | Filing | |
| $82.59 | 2,558 | $211,265.22 | 47,438 | 2024-03-01 | Filing | |
| $80.00 | 2,499 | $199,920.00 | 49,996 | 2024-02-09 | Filing | |
| $70.00 | 2,586 | $181,020.00 | 52,495 | 2024-01-08 | Filing | |
| $63.50 | 45,000 | $2,857,720.50 | 109,630 | 2023-12-19 | Filing | |
| $70.09 | 2,017 | $141,364.07 | 62,898 | 2023-12-11 | Filing | |
| $70.01 | 300 | $21,003.99 | 72,887 | 2023-12-08 | Filing | |
| $69.09 | 7,122 | $492,079.63 | 73,187 | 2023-12-08 | Filing | |
| $68.51 | 62,578 | $4,286,962.21 | 80,309 | 2023-12-08 | Filing | |
| $76.55 | 1,000 | $76,550.00 | 68,818 | 2023-10-13 | Filing | |
| $75.72 | 9,035 | $684,111.23 | 0 | 2023-09-27 | Filing | |
| $74.87 | 9,199 | $688,741.09 | 9,035 | 2023-09-27 | Filing | |
| $74.26 | 6,279 | $466,248.40 | 18,234 | 2023-09-27 | Filing | |
| $75.72 | 6,771 | $512,678.45 | 0 | 2023-09-27 | Filing | |
| $74.87 | 6,960 | $521,116.08 | 6,771 | 2023-09-27 | Filing | |
| $74.26 | 4,699 | $348,924.25 | 13,731 | 2023-09-27 | Filing | |
| $75.72 | 1,471 | $111,387.21 | 0 | 2023-09-27 | Filing | |
| $74.86 | 1,377 | $103,078.92 | 1,471 | 2023-09-27 | Filing | |
| $74.25 | 1,027 | $76,257.52 | 2,848 | 2023-09-27 | Filing | |
| $71.92 | 1,998 | $143,703.75 | 66,616 | 2023-09-22 | Filing |