| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 28 '26 | Option Exercise | 0.00 | 15,584 | 0 | 202,924 | Apr 30 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 24 '26 | Option Exercise | 0.00 | 20,100 | 0 | 197,567 | Apr 28 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 29 '25 | Option Exercise | 0.00 | 10,490 | 0 | 143,730 | May 01 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 28 '25 | Option Exercise | 0.00 | 15,125 | 0 | 140,921 | Apr 30 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 25 '25 | Option Exercise | 0.00 | 20,100 | 0 | 136,003 | Apr 29 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Aug 02 '24 | Option Exercise | 0.00 | 7,760 | 0 | 109,662 | Aug 06 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | May 13 '24 | Sale | 18.90 | 45,216 | 854,582 | 101,902 | May 13 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | May 10 '24 | Sale | 18.90 | 4,900 | 92,610 | 147,118 | May 13 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | May 09 '24 | Sale | 18.89 | 23,662 | 446,999 | 152,018 | May 13 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 29 '24 | Option Exercise | 0.00 | 10,181 | 0 | 180,840 | Apr 30 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 28 '24 | Option Exercise | 0.00 | 15,124 | 0 | 178,324 | Apr 30 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Aug 02 '23 | Option Exercise | 0.00 | 7,531 | 0 | 138,773 | Aug 04 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Jul 31 '23 | Option Exercise | 0.00 | 11,477 | 0 | 183,947 | Aug 02 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Jul 31 '23 | Sale | 21.24 | 47,014 | 998,671 | 131,242 | Aug 02 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Apr 28 '23 | Option Exercise | 0.00 | 10,181 | 0 | 177,518 | May 02 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Aug 01 '22 | Option Exercise | 0.00 | 7,530 | 0 | 15,291 | Aug 03 |
| MAT | TOTZKE STEVE | President, Chief Comm Officer | Jul 31 '22 | Option Exercise | 0.00 | 11,138 | 0 | 11,477 | Aug 02 |