| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SAH | DYKE JEFF | President | Jun 10 '26 | Sale | 85.22 | 35,114 | 2,992,440 | 543,668 | Jun 10 12:00 AM |
| SAH | DYKE JEFF | President | Jun 09 '26 | Sale | 85.13 | 14,886 | 1,267,303 | 578,782 | Jun 10 12:00 AM |
| SAH | DYKE JEFF | President | Jun 08 '26 | Sale | 82.97 | 50,000 | 4,148,335 | 111,622 | Jun 08 12:00 AM |
| SAH | DYKE JEFF | President | Mar 31 '26 | Option Exercise | 0.00 | 15,068 | 0 | 601,202 | Apr 02 12:00 AM |
| SAH | DYKE JEFF | President | Jun 02 '25 | Sale | 70.02 | 576 | 40,334 | 605,393 | Jun 02 12:00 AM |
| SAH | DYKE JEFF | President | May 30 '25 | Sale | 70.05 | 31,152 | 2,182,316 | 605,969 | May 30 12:00 AM |
| SAH | DYKE JEFF | President | May 29 '25 | Sale | 70.00 | 1,838 | 128,660 | 637,121 | May 30 12:00 AM |
| SAH | DYKE JEFF | President | May 28 '25 | Sale | 70.03 | 16,434 | 1,150,871 | 638,959 | May 30 12:00 AM |
| SAH | DYKE JEFF | President | Jun 12 '24 | Sale | 60.00 | 16,734 | 1,004,040 | 817,753 | Jun 14 12:00 AM |
| SAH | DYKE JEFF | President | May 28 '24 | Sale | 56.76 | 15,000 | 851,426 | 161,622 | May 28 12:00 AM |
| SAH | DYKE JEFF | President | Apr 10 '23 | Option Exercise | 16.76 | 173,192 | 2,902,698 | 900,795 | Apr 10 12:00 AM |
| SAH | DYKE JEFF | President | Apr 10 '23 | Sale | 50.80 | 86,596 | 4,399,198 | 814,199 | Apr 10 12:00 AM |
| SAH | DYKE JEFF | President | Feb 17 '23 | Option Exercise | 16.76 | 173,192 | 2,902,698 | 911,813 | Feb 17 12:00 AM |
| SAH | DYKE JEFF | President | Feb 17 '23 | Sale | 57.22 | 115,824 | 6,626,972 | 176,622 | Feb 17 12:00 AM |
| SAH | DYKE JEFF | President | Aug 16 '22 | Sale | 52.00 | 18,675 | 971,100 | 792,424 | Aug 17 12:00 AM |
| SAH | DYKE JEFF | President | Aug 01 '22 | Sale | 42.67 | 28,196 | 1,203,123 | 190,168 | Aug 01 12:00 AM |
| SAH | DYKE JEFF | President | Mar 04 '22 | Sale | 52.26 | 9,164 | 478,875 | 218,364 | Mar 07 12:00 AM |
| SAH | DYKE JEFF | President | May 07 '21 | Sale | 51.28 | 33,427 | 1,714,137 | 227,528 | Jan 04 12:00 AM |
| SAH | DYKE JEFF | President | Apr 14 '21 | Sale | 50.00 | 32,547 | 1,627,350 | 804,105 | Apr 14 12:00 AM |
| SAH | DYKE JEFF | President | Apr 14 '21 | Option Exercise | 16.76 | 65,094 | 1,090,976 | 836,652 | Apr 14 12:00 AM |
| SAH | DYKE JEFF | President | Apr 12 '21 | Sale | 50.08 | 54,048 | 2,706,724 | 804,105 | Apr 14 12:00 AM |
| SAH | DYKE JEFF | President | Apr 12 '21 | Option Exercise | 16.76 | 108,096 | 1,811,688 | 858,153 | Apr 14 12:00 AM |
| SAH | DYKE JEFF | President | Mar 05 '21 | Sale | 46.65 | 16,573 | 773,130 | 260,955 | Mar 09 12:00 AM |
| SAH | DYKE JEFF | President | Jul 15 '20 | Sale | 40.00 | 25,000 | 1,000,000 | 1,065,153 | Jul 17 12:00 AM |
| SAH | DYKE JEFF | President | Oct 28 '19 | Sale | 35.00 | 25,000 | 875,000 | 1,265,003 | Oct 30 12:00 AM |
| SAH | DYKE JEFF | President | Sep 10 '19 | Sale | 30.00 | 25,000 | 750,000 | 1,290,003 | Sep 11 12:00 AM |
| SAH | DYKE JEFF | EVP of Operations | Nov 01 '17 | Sale | 20.09 | 16,449 | 330,431 | 1,245,607 | Nov 01 12:00 AM |
| SAH | DYKE JEFF | EVP of Operations | Oct 31 '17 | Sale | 20.10 | 8,551 | 171,833 | 1,262,056 | Nov 01 12:00 AM |