| WY | Wold David M | Senior Vice President & CFO | Mar 04 '24 | Sale | 35.16 | 9,272 | 326,000 | 85,414 | Mar 05 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Mar 04 '24 | Option Exercise | 23.09 | 18,544 | 428,180 | 94,686 | Mar 05 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Feb 01 '24 | Option Exercise | 30.16 | 1,848 | 55,736 | 61,579 | Feb 02 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Feb 01 '24 | Sale | 32.84 | 924 | 30,344 | 60,655 | Feb 02 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Jan 02 '24 | Option Exercise | 30.16 | 1,846 | 55,676 | 61,578 | Jan 02 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Jan 02 '24 | Sale | 34.57 | 923 | 31,908 | 60,655 | Jan 02 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Dec 01 '23 | Option Exercise | 30.16 | 1,846 | 55,676 | 61,359 | Dec 01 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Dec 01 '23 | Sale | 31.51 | 923 | 29,084 | 60,436 | Dec 01 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Nov 03 '23 | Option Exercise | 30.16 | 1,846 | 55,676 | 61,359 | Nov 07 12:00 AM |
| WY | Wold David M | Senior Vice President & CFO | Nov 03 '23 | Sale | 30.63 | 923 | 28,271 | 60,436 | Nov 07 12:00 AM |