| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.95 | 10,000 | $479,500.00 | 539,496 | 2023-11-17 | Filing | |
| $56.30 | 206 | $11,597.80 | 64,178 | 2023-09-13 | Filing | |
| $56.22 | 3,022 | $169,899.56 | 169,396 | 2023-09-13 | Filing | |
| $56.22 | 2,421 | $136,115.88 | 229,351 | 2023-09-13 | Filing | |
| $56.51 | 6,341 | $358,349.57 | 231,772 | 2023-09-12 | Filing | |
| $55.14 | 2,600 | $143,369.46 | 278,658 | 2023-08-18 | Filing | |
| $54.65 | 6,186 | $338,064.90 | 64,493 | 2023-08-18 | Filing | |
| $55.15 | 2,158 | $119,011.33 | 173,618 | 2023-08-18 | Filing | |
| $55.16 | 17,687 | $975,616.69 | 716,191 | 2023-08-18 | Filing | |
| $55.18 | 10,000 | $551,849.00 | 399,240 | 2023-08-18 | Filing | |
| $55.14 | 2,600 | $143,369.46 | 278,658,408 | 2023-08-18 | Filing | |
| $50.88 | 10,000 | $508,798.00 | 414,033 | 2023-06-22 | Filing | |
| $50.65 | 2,579 | $130,626.35 | 281,493 | 2023-06-22 | Filing | |
| $50.96 | 10,000 | $509,628.00 | 103,992 | 2023-06-14 | Filing | |
| $50.89 | 166 | $8,446.91 | 175,188 | 2023-06-14 | Filing | |
| $50.73 | 3,002 | $152,279.15 | 175,354 | 2023-06-13 | Filing | |
| $50.86 | 314 | $15,971.45 | 241,214 | 2023-06-14 | Filing | |
| $50.73 | 10,153 | $515,087.07 | 241,528 | 2023-06-13 | Filing | |
| $50.61 | 608 | $30,768.02 | 45,092 | 2023-06-13 | Filing | |
| $49.56 | 49,212 | $2,438,981.17 | 742,023 | 2023-06-06 | Filing |