| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.33 | 46,241 | $4,685,600.53 | 203,759 | 2024-12-04 | Filing | |
| $102.13 | 1,000 | $102,130.00 | 42,916 | 2024-11-25 | Filing | |
| $101.44 | 18,026 | $1,828,557.44 | 43,916 | 2024-11-25 | Filing | |
| $100.66 | 5,974 | $601,342.84 | 61,942 | 2024-11-25 | Filing | |
| $64.30 | 39,225 | $2,522,167.50 | 8,000 | 2024-08-23 | Filing | |
| $63.39 | 21,623 | $1,370,681.97 | 47,225 | 2024-08-23 | Filing | |
| $62.36 | 33,744 | $2,104,275.84 | 68,848 | 2024-08-23 | Filing | |
| $61.97 | 25,408 | $1,574,533.76 | 102,592 | 2024-08-22 | Filing | |
| $58.41 | 2,500 | $146,025.00 | 31,995 | 2024-06-18 | Filing | |
| $56.51 | 1,510 | $85,330.10 | 68,715 | 2024-06-14 | Filing | |
| $56.40 | 2,500 | $141,000.00 | 3,434 | 2024-05-20 | Filing | |
| $55.00 | 1,500 | $82,500.00 | 26,229 | 2024-05-20 | Filing | |
| $44.75 | 8,891 | $397,872.25 | 128,134 | 2023-12-20 | Filing | |
| $43.84 | 13,074 | $573,164.16 | 137,025 | 2023-12-20 | Filing | |
| $44.75 | 11,348 | $507,823.00 | 234,930 | 2023-12-20 | Filing | |
| $43.84 | 16,687 | $731,558.08 | 246,278 | 2023-12-20 | Filing | |
| $43.53 | 22,500 | $979,425.00 | 0 | 2023-12-14 | Filing | |
| $44.10 | 1,996 | $88,023.60 | 10,000 | 2023-12-13 | Filing | |
| $43.48 | 88,004 | $3,826,413.92 | 11,996 | 2023-12-13 | Filing | |
| $43.09 | 25,000 | $1,077,250.00 | 25,000 | 2023-12-12 | Filing |