Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $31.71 | 85 | Large Shareholder, Officer, Director | 25,686 | 2025-05-09 | Filing |
| $31.15 | 1,182 | Large Shareholder, Officer, Director | 25,771 | 2025-05-09 | Filing |
| $31.71 | 775 | Large Shareholder, Officer, Director | 726,745 | 2025-05-09 | Filing |
| $31.15 | 10,378 | Large Shareholder, Officer, Director | 727,520 | 2025-05-09 | Filing |
| $28.16 | 1,893 | Large Shareholder, Officer, Director | 26,953 | 2025-05-08 | Filing |
| $28.16 | 17,059 | Large Shareholder, Officer, Director | 737,898 | 2025-05-08 | Filing |
| $28.17 | 2,291 | Large Shareholder, Officer, Director | 28,846 | 2025-05-07 | Filing |
| $28.17 | 20,640 | Large Shareholder, Officer, Director | 754,957 | 2025-05-07 | Filing |
| $28.02 | 2,063 | Large Shareholder, Officer, Director | 31,137 | 2025-05-06 | Filing |
| $28.02 | 18,588 | Large Shareholder, Officer, Director | 775,597 | 2025-05-06 | Filing |
| $28.29 | 10,000 | Officer | 493,382 | 2025-05-02 | Filing |
| $28.23 | 2,291 | Large Shareholder, Officer, Director | 33,200 | 2025-05-05 | Filing |
| $28.23 | 20,640 | Large Shareholder, Officer, Director | 794,185 | 2025-05-05 | Filing |
| $28.13 | 2,291 | Large Shareholder, Officer, Director | 35,491 | 2025-05-02 | Filing |
| $28.13 | 20,640 | Large Shareholder, Officer, Director | 814,825 | 2025-05-02 | Filing |
| $28.13 | 2,116 | Large Shareholder, Officer, Director | 37,782 | 2025-05-01 | Filing |
| $28.13 | 19,065 | Large Shareholder, Officer, Director | 835,465 | 2025-05-01 | Filing |
| $27.90 | 1,062 | Large Shareholder, Officer, Director | 39,898 | 2025-04-30 | Filing |
| $27.90 | 9,575 | Large Shareholder, Officer, Director | 854,530 | 2025-04-30 | Filing |
| $28.49 | 2,291 | Large Shareholder, Officer, Director | 40,960 | 2025-04-29 | Filing |