| MASS | Griffith Joseph H. IV | Chief Financial Officer | May 28 '26 | Sale | 9.03 | 6,940 | 62,668 | 132,956 | May 29 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 02 '26 | Sale | 6.18 | 23,175 | 143,222 | 139,896 | Feb 03 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 01 '26 | Option Exercise | 0.00 | 140,282 | 0 | 163,071 | Feb 03 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Oct 03 '25 | Sale | 9.05 | 4,292 | 38,849 | 92,930 | Oct 06 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Oct 02 '25 | Sale | 9.04 | 708 | 6,398 | 97,222 | Oct 06 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Sep 19 '25 | Sale | 7.07 | 5,000 | 35,339 | 97,930 | Sep 23 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Jun 04 '25 | Sale | 7.08 | 6,940 | 49,135 | 102,930 | Jun 06 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 03 '25 | Sale | 2.34 | 10,236 | 23,984 | 109,870 | Feb 04 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 01 '25 | Option Exercise | 0.00 | 53,338 | 0 | 120,106 | Feb 04 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Mar 26 '24 | Option Exercise | 1.58 | 16,874 | 26,660 | 93,437 | Mar 27 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 02 '24 | Sale | 7.09 | 9,711 | 68,873 | 80,000 | Feb 02 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 01 '24 | Sale | 7.00 | 5,698 | 39,892 | 89,711 | Feb 02 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 01 '24 | Option Exercise | 0.00 | 30,818 | 0 | 95,409 | Feb 02 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Dec 28 '23 | Sale | 12.08 | 6,000 | 72,480 | 80,000 | Jan 02 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Dec 19 '23 | Sale | 9.08 | 5,580 | 50,666 | 86,000 | Dec 21 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Mar 22 '23 | Option Exercise | 1.58 | 10,000 | 15,800 | 96,580 | Mar 23 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 02 '23 | Sale | 10.03 | 3,266 | 32,758 | 91,580 | Feb 03 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 01 '23 | Option Exercise | 0.00 | 10,204 | 0 | 96,682 | Feb 03 12:00 AM |
| MASS | Griffith Joseph H. IV | Chief Financial Officer | Feb 01 '23 | Sale | 9.17 | 1,836 | 16,836 | 94,846 | Feb 03 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Aug 03 '22 | Sale | 24.39 | 12,733 | 310,558 | 91,580 | Aug 05 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Aug 03 '22 | Option Exercise | 0.00 | 600 | 0 | 12,733 | Aug 05 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 24 '22 | Sale | 19.13 | 13,129 | 251,158 | 91,580 | Jun 27 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 24 '22 | Option Exercise | 0.00 | 5,059 | 0 | 13,333 | Jun 27 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 17 '22 | Sale | 15.06 | 8,100 | 121,986 | 91,580 | Jun 22 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 17 '22 | Option Exercise | 0.00 | 8,100 | 0 | 31,521 | Jun 22 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 15 '22 | Sale | 15.02 | 1,000 | 15,020 | 91,580 | Jun 17 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 15 '22 | Option Exercise | 0.00 | 1,000 | 0 | 40,521 | Jun 17 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 13 '22 | Sale | 13.54 | 13,334 | 180,542 | 91,580 | Jun 15 12:00 AM |
| MASS | Griffith Joseph H. IV | director: Chief Financial Officer | Jun 13 '22 | Option Exercise | 0.00 | 13,334 | 0 | 41,521 | Jun 15 12:00 AM |