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