| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 16 '26 | Sale | 6.06 | 4,721 | 28,609 | 120,171 | Mar 17 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 09 '26 | Sale | 5.84 | 5,141 | 30,023 | 124,892 | Mar 10 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Nov 07 '25 | Sale | 12.53 | 25,000 | 313,250 | 116,923 | Nov 10 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Aug 15 '25 | Sale | 18.24 | 5,000 | 91,200 | 141,923 | Aug 19 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Aug 08 '25 | Sale | 19.20 | 20,000 | 384,000 | 146,923 | Aug 11 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 10 '25 | Sale | 13.16 | 6,682 | 87,935 | 166,923 | Mar 11 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 04 '25 | Sale | 11.34 | 6,477 | 73,449 | 173,605 | Mar 06 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 22 '24 | Sale | 28.25 | 7,152 | 202,044 | 158,779 | Mar 25 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 21 '24 | Sale | 28.50 | 15,000 | 427,500 | 165,931 | Mar 25 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 20 '24 | Sale | 28.07 | 30,000 | 842,100 | 180,931 | Mar 21 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 19 '24 | Option Exercise | 6.56 | 64,034 | 419,896 | 237,426 | Mar 21 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 19 '24 | Sale | 27.73 | 32,017 | 887,975 | 210,931 | Mar 21 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 08 '24 | Sale | 25.83 | 6,700 | 173,061 | 210,931 | Mar 11 12:00 AM |
| GO | Wilson Steven K. | EVP, Chief Purchasing Officer | Mar 04 '24 | Sale | 26.33 | 5,045 | 132,835 | 217,631 | Mar 06 12:00 AM |
| GO | Wilson Steven K. | Chief Purchasing Officer | Mar 06 '23 | Sale | 27.17 | 8,978 | 243,968 | 186,084 | Mar 07 12:00 AM |
| GO | Wilson Steven K. | Chief Purchasing Officer | Mar 03 '23 | Sale | 27.46 | 3,991 | 109,577 | 195,062 | Mar 06 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Nov 10 '22 | Option Exercise | 1.91 | 11,112 | 21,168 | 161,549 | Nov 14 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Nov 10 '22 | Sale | 31.49 | 5,556 | 174,958 | 155,993 | Nov 14 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Oct 03 '22 | Option Exercise | 1.91 | 11,110 | 21,165 | 161,548 | Oct 04 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Oct 03 '22 | Sale | 33.47 | 5,555 | 185,926 | 155,993 | Oct 04 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Sep 01 '22 | Option Exercise | 2.54 | 16,668 | 42,336 | 161,549 | Sep 06 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Sep 01 '22 | Sale | 39.92 | 5,556 | 221,796 | 155,993 | Sep 06 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Aug 11 '22 | Option Exercise | 2.54 | 16,665 | 42,330 | 161,548 | Aug 12 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Aug 11 '22 | Sale | 42.33 | 5,555 | 235,143 | 155,993 | Aug 12 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Jul 01 '22 | Option Exercise | 3.81 | 11,112 | 42,336 | 161,549 | Jul 05 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Jul 01 '22 | Sale | 42.58 | 5,556 | 236,574 | 155,993 | Jul 05 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Jun 01 '22 | Option Exercise | 2.54 | 16,665 | 42,330 | 161,548 | Jun 02 12:00 AM |
| GO | Wilson Steven K. | SVP, Chief Purchasing Officer | Jun 01 '22 | Sale | 38.42 | 5,555 | 213,423 | 155,993 | Jun 02 12:00 AM |