| Mar 19, 26 | Cox Thomas R. | Officer | Sale | $22.00 | 11.35K | $249.79K | -- |
| Mar 19, 26 | Cox Thomas R. | Officer | Sale | -- | 88.56K | -- | -- |
| Mar 19, 26 | Cox Thomas R. | Officer | Sale | -- | 109.08K | -- | -- |
| Mar 19, 26 | Cox Thomas R. | Officer | Sale | -- | 20.91K | -- | -- |
| Mar 19, 26 | Epstein Stuart J. | CTO | Sale | $22.00 | 65.22K | $1.43M | -- |
| Mar 19, 26 | Epstein Stuart J. | CTO | Sale | -- | 9.14K | -- | -- |
| Mar 19, 26 | McCune Scott K | CTO | Sale | $22.00 | 91.22K | $2.01M | -- |
| Mar 19, 26 | McCune Scott K | CTO | Sale | -- | 26.11K | -- | -- |
| Mar 19, 26 | McCune Scott K | CTO | Sale | -- | 6.87K | -- | -- |
| Mar 19, 26 | Shapiro Neal | CTO | Sale | $22.00 | 43.37K | $954.20K | -- |
| Mar 19, 26 | Shapiro Neal | CTO | Sale | -- | 15.87K | -- | -- |
| Mar 19, 26 | Shapiro Neal | CTO | Sale | -- | 98.89K | -- | -- |
| Mar 19, 26 | Steib Michael F | CEO | Sale | $22.00 | 737.619 | $16.23K | -- |
| Mar 19, 26 | Steib Michael F | CEO | Sale | -- | 354.25K | -- | -- |
| Mar 19, 26 | Steib Michael F | CEO | Sale | -- | 481.60K | -- | -- |
| Mar 19, 26 | Witmer Melinda | CTO | Sale | $22.00 | 59.71K | $1.31M | -- |
| Mar 19, 26 | Witmer Melinda | CTO | Sale | -- | 9.14K | -- | -- |
| Mar 19, 26 | Witmer Melinda | CTO | Sale | -- | 18.09K | -- | -- |
| Mar 19, 26 | Heskett Julie | CFO | Sale | $22.00 | 10.59K | $232.99K | -- |
| Mar 19, 26 | Heskett Julie | CFO | Sale | -- | 75.91K | -- | -- |
| Mar 19, 26 | Heskett Julie | CFO | Sale | -- | 100.82K | -- | -- |
| Mar 19, 26 | Heskett Julie | CFO | Sale | -- | 8.71K | -- | -- |
| Mar 19, 26 | ELIAS HOWARD D | CTO | Sale | $22.00 | 20.73K | $455.96K | -- |
| Mar 19, 26 | ELIAS HOWARD D | CTO | Sale | -- | 14.62K | -- | -- |
| Mar 19, 26 | ELIAS HOWARD D | CTO | Sale | -- | 116.42K | -- | -- |
| Mar 19, 26 | McGee Henry Wadsworth III | CTO | Sale | -- | 13.68K | -- | -- |
| Mar 19, 26 | McGee Henry Wadsworth III | CTO | Sale | -- | 86.63K | -- | -- |
| Mar 19, 26 | Bianchini Gina L | CTO | Sale | $22.00 | 51.03K | $1.12M | -- |
| Mar 19, 26 | Bianchini Gina L | CTO | Sale | -- | 9.14K | -- | -- |
| Mar 19, 26 | Bianchini Gina L | CTO | Sale | -- | 15.82K | -- | -- |
| Mar 19, 26 | West Denmark | CTO | Sale | $22.00 | 8.23K | $181.08K | -- |
| Mar 19, 26 | West Denmark | CTO | Sale | -- | 9.14K | -- | -- |
| Mar 19, 26 | DUNLEAVY CATHERINE | CTO | Sale | -- | 9.14K | -- | -- |
| Mar 19, 26 | DUNLEAVY CATHERINE | CTO | Sale | $22.00 | 8.23K | $181.08K | -- |
| Mar 19, 26 | McClelland Clifton A. III | Officer | Sale | $22.00 | 9.53K | $209.67K | -- |
| Mar 19, 26 | McClelland Clifton A. III | Officer | Sale | -- | 44.73K | -- | -- |
| Mar 19, 26 | McClelland Clifton A. III | Officer | Sale | -- | 24.55K | -- | -- |
| Mar 19, 26 | McClelland Clifton A. III | Officer | Sale | -- | 9.60K | -- | -- |
| Mar 19, 26 | Tolston Alex J | Officer | Sale | -- | 48.27K | -- | -- |
| Mar 19, 26 | Tolston Alex J | Officer | Sale | $22.00 | 823.362 | $18.11K | -- |
| Mar 19, 26 | Tolston Alex J | Officer | Sale | -- | 72.75K | -- | -- |
| Mar 10, 26 | Steib Michael F | CEO | Purchase | -- | 157.57K | -- | 157.57K |
| Mar 10, 26 | McClelland Clifton A. III | Officer | Purchase | -- | 12.87K | -- | 12.87K |
| Mar 10, 26 | Cox Thomas R. | Officer | Purchase | -- | 51.79K | -- | 51.79K |
| Mar 10, 26 | Heskett Julie | CFO | Purchase | -- | 51.47K | -- | 51.47K |
| Mar 1, 26 | Tolston Alex J | Officer | Purchase | -- | 72.75K | -- | 72.75K |
| Mar 1, 26 | Steib Michael F | CEO | Purchase | -- | 354.25K | -- | 354.25K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Purchase | -- | 3.61K | -- | 93.05K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Purchase | -- | 4.75K | -- | 89.43K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Sale | $20.95 | 7.16K | $150.11K | 85.88K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Purchase | -- | 3.63K | -- | 84.68K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Purchase | -- | 2.73K | -- | 81.05K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Purchase | -- | 8.05K | -- | 78.32K |
| Mar 1, 26 | McClelland Clifton A. III | Officer | Purchase | -- | 20.75K | -- | 20.75K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Sale | -- | 3.61K | -- | 10.84K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Sale | -- | 4.75K | -- | 9.51K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Sale | -- | 3.63K | -- | 3.63K |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Sale | -- | 8.05K | -- | -- |
| Feb 27, 26 | McClelland Clifton A. III | Officer | Sale | -- | 2.73K | -- | -- |
| Feb 27, 26 | Heskett Julie | CFO | Purchase | -- | 12.08K | -- | 121.11K |
| Feb 27, 26 | Heskett Julie | CFO | Sale | $20.95 | 3.88K | $81.35K | 117.23K |
| Mar 1, 26 | Heskett Julie | CFO | Purchase | -- | 75.91K | -- | 75.91K |
| Feb 27, 26 | Heskett Julie | CFO | Sale | -- | 12.08K | -- | -- |
| Feb 27, 26 | Cox Thomas R. | Officer | Purchase | -- | 16.61K | -- | 147.62K |
| Feb 27, 26 | Cox Thomas R. | Officer | Sale | $20.95 | 5.74K | $120.25K | 141.88K |
| Mar 1, 26 | Cox Thomas R. | Officer | Purchase | -- | 88.56K | -- | 88.56K |
| Feb 27, 26 | Cox Thomas R. | Officer | Sale | -- | 16.61K | -- | -- |
| Dec 15, 25 | Tolston Alex J | Officer | Purchase | -- | 52.15K | -- | 56.01K |
| Dec 15, 25 | Tolston Alex J | Officer | Sale | $19.58 | 20.52K | $401.79K | 35.49K |
| Dec 15, 25 | Tolston Alex J | Officer | Sale | -- | 52.15K | -- | -- |
| Dec 15, 25 | Steib Michael F | CEO | Purchase | -- | 346.77K | -- | 384.16K |
| Dec 15, 25 | Steib Michael F | CEO | Sale | $19.58 | 191.76K | $3.75M | 192.39K |
| Dec 15, 25 | Steib Michael F | CEO | Sale | -- | 346.77K | -- | -- |
| Dec 15, 25 | Heskett Julie | CFO | Purchase | -- | 79.41K | -- | 144.84K |
| Dec 15, 25 | Heskett Julie | CFO | Sale | $19.58 | 35.81K | $701.25K | 109.03K |
| Dec 15, 25 | Heskett Julie | CFO | Sale | -- | 79.41K | -- | -- |
| Dec 15, 25 | Cox Thomas R. | Officer | Purchase | -- | 82.11K | -- | 171.27K |
| Dec 15, 25 | Cox Thomas R. | Officer | Sale | $19.58 | 40.26K | $788.34K | 131.01K |
| Dec 15, 25 | Cox Thomas R. | Officer | Sale | -- | 82.11K | -- | -- |
| Aug 6, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 13.68K | -- | 74.38K |
| Aug 6, 25 | McClelland Clifton A. III | Officer | Sale | $16.36 | 4.12K | $67.36K | 70.26K |
| Aug 6, 25 | McClelland Clifton A. III | Officer | Sale | -- | 13.68K | -- | -- |
| Aug 6, 25 | Trelstad Lynn B. | COO | Purchase | -- | 27.36K | -- | 136.79K |
| Aug 6, 25 | Trelstad Lynn B. | COO | Sale | $16.36 | 12.05K | $197.14K | 124.74K |
| Aug 6, 25 | Trelstad Lynn B. | COO | Sale | -- | 27.36K | -- | -- |
| Aug 1, 25 | Trelstad Lynn B. | COO | Purchase | -- | 1.79K | -- | 38.19K |
| Aug 1, 25 | Trelstad Lynn B. | COO | Purchase | -- | 1.35K | -- | 36.40K |
| Jul 31, 25 | Trelstad Lynn B. | COO | Purchase | -- | 2.99K | -- | 35.85K |
| Aug 1, 25 | Trelstad Lynn B. | COO | Sale | $16.07 | 2.35K | $37.74K | 35.84K |
| Aug 1, 25 | Trelstad Lynn B. | COO | Purchase | -- | 1.02K | -- | 35.05K |
| Aug 1, 25 | Trelstad Lynn B. | COO | Purchase | -- | 1.18K | -- | 34.03K |
| Jul 31, 25 | Trelstad Lynn B. | COO | Sale | $16.70 | 2.99K | $49.94K | 32.86K |
| Aug 1, 25 | Trelstad Lynn B. | COO | Sale | -- | 1.79K | -- | -- |
| Jul 31, 25 | Trelstad Lynn B. | COO | Sale | -- | 2.99K | -- | -- |
| May 31, 25 | Heskett Julie | CFO | Purchase | -- | 40.27K | -- | 83.59K |
| Jun 2, 25 | Heskett Julie | CFO | Sale | $16.46 | 18.16K | $298.93K | 65.43K |
| May 31, 25 | Heskett Julie | CFO | Sale | -- | 40.27K | -- | -- |
| May 31, 25 | Cox Thomas R. | Officer | Purchase | -- | 40.27K | -- | 108.61K |
| Jun 2, 25 | Cox Thomas R. | Officer | Sale | $16.46 | 19.45K | $320.14K | 89.16K |
| May 31, 25 | Cox Thomas R. | Officer | Sale | -- | 40.27K | -- | -- |
| May 21, 25 | Witmer Melinda | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | Epstein Stuart J. | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | McGee Henry Wadsworth III | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | McCune Scott K | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | West Denmark | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | Shapiro Neal | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | DUNLEAVY CATHERINE | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | ELIAS HOWARD D | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 21, 25 | Bianchini Gina L | CTO | Purchase | -- | 8.96K | -- | 8.96K |
| May 1, 25 | Shapiro Neal | CTO | Purchase | -- | 11.33K | -- | 43.37K |
| May 1, 25 | Shapiro Neal | CTO | Sale | -- | 11.33K | -- | -- |
| May 1, 25 | McCune Scott K | CTO | Purchase | -- | 11.33K | -- | 91.22K |
| May 1, 25 | McCune Scott K | CTO | Sale | -- | 11.33K | -- | -- |
| May 1, 25 | Epstein Stuart J. | CTO | Purchase | -- | 11.33K | -- | 65.22K |
| May 1, 25 | Epstein Stuart J. | CTO | Sale | -- | 11.33K | -- | -- |
| May 1, 25 | ELIAS HOWARD D | CTO | Purchase | -- | 11.33K | -- | 20.73K |
| May 1, 25 | DUNLEAVY CATHERINE | CTO | Purchase | -- | 8.28K | -- | 8.28K |
| May 1, 25 | ELIAS HOWARD D | CTO | Sale | -- | 11.33K | -- | -- |
| May 1, 25 | DUNLEAVY CATHERINE | CTO | Sale | -- | 8.28K | -- | -- |
| May 1, 25 | West Denmark | CTO | Purchase | -- | 8.28K | -- | 8.28K |
| May 1, 25 | West Denmark | CTO | Sale | -- | 8.28K | -- | -- |
| May 1, 25 | Grimes Karen H. | CTO | Purchase | -- | 11.33K | -- | 45.31K |
| May 1, 25 | Grimes Karen H. | CTO | Sale | -- | 11.33K | -- | -- |
| May 1, 25 | Bianchini Gina L | CTO | Purchase | -- | 11.33K | -- | 51.03K |
| May 1, 25 | Bianchini Gina L | CTO | Sale | -- | 11.33K | -- | -- |
| Apr 1, 25 | Witmer Melinda | CTO | Purchase | -- | 7.26K | -- | 52.49K |
| Apr 1, 25 | Witmer Melinda | CTO | Sale | -- | 7.26K | -- | -- |
| Mar 10, 25 | Trelstad Lynn B. | COO | Sale | $17.74 | 40.00K | $709.60K | 149.43K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Purchase | -- | 15.21K | -- | 217.16K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Purchase | -- | 8.86K | -- | 201.94K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Purchase | -- | 6.65K | -- | 193.08K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Sale | $18.20 | 27.72K | $504.59K | 189.43K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Purchase | -- | 7.36K | -- | 186.43K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Purchase | -- | 24.46K | -- | 179.07K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Sale | -- | 15.21K | -- | 45.64K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Purchase | -- | 2.16K | -- | 33.60K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Sale | $18.20 | 744.568 | $13.55K | 32.86K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Sale | -- | 8.86K | -- | 17.72K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Sale | -- | 6.65K | -- | 6.65K |
| Feb 28, 25 | Trelstad Lynn B. | COO | Sale | -- | 7.36K | -- | -- |
| Feb 28, 25 | Trelstad Lynn B. | COO | Sale | -- | 2.16K | -- | -- |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 4.75K | -- | 69.99K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 3.63K | -- | 65.24K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 2.73K | -- | 61.61K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Sale | $18.20 | 9.29K | $169.10K | 60.70K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 3.29K | -- | 58.88K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 5.47K | -- | 55.58K |
| Mar 1, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 14.45K | -- | 14.45K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Sale | -- | 4.75K | -- | 14.26K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Sale | -- | 3.63K | -- | 7.27K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Sale | -- | 2.73K | -- | 2.73K |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Sale | -- | 5.47K | -- | -- |
| Feb 28, 25 | McClelland Clifton A. III | Officer | Sale | -- | 3.29K | -- | -- |
| Feb 28, 25 | Steib Michael F | CEO | Sale | -- | 77.40K | -- | 232.20K |
| Mar 1, 25 | Steib Michael F | CEO | Purchase | -- | 114.57K | -- | 114.57K |
| Feb 28, 25 | Steib Michael F | CEO | Purchase | -- | 77.40K | -- | 77.40K |
| Feb 28, 25 | Steib Michael F | CEO | Sale | $18.20 | 40.01K | $728.24K | 37.39K |
| Feb 28, 25 | Heskett Julie | CFO | Purchase | -- | 10.37K | -- | 59.90K |
| Feb 28, 25 | Heskett Julie | CFO | Purchase | -- | 5.45K | -- | 49.53K |
| Feb 28, 25 | Heskett Julie | CFO | Purchase | -- | 4.09K | -- | 44.08K |
| Feb 28, 25 | Heskett Julie | CFO | Sale | $18.20 | 16.57K | $301.58K | 43.33K |
| Feb 28, 25 | Heskett Julie | CFO | Purchase | -- | 8.03K | -- | 39.98K |
| Mar 1, 25 | Heskett Julie | CFO | Purchase | -- | 33.31K | -- | 33.31K |
| Feb 28, 25 | Heskett Julie | CFO | Purchase | -- | 8.21K | -- | 31.96K |
| Feb 28, 25 | Heskett Julie | CFO | Sale | -- | 10.37K | -- | 31.10K |
| Feb 28, 25 | Heskett Julie | CFO | Sale | -- | 5.45K | -- | 10.90K |
| Feb 28, 25 | Heskett Julie | CFO | Sale | -- | 4.09K | -- | 4.09K |
| Feb 28, 25 | Heskett Julie | CFO | Sale | -- | 8.03K | -- | -- |
| Feb 28, 25 | Heskett Julie | CFO | Sale | -- | 8.21K | -- | -- |
| Feb 28, 25 | Cox Thomas R. | Officer | Purchase | -- | 10.43K | -- | 93.49K |
| Feb 28, 25 | Cox Thomas R. | Officer | Purchase | -- | 7.50K | -- | 83.06K |
| Feb 28, 25 | Cox Thomas R. | Officer | Purchase | -- | 6.82K | -- | 75.56K |
| Feb 28, 25 | Cox Thomas R. | Officer | Purchase | -- | 13.16K | -- | 68.74K |
| Feb 28, 25 | Cox Thomas R. | Officer | Sale | $18.20 | 25.15K | $457.74K | 68.34K |
| Feb 28, 25 | Cox Thomas R. | Officer | Purchase | -- | 13.68K | -- | 55.59K |
| Mar 1, 25 | Cox Thomas R. | Officer | Purchase | -- | 38.67K | -- | 38.67K |
| Feb 28, 25 | Cox Thomas R. | Officer | Sale | -- | 10.43K | -- | 31.30K |
| Feb 28, 25 | Cox Thomas R. | Officer | Sale | -- | 7.50K | -- | 14.99K |
| Feb 28, 25 | Cox Thomas R. | Officer | Sale | -- | 6.82K | -- | 6.82K |
| Feb 28, 25 | Cox Thomas R. | Officer | Sale | -- | 13.68K | -- | -- |
| Feb 28, 25 | Cox Thomas R. | Officer | Sale | -- | 13.16K | -- | -- |
| Mar 1, 25 | Tolston Alex J | Officer | Purchase | -- | 31.23K | -- | 31.23K |
| Feb 28, 25 | Tolston Alex J | Officer | Sale | -- | 6.97K | -- | 20.92K |
| Feb 28, 25 | Tolston Alex J | Officer | Purchase | -- | 6.97K | -- | 6.97K |
| Feb 28, 25 | Tolston Alex J | Officer | Sale | $18.20 | 3.11K | $56.65K | 3.86K |
| Feb 11, 25 | Trelstad Lynn B. | COO | Purchase | -- | 35.99K | -- | 35.99K |
| Feb 11, 25 | Trelstad Lynn B. | COO | Purchase | -- | 2.09K | -- | 2.09K |
| Feb 11, 25 | Cox Thomas R. | Officer | Purchase | -- | 16.61K | -- | 16.61K |
| Feb 11, 25 | Heskett Julie | CFO | Purchase | -- | 12.08K | -- | 12.08K |
| Feb 11, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 8.05K | -- | 8.05K |
| Feb 3, 25 | McClelland Clifton A. III | Officer | Purchase | -- | 938.107 | -- | 9.34K |
| Feb 3, 25 | Trelstad Lynn B. | COO | Purchase | -- | 2.73K | -- | 17.76K |
| Feb 3, 25 | Heskett Julie | CFO | Purchase | -- | 2.22K | -- | 8.45K |
| Feb 3, 25 | Trelstad Lynn B. | COO | Purchase | -- | 668.074 | -- | 2.94K |
| Feb 3, 25 | Cox Thomas R. | Officer | Purchase | -- | 3.85K | -- | 20.31K |
| Dec 6, 24 | Cox Thomas R. | Officer | Sale | $18.73 | 77.87K | $1.46M | 41.90K |
| Dec 6, 24 | Heskett Julie | CFO | Sale | $18.65 | 20.00K | $373.08K | 23.75K |
| Dec 2, 24 | Tolston Alex J | Officer | Purchase | -- | 27.89K | -- | 27.89K |
| Oct 25, 24 | Trelstad Lynn B. | COO | Sale | $16.40 | 25.00K | $410.00K | 154.62K |
| Oct 21, 24 | Tolston Alex J | -- | Sale | -- | -- | -- | -- |