| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $59.09 | 871 | $51,467.39 | 101,026 | 2024-03-05 | Filing | |
| $59.22 | 1,427 | $84,506.94 | 101,897 | 2024-03-05 | Filing | |
| $58.45 | 5,680 | $331,996.00 | 99,625 | 2024-03-04 | Filing | |
| $60.36 | 2,014 | $121,565.04 | 105,305 | 2024-03-04 | Filing | |
| $55.26 | 1,300 | $71,838.00 | 107,319 | 2024-03-04 | Filing | |
| $60.54 | 5 | $302.70 | 39,465 | 2024-03-04 | Filing | |
| $59.66 | 1,476 | $88,058.16 | 39,470 | 2024-03-04 | Filing | |
| $58.44 | 5,602 | $327,380.88 | 278,469 | 2024-03-05 | Filing | |
| $57.84 | 31,100 | $1,798,824.00 | 284,071 | 2024-03-05 | Filing | |
| $60.49 | 9,745 | $589,475.05 | 245,828 | 2024-03-04 | Filing | |
| $79.12 | 4,815 | $380,962.80 | 104,777 | 2023-12-07 | Filing | |
| $78.36 | 1,590 | $124,592.40 | 32,243 | 2023-12-04 | Filing | |
| $91.24 | 100 | $9,124.00 | 74,051 | 2023-12-04 | Filing | |
| $89.59 | 163 | $14,603.17 | 74,151 | 2023-12-04 | Filing | |
| $88.73 | 600 | $53,238.00 | 74,314 | 2023-12-04 | Filing | |
| $87.18 | 300 | $26,154.00 | 74,914 | 2023-12-04 | Filing | |
| $86.54 | 500 | $43,270.00 | 75,214 | 2023-12-04 | Filing | |
| $85.37 | 1,578 | $134,713.86 | 75,714 | 2023-12-04 | Filing | |
| $79.80 | 1,847 | $147,390.60 | 77,292 | 2023-12-04 | Filing | |
| $79.32 | 952 | $75,512.64 | 79,139 | 2023-12-04 | Filing |