| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.80 | 5,195 | $289,881.00 | 54,369 | 2025-02-03 | Filing | |
| $63.97 | 1,666 | $106,574.02 | 13,524 | 2024-11-04 | Filing | |
| $64.02 | 649 | $41,548.98 | 18,469 | 2024-11-01 | Filing | |
| $64.02 | 2,330 | $149,166.60 | 5,199 | 2024-11-01 | Filing | |
| $64.02 | 3,556 | $227,655.12 | 5,199 | 2024-11-01 | Filing | |
| $64.02 | 200 | $12,804.00 | 5,199 | 2024-11-01 | Filing | |
| $65.07 | 1,747 | $113,677.29 | 3,167 | 2024-10-23 | Filing | |
| $67.87 | 119 | $8,076.29 | 33,774 | 2024-10-16 | Filing | |
| $67.38 | 7,678 | $517,344.41 | 33,893 | 2024-10-16 | Filing | |
| $67.01 | 8,028 | $537,916.14 | 148,245 | 2024-10-01 | Filing | |
| $65.25 | 1,428 | $93,177.00 | 0 | 2024-10-02 | Filing | |
| $58.11 | 300 | $17,433.00 | 3,847 | 2024-08-01 | Filing | |
| $55.98 | 9,961 | $557,616.78 | 13,406 | 2024-07-16 | Filing | |
| $55.00 | 584 | $32,120.00 | 3,167 | 2024-07-05 | Filing | |
| $54.09 | 2,918 | $157,834.62 | 4,142 | 2024-07-01 | Filing | |
| $50.50 | 3,767 | $190,233.50 | 37,542 | 2024-06-03 | Filing | |
| $51.34 | 6,450 | $331,143.00 | 4,940 | 2024-05-15 | Filing | |
| $51.03 | 30,631 | $1,563,099.93 | 32,002 | 2024-05-14 | Filing | |
| $50.67 | 779 | $39,471.93 | 0 | 2024-05-06 | Filing | |
| $49.89 | 584 | $29,135.76 | 17,195 | 2024-04-30 | Filing |