| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.30 | 1,048 | $66,337.98 | 52,472 | 2024-06-17 | Filing | |
| $62.04 | 8,952 | $555,425.94 | 53,520 | 2024-06-17 | Filing | |
| $68.24 | 26,046 | $1,777,498.85 | 55,860 | 2024-06-10 | Filing | |
| $60.00 | 20,000 | $1,200,000.00 | 45,631 | 2024-05-01 | Filing | |
| $64.04 | 133 | $8,517.32 | 62,472 | 2024-05-03 | Filing | |
| $63.38 | 14,437 | $915,017.06 | 62,605 | 2024-05-03 | Filing | |
| $62.79 | 13,935 | $874,978.65 | 77,042 | 2024-05-03 | Filing | |
| $61.28 | 1,536 | $94,126.08 | 90,977 | 2024-05-03 | Filing | |
| $60.84 | 391 | $23,788.44 | 92,513 | 2024-05-03 | Filing | |
| $48.83 | 441 | $21,534.03 | 62,472 | 2024-03-18 | Filing | |
| $48.83 | 1,024 | $50,001.92 | 102,149 | 2024-03-18 | Filing | |
| $48.83 | 5,391 | $263,242.53 | 241,319 | 2024-03-18 | Filing | |
| $48.83 | 244 | $11,914.52 | 55,860 | 2024-03-18 | Filing | |
| $46.67 | 2,749 | $128,295.83 | 62,913 | 2024-03-06 | Filing | |
| $46.67 | 3,435 | $160,311.45 | 49,416 | 2024-03-06 | Filing | |
| $46.67 | 9,179 | $428,383.93 | 246,710 | 2024-03-06 | Filing | |
| $46.67 | 1,759 | $82,092.53 | 56,104 | 2024-03-06 | Filing | |
| $48.99 | 8,238 | $403,583.74 | 65,631 | 2024-03-04 | Filing | |
| $48.21 | 11,762 | $567,058.96 | 73,869 | 2024-03-04 | Filing | |
| $50.16 | 22,349 | $1,121,061.60 | 33,523 | 2024-02-12 | Filing |