| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.27 | 7,680 | $470,553.60 | 111,767 | 2024-02-01 | Filing | |
| $58.87 | 768 | $45,212.16 | 119,447 | 2024-01-02 | Filing | |
| $58.11 | 6,652 | $386,547.72 | 120,215 | 2024-01-02 | Filing | |
| $61.83 | 100 | $6,183.00 | 14,034 | 2023-12-19 | Filing | |
| $61.28 | 6,918 | $423,935.04 | 14,134 | 2023-12-19 | Filing | |
| $61.81 | 399 | $24,662.19 | 5,480 | 2023-12-19 | Filing | |
| $61.28 | 13,207 | $809,324.96 | 5,879 | 2023-12-19 | Filing | |
| $61.82 | 1,231 | $76,100.42 | 126,867 | 2023-12-19 | Filing | |
| $61.30 | 91,519 | $5,610,114.70 | 128,098 | 2023-12-19 | Filing | |
| $55.53 | 7,018 | $389,709.54 | 7,017 | 2023-12-15 | Filing | |
| $56.80 | 997 | $56,629.60 | 5,671 | 2023-12-14 | Filing | |
| $56.00 | 1,800 | $100,800.00 | 31,817 | 2023-12-13 | Filing | |
| $54.04 | 1,800 | $97,272.00 | 33,617 | 2023-12-12 | Filing | |
| $42.53 | 289,666 | $12,319,494.98 | 1,051,419 | 2023-10-10 | Filing | |
| $42.41 | 2,500 | $106,025.00 | 1,051,419 | 2023-10-09 | Filing | |
| $42.09 | 287,167 | $12,086,859.03 | 1,053,919 | 2023-10-09 | Filing | |
| $42.08 | 249,041 | $10,479,645.28 | 1,051,419 | 2023-10-06 | Filing | |
| $41.07 | 40,626 | $1,668,509.82 | 1,300,460 | 2023-10-06 | Filing | |
| $43.51 | 13,606 | $591,997.06 | 2,740 | 2023-09-19 | Filing | |
| $50.03 | 2,500 | $125,062.50 | 156,140 | 2023-07-07 | Filing |