| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.91 | 6,222 | $466,079.44 | 17,741 | 2024-09-04 | Filing | |
| $78.91 | 100 | $7,891.00 | 23,963 | 2024-09-03 | Filing | |
| $78.00 | 1,000 | $77,999.00 | 24,063 | 2024-09-03 | Filing | |
| $77.23 | 3,629 | $280,257.87 | 25,063 | 2024-09-03 | Filing | |
| $76.32 | 19,725 | $1,505,368.61 | 28,692 | 2024-09-03 | Filing | |
| $75.17 | 10,766 | $809,294.22 | 48,417 | 2024-09-03 | Filing | |
| $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 |