| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| VVV | WILLIS J KEVIN | Chief Financial Officer | Jun 02 '26 | Option Exercise | 16.97 | 7,752 | 131,551 | 36,601 | Jun 03 12:00 AM |
| VVV | WILLIS J KEVIN | Chief Financial Officer | May 14 '26 | Buy | 31.80 | 10,000 | 318,000 | 32,725 | May 15 12:00 AM |
| VVV | WILLIS J KEVIN | Chief Financial Officer | Nov 21 '25 | Buy | 31.41 | 10,000 | 314,100 | 22,725 | Nov 24 12:00 AM |
| VVV | WILLIS J KEVIN | Chief Financial Officer | Aug 14 '25 | Buy | 39.41 | 12,725 | 501,507 | 12,725 | Aug 15 12:00 AM |
| ASH | WILLIS J KEVIN | SVP and CFO | Nov 19 '24 | Option Exercise | 76.39 | 3,486 | 266,296 | 234,324 | Nov 20 12:00 AM |
| ASH | WILLIS J KEVIN | SVP and CFO | Nov 18 '24 | Option Exercise | 38.52 | 7,720 | 297,336 | 231,649 | Nov 19 12:00 AM |
| ASH | WILLIS J KEVIN | SVP and CFO | Nov 14 '24 | Option Exercise | 39.02 | 7,542 | 294,327 | 230,497 | Nov 18 12:00 AM |
| ASH | WILLIS J KEVIN | SVP and CFO | Sep 04 '24 | Sale | 87.88 | 5,487 | 482,198 | 17,052 | Sep 05 12:00 AM |
| ASH | WILLIS J KEVIN | SVP and CFO | Sep 03 '24 | Option Exercise | 59.95 | 30,159 | 1,808,032 | 22,539 | Sep 05 12:00 AM |
| ASH | WILLIS J KEVIN | Sr. VP & CFO | Nov 18 '23 | Option Exercise | 39.16 | 4,128 | 161,652 | 18,016 | Nov 21 12:00 AM |
| ASH | WILLIS J KEVIN | Sr. VP & CFO | Nov 17 '23 | Option Exercise | 38.45 | 8,650 | 332,592 | 14,698 | Nov 21 12:00 AM |
| ASH | WILLIS J KEVIN | Sr.VP &Chief Financial Officer | Sep 05 '23 | Sale | 86.54 | 7,866 | 680,724 | 11,583 | Sep 06 12:00 AM |
| ASH | WILLIS J KEVIN | Sr.VP &Chief Financial Officer | Sep 01 '23 | Option Exercise | 47.63 | 33,292 | 1,585,698 | 19,449 | Sep 06 12:00 AM |
| ASH | WILLIS J KEVIN | director: Sr VP & Chief Finan. Officer | Nov 17 '22 | Option Exercise | 110.74 | 2,557 | 283,162 | 13,529 | Dec 12 12:00 AM |