| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.93 | 9,861 | $689,606.35 | 111,188 | 2025-01-24 | Filing | |
| $63.89 | 800 | $51,112.00 | 20,286 | 2024-12-19 | Filing | |
| $64.38 | 2,325 | $149,685.59 | 19,340 | 2024-12-18 | Filing | |
| $64.41 | 1,329 | $85,602.62 | 7,150 | 2024-12-18 | Filing | |
| $63.50 | 3,439 | $218,381.31 | 19,479 | 2024-12-17 | Filing | |
| $63.09 | 4,000 | $252,352.00 | 12,162 | 2024-12-13 | Filing | |
| $65.07 | 30,000 | $1,952,115.00 | 111,244 | 2024-12-12 | Filing | |
| $63.56 | 5,000 | $317,783.50 | 27,362 | 2024-12-11 | Filing | |
| $64.00 | 5,410 | $346,263.80 | 20,638 | 2024-12-11 | Filing | |
| $64.01 | 8,470 | $542,135.90 | 26,048 | 2024-12-11 | Filing | |
| $63.50 | 3,700 | $234,954.07 | 21,086 | 2024-12-11 | Filing | |
| $38.36 | 6,500 | $249,347.80 | 26,048 | 2024-02-28 | Filing | |
| $48.73 | 5,000 | $243,659.00 | 114,506 | 2023-06-08 | Filing | |
| $48.58 | 3,500 | $170,016.70 | 29,907 | 2023-03-09 | Filing | |
| $50.81 | 1,596 | $81,097.87 | 15,747 | 2023-01-27 | Filing | |
| $45.90 | 3,275 | $150,332.33 | 10,877 | 2022-09-08 | Filing | |
| $44.13 | 2,267 | $100,037.04 | 14,152 | 2022-07-29 | Filing | |
| $46.97 | 2,000 | $93,940.00 | 9,966 | 2022-06-09 | Filing | |
| $57.63 | 3,000 | $172,899.90 | 16,419 | 2022-04-22 | Filing | |
| $58.85 | 2,000 | $117,690.00 | 11,856 | 2022-02-18 | Filing |