| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.63 | 208,272 | $7,837,504.46 | 11,051,166 | 2024-11-25 | Filing | |
| $40.72 | 200 | $8,144.00 | 72,855 | 2024-11-25 | Filing | |
| $39.93 | 3,075 | $122,780.14 | 73,055 | 2024-11-25 | Filing | |
| $39.25 | 2,100 | $82,434.03 | 76,130 | 2024-11-25 | Filing | |
| $38.04 | 1,000 | $38,041.00 | 78,230 | 2024-11-25 | Filing | |
| $30.01 | 2,145 | $64,371.88 | 72,855 | 2024-11-22 | Filing | |
| $30.00 | 2,105 | $63,158.42 | 72,855 | 2024-11-11 | Filing | |
| $34.90 | 37,187 | $1,297,658.96 | 161,088 | 2024-10-08 | Filing | |
| $29.05 | 31,250 | $907,812.50 | 161,088 | 2024-10-07 | Filing | |
| $27.27 | 25,812 | $703,893.24 | 192,338 | 2024-10-07 | Filing | |
| $26.83 | 37,206 | $998,236.98 | 218,150 | 2024-10-07 | Filing | |
| $25.61 | 111,972 | $2,867,602.92 | 255,356 | 2024-10-07 | Filing | |
| $26.23 | 1,964 | $51,515.72 | 49,285 | 2024-10-07 | Filing | |
| $25.58 | 28,036 | $717,160.88 | 51,249 | 2024-10-07 | Filing | |
| $32.50 | 155,713 | $5,060,672.50 | 5,612,896 | 2024-10-07 | Filing | |
| $30.00 | 510,000 | $15,300,000.00 | 5,768,609 | 2024-10-07 | Filing | |
| $27.50 | 510,000 | $14,025,000.00 | 6,278,609 | 2024-10-07 | Filing | |
| $30.06 | 39,375 | $1,183,651.88 | 72,855 | 2024-10-07 | Filing | |
| $26.22 | 2,552 | $66,922.63 | 112,230 | 2024-10-07 | Filing | |
| $25.59 | 67,448 | $1,725,893.15 | 114,782 | 2024-10-07 | Filing |