| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SF | ZEMLYAK JAMES M | President | Feb 18 '26 | Option Exercise | 0.00 | 62,868 | 0 | 1,184,567 | Feb 20 12:00 AM |
| SF | ZEMLYAK JAMES M | President | Jan 30 '26 | Option Exercise | 0.00 | 11,288 | 0 | 1,155,620 | Feb 02 12:00 AM |
| SF | ZEMLYAK JAMES M | President | Jan 29 '26 | Sale | 123.90 | 9 | 1,115 | 7,072 | Feb 02 12:00 AM |
| SF | ZEMLYAK JAMES M | President | Jan 13 '26 | Option Exercise | 0.00 | 51,140 | 0 | 1,160,119 | Jan 15 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Aug 13 '25 | Buy | 116.00 | 2 | 232 | 7,037 | Aug 21 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Aug 12 '25 | Buy | 114.16 | 2 | 228 | 7,035 | Aug 21 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Aug 11 '25 | Buy | 111.76 | 1 | 112 | 7,033 | Aug 21 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Aug 07 '25 | Buy | 110.17 | 4 | 441 | 7,032 | Aug 21 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Feb 28 '25 | Option Exercise | 0.00 | 11,954 | 0 | 1,172,183 | Mar 04 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Feb 03 '25 | Option Exercise | 0.00 | 45,152 | 0 | 1,169,534 | Feb 05 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Jan 08 '25 | Option Exercise | 0.00 | 47,848 | 0 | 1,156,169 | Jan 10 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Mar 01 '24 | Option Exercise | 0.00 | 59,746 | 0 | 1,293,035 | Mar 05 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Jan 19 '24 | Option Exercise | 0.00 | 37,448 | 0 | 1,269,376 | Jan 23 12:00 AM |
| SFB | ZEMLYAK JAMES M | Co-President | Jan 19 '24 | Option Exercise | 0.00 | 37,448 | 0 | 1,269,376 | Jan 23 12:00 AM |
| SFB | ZEMLYAK JAMES M | Co-President | Mar 24 '23 | Buy | 56.05 | 20,000 | 1,121,100 | 1,250,652 | Mar 24 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Mar 24 '23 | Buy | 56.05 | 20,000 | 1,121,100 | 1,250,652 | Mar 24 12:00 AM |
| SF | ZEMLYAK JAMES M | Co-President | Mar 02 '23 | Option Exercise | 0.00 | 59,732 | 0 | 1,243,884 | Mar 06 12:00 AM |
| SFB | ZEMLYAK JAMES M | Co-President | Mar 02 '23 | Option Exercise | 0.00 | 59,732 | 0 | 1,243,884 | Mar 06 12:00 AM |
| SFB | ZEMLYAK JAMES M | Co-President | Jan 18 '23 | Option Exercise | 0.00 | 34,886 | 0 | 1,219,306 | Jan 20 12:00 AM |