| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $78.77 | 3,820 | $300,901.40 | 80,091 | 2023-12-04 | Filing | |
| $89.60 | 180 | $16,128.00 | 167,925 | 2023-12-04 | Filing | |
| $88.86 | 569 | $50,561.34 | 168,105 | 2023-12-04 | Filing | |
| $86.96 | 529 | $46,001.84 | 168,674 | 2023-12-04 | Filing | |
| $85.26 | 312 | $26,601.12 | 169,203 | 2023-12-04 | Filing | |
| $79.28 | 3,950 | $313,156.00 | 169,515 | 2023-12-04 | Filing | |
| $78.52 | 4,206 | $330,255.12 | 173,465 | 2023-12-04 | Filing |