| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.00 | 1,000 | $65,000.00 | 100,437 | 2024-10-18 | Filing | |
| $63.37 | 1,000 | $63,370.00 | 101,437 | 2024-10-15 | Filing | |
| $63.37 | 500 | $31,685.00 | 34,074 | 2024-10-15 | Filing | |
| $63.37 | 143 | $9,061.91 | 34,074 | 2024-10-15 | Filing | |
| $61.10 | 376 | $22,973.60 | 34,217 | 2024-10-01 | Filing | |
| $60.06 | 1,000 | $60,060.00 | 102,437 | 2024-09-16 | Filing | |
| $55.01 | 1,000 | $55,010.00 | 103,437 | 2024-08-15 | Filing | |
| $63.28 | 5,995 | $379,363.60 | 73,385 | 2024-05-20 | Filing | |
| $49.27 | 500,000 | $24,635,000.00 | 521,843 | 2019-08-08 | Filing | |
| $70.75 | 2,474 | $175,035.50 | 149,319 | 2024-03-22 | Filing | |
| $70.00 | 7,298 | $510,860.00 | 151,793 | 2024-03-22 | Filing | |
| $68.88 | 40,228 | $2,770,904.64 | 159,091 | 2024-03-22 | Filing | |
| $70.82 | 100 | $7,082.00 | 149,319 | 2024-03-22 | Filing | |
| $70.18 | 1,804 | $126,604.72 | 149,419 | 2024-03-22 | Filing | |
| $68.88 | 8,096 | $557,652.48 | 151,223 | 2024-03-22 | Filing | |
| $49.27 | 500,000 | $24,635,000.00 | 521,843 | 2019-08-08 | Filing | |
| $65.18 | 3,000 | $195,540.00 | 58,353 | 2023-11-10 | Filing | |
| $66.41 | 2,586 | $171,736.26 | 245,201 | 2023-11-07 | Filing | |
| $65.85 | 4,498 | $296,193.30 | 247,787 | 2023-11-07 | Filing | |
| $71.40 | 259 | $18,492.60 | 245,201 | 2023-10-09 | Filing |