| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.71 | 763 | $41,741.44 | 6,901 | 2024-08-30 | Filing | |
| $55.51 | 100 | $5,551.00 | 7,812 | 2024-08-30 | Filing | |
| $54.70 | 2,386 | $130,504.89 | 7,912 | 2024-08-30 | Filing | |
| $48.01 | 1,314 | $63,085.14 | 7,812 | 2024-06-17 | Filing | |
| $51.59 | 642 | $33,118.02 | 6,057 | 2024-05-30 | Filing | |
| $51.60 | 2,616 | $134,992.14 | 9,126 | 2024-05-30 | Filing | |
| $65.34 | 920 | $60,112.80 | 5,093 | 2024-03-07 | Filing | |
| $64.17 | 2,529 | $162,279.61 | 8,652 | 2024-03-01 | Filing | |
| $76.14 | 248 | $18,882.87 | 8,178 | 2024-02-07 | Filing | |
| $67.92 | 2,024 | $137,470.28 | 8,178 | 2023-11-30 | Filing | |
| $68.40 | 293 | $20,042.40 | 36,751 | 2023-11-29 | Filing | |
| $67.73 | 4,004 | $271,209.34 | 37,044 | 2023-11-29 | Filing | |
| $66.98 | 3,661 | $245,222.57 | 41,048 | 2023-11-29 | Filing | |
| $68.40 | 222 | $15,185.71 | 10,573 | 2023-11-29 | Filing | |
| $67.73 | 3,024 | $204,829.43 | 10,795 | 2023-11-29 | Filing | |
| $66.98 | 2,765 | $185,206.34 | 13,819 | 2023-11-29 | Filing | |
| $68.40 | 448 | $30,645.04 | 88,517 | 2023-11-29 | Filing | |
| $67.73 | 6,106 | $413,587.47 | 88,965 | 2023-11-29 | Filing | |
| $66.98 | 5,583 | $373,962.74 | 95,071 | 2023-11-29 | Filing | |
| $68.40 | 47 | $3,214.99 | 4,214 | 2023-11-29 | Filing |