| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.89 | 400 | $15,156.00 | 102,452 | 2024-11-19 | Filing | |
| $37.42 | 1,881 | $70,387.02 | 102,852 | 2024-11-19 | Filing | |
| $36.30 | 1,326 | $48,133.80 | 104,733 | 2024-11-19 | Filing | |
| $35.10 | 854 | $29,975.40 | 106,059 | 2024-11-19 | Filing | |
| $33.96 | 400 | $13,584.00 | 106,913 | 2024-11-19 | Filing | |
| $34.05 | 5,372 | $182,916.60 | 107,313 | 2024-11-18 | Filing | |
| $37.84 | 89 | $3,367.76 | 351,031 | 2024-11-19 | Filing | |
| $37.37 | 4,501 | $168,202.37 | 351,120 | 2024-11-19 | Filing | |
| $36.25 | 2,987 | $108,278.75 | 355,621 | 2024-11-19 | Filing | |
| $35.11 | 1,569 | $55,087.59 | 358,608 | 2024-11-19 | Filing | |
| $34.05 | 9,507 | $323,713.35 | 360,177 | 2024-11-18 | Filing | |
| $34.05 | 4,347 | $148,015.35 | 140,302 | 2024-11-18 | Filing | |
| $39.70 | 7,270 | $288,619.00 | 181,782 | 2024-11-13 | Filing | |
| $38.21 | 8,054 | $307,743.34 | 35,137 | 2024-11-13 | Filing | |
| $37.73 | 29,446 | $1,110,997.58 | 43,191 | 2024-11-13 | Filing | |
| $40.03 | 20,937 | $838,108.11 | 1,930,228 | 2024-11-06 | Filing | |
| $40.03 | 16,750 | $670,502.50 | 0 | 2024-11-06 | Filing | |
| $40.04 | 20,937 | $838,317.48 | 1,930,233 | 2024-11-06 | Filing | |
| $40.04 | 16,751 | $670,710.04 | 0 | 2024-11-06 | Filing | |
| $40.21 | 20,937 | $841,876.77 | 1,952,129 | 2024-11-06 | Filing |