| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| JJSF | SHREIBER GERALD B | director, 10 percent owner: | Aug 31 '24 | Option Exercise | 94.24 | 40,000 | 3,769,600 | 20,000 | Sep 04 12:00 AM |
| JJSF | SHREIBER GERALD B | director, 10 percent owner: | Aug 31 '24 | Sale | 167.95 | 20,000 | 3,359,000 | 0 | Sep 04 12:00 AM |
| JJSF | SHREIBER GERALD B | director: | Aug 23 '22 | Option Exercise | 57.33 | 40,000 | 2,293,200 | 20,000 | Aug 25 12:00 AM |
| JJSF | SHREIBER GERALD B | director, 10 percent owner: | Aug 09 '22 | Sale | 140.43 | 10,000 | 1,404,300 | 3,798,823 | Aug 10 12:00 AM |
| JJSF | SHREIBER GERALD B | director, 10 percent owner: | Aug 08 '22 | Sale | 140.53 | 20,000 | 2,810,680 | 3,808,823 | Aug 10 12:00 AM |
| JJSF | SHREIBER GERALD B | CEO | Sep 22 '20 | Option Exercise | 41.75 | 40,000 | 1,670,000 | 3,826,956 | Sep 22 12:00 AM |
| JJSF | SHREIBER GERALD B | CEO | Aug 17 '20 | Buy | 130.52 | 141,026 | 18,406,714 | 3,837,602 | Aug 19 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Nov 21 '19 | Sale | 187.92 | 1,947 | 365,880 | 3,806,956 | Nov 25 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Aug 02 '19 | Sale | 181.14 | 9,400 | 1,702,716 | 3,808,575 | Aug 05 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Aug 01 '19 | Sale | 181.67 | 15,600 | 2,834,052 | 3,817,975 | Aug 05 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Nov 28 '18 | Sale | 156.29 | 2,435 | 380,566 | 3,563,985 | Nov 30 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Sep 12 '18 | Option Exercise | 34.17 | 40,000 | 1,366,800 | 3,565,960 | Sep 14 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Sep 06 '17 | Option Exercise | 34.82 | 40,000 | 1,392,800 | 3,560,815 | Sep 08 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Oct 06 '16 | Buy | 113.40 | 703 | 79,720 | 3,563,474 | Dec 12 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Sep 26 '16 | Option Exercise | 31.10 | 40,000 | 1,244,000 | 3,562,771 | Sep 26 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Nov 16 '15 | Option Exercise | 29.78 | 40,000 | 1,191,200 | 3,557,553 | Nov 18 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Oct 02 '15 | Buy | 112.75 | 481 | 54,233 | 3,552,790 | Oct 27 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Sep 28 '15 | Option Exercise | 117.85 | 20,000 | 2,357,000 | 20,000 | Sep 29 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Sep 29 '14 | Option Exercise | 94.24 | 20,000 | 1,884,800 | 20,000 | Sep 29 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Aug 27 '14 | Option Exercise | 20.43 | 40,000 | 817,100 | 3,567,172 | Aug 28 12:00 AM |
| JJSF | SHREIBER GERALD B | President and CEO | Feb 20 '13 | Sale | 69.39 | 1,758 | 121,988 | 3,570,860 | Feb 20 12:00 AM |