| Sep 9, 26 | MCCLELLAND THOMAS | CEO | Purchase | -- | 50.00K | -- | 220.86K |
| Apr 30, 26 | MCCLELLAND THOMAS | CEO | Purchase | -- | 50.00K | -- | 183.75K |
| Jul 31, 26 | MCCLELLAND THOMAS | CEO | Sale | $57.97 | 12.89K | $747.12K | 170.86K |
| Jul 31, 25 | MCCLELLAND THOMAS | CEO | Purchase | -- | 50.00K | -- | 153.40K |
| Jul 31, 25 | MCCLELLAND THOMAS | CEO | Sale | $26.60 | 12.89K | $342.82K | 140.51K |
| Nov 1, 25 | MCCLELLAND THOMAS | CEO | Sale | $36.68 | 129 | $4.73K | 140.38K |
| Jan 4, 26 | MCCLELLAND THOMAS | CEO | Sale | $50.55 | 6.63K | $335.10K | 133.75K |
| Jan 4, 25 | MCCLELLAND THOMAS | CEO | Sale | $18.47 | 6.95K | $128.31K | 103.39K |
| Apr 30, 26 | Bernstein Steven Lawrence | CFO | Purchase | -- | 30.00K | -- | 126.84K |
| Jul 31, 25 | Bernstein Steven Lawrence | CFO | Purchase | -- | 40.00K | -- | 111.30K |
| Jul 31, 25 | Bernstein Steven Lawrence | CFO | Sale | $26.60 | 9.02K | $239.99K | 102.28K |
| Nov 1, 25 | Bernstein Steven Lawrence | CFO | Sale | $36.47 | 92 | $3.36K | 102.18K |
| Jan 4, 26 | Bernstein Steven Lawrence | CFO | Sale | $50.54 | 5.34K | $269.93K | 96.84K |
| Jul 31, 24 | Bernstein Steven Lawrence | CFO | Purchase | -- | 30.00K | -- | 75.44K |
| Jan 4, 25 | Bernstein Steven Lawrence | CFO | Sale | $18.47 | 4.14K | $76.47K | 71.30K |
| Jul 27, 23 | Bernstein Steven Lawrence | CFO | Purchase | -- | 20.00K | -- | 45.44K |
| Jul 31, 26 | Bernstein Steven Lawrence | CFO | Sale | $57.97 | 9.02K | $523.01K | 114.57K |
| Jul 28, 26 | Edenbrook Capital, LLC | CTO | Sale | $57.50 | 554.35K | $31.88M | 1.05M |
| Jul 28, 26 | Edenbrook Capital, LLC | CTO | Sale | $57.50 | 97.83K | $5.62M | 173.68K |
| Apr 23, 25 | MCCLELLAND THOMAS | CEO | Purchase | $13.24 | 8.00K | $105.92K | 105.60K |
| Apr 23, 25 | MCCLELLAND THOMAS | CEO | Sale | $18.03 | 5.88K | $105.93K | 99.72K |
| Apr 17, 25 | MCCLELLAND THOMAS | CEO | Sale | $13.24 | 8.00K | $105.92K | -- |
| Apr 23, 25 | MANCINI OLEANDRO | Officer | Purchase | $13.24 | 10.00K | $132.40K | 41.22K |
| Apr 23, 25 | MANCINI OLEANDRO | Officer | Sale | $18.03 | 7.34K | $132.41K | 33.88K |
| Apr 17, 25 | MANCINI OLEANDRO | Officer | Sale | $13.24 | 10.00K | $132.40K | -- |
| Apr 17, 25 | SCHWARTZ RICHARD | CTO | Purchase | $13.24 | 10.00K | $132.40K | 50.42K |
| Apr 17, 25 | SCHWARTZ RICHARD | CTO | Sale | $17.28 | 7.66K | $132.42K | 42.76K |
| Apr 17, 25 | SCHWARTZ RICHARD | CTO | Sale | $13.24 | 10.00K | $132.40K | -- |
| Mar 27, 25 | Sarachek Russell M | CTO | Purchase | $15.70 | 198 | $3.11K | 464.08K |
| Mar 27, 25 | Sarachek Russell M | CTO | Purchase | $15.78 | 1.96K | $30.98K | 463.88K |
| Mar 19, 25 | Sarachek Russell M | CTO | Purchase | $15.62 | 1.58K | $24.71K | 461.62K |
| Oct 31, 23 | Brolin Jonathan | CTO | Purchase | -- | 26.81K | -- | 26.81K |
| Oct 31, 24 | Brolin Jonathan | CTO | Sale | $12.62 | 2.81K | $35.40K | 24.00K |
| Oct 31, 23 | SCHWARTZ RICHARD | CTO | Purchase | -- | 26.81K | -- | 40.42K |
| Oct 31, 24 | Sarachek Russell M | CTO | Purchase | $12.62 | 2.81K | $35.40K | 460.04K |
| Oct 31, 23 | Sarachek Russell M | CTO | Purchase | -- | 26.81K | -- | 462.84K |
| Nov 1, 24 | MCCLELLAND THOMAS | CEO | Sale | $12.67 | 184 | $2.33K | 97.60K |
| Jul 31, 24 | MCCLELLAND THOMAS | CEO | Purchase | -- | 50.00K | -- | 102.35K |
| Jul 31, 24 | MCCLELLAND THOMAS | CEO | Sale | $13.60 | 4.57K | $62.14K | 97.78K |
| Jan 4, 23 | MCCLELLAND THOMAS | CEO | Purchase | -- | 20.00K | -- | 52.35K |
| Oct 31, 24 | Lord Lance W | CTO | Sale | $12.62 | 2.28K | $28.81K | 24.52K |
| Oct 31, 23 | Lord Lance W | CTO | Purchase | -- | 26.81K | -- | 26.81K |
| Apr 30, 24 | Sarachek Russell M | CTO | Purchase | $9.50 | 687 | $6.53K | 436.03K |
| Apr 19, 24 | Sarachek Russell M | CTO | Purchase | $9.51 | 1.60K | $15.24K | 435.35K |
| Apr 15, 24 | Sarachek Russell M | CTO | Purchase | $9.77 | 658 | $6.43K | 433.75K |
| Mar 20, 24 | Edenbrook Capital, LLC | CTO | Purchase | $9.94 | 10.00K | $99.40K | 1.60M |
| Sep 22, 23 | Sarachek Russell M | CTO | Purchase | $6.73 | 4.93K | $33.17K | 433.09K |
| Sep 19, 23 | Sarachek Russell M | CTO | Purchase | $6.96 | 5.16K | $35.93K | 428.16K |
| Jan 17, 23 | MCCLELLAND THOMAS | CEO | Purchase | -- | 30.00K | -- | 42.67K |
| Jan 17, 23 | Bernstein Steven Lawrence | CFO | Purchase | -- | 20.00K | -- | 25.44K |
| Jan 5, 23 | Edenbrook Capital, LLC | CTO | Purchase | $5.75 | 500 | $2.88K | 1.59M |
| Dec 30, 22 | Edenbrook Capital, LLC | CTO | Purchase | $7.05 | 2.04K | $14.40K | 1.59M |
| Dec 27, 22 | Edenbrook Capital, LLC | CTO | Purchase | $6.20 | 2.59K | $16.04K | 1.59M |
| Dec 23, 22 | Edenbrook Capital, LLC | CTO | Purchase | $6.25 | 1.20K | $7.48K | 1.59M |
| Dec 23, 22 | Edenbrook Capital, LLC | CTO | Purchase | $6.31 | 100 | $631 | 1.59M |
| Dec 22, 22 | Edenbrook Capital, LLC | CTO | Purchase | $6.18 | 1.70K | $10.51K | 1.59M |
| Sep 27, 22 | Edenbrook Capital, LLC | CTO | Purchase | $5.54 | 2.50K | $13.86K | 1.58M |
| Sep 22, 22 | Edenbrook Capital, LLC | CTO | Purchase | $5.96 | 3.74K | $22.26K | 1.58M |
| Sep 21, 22 | Edenbrook Capital, LLC | CTO | Purchase | $5.99 | 2.02K | $12.07K | 1.58M |
| Sep 20, 22 | Edenbrook Capital, LLC | CTO | Purchase | $5.96 | 1.06K | $6.30K | 1.58M |
| Dec 14, 21 | MCCLELLAND THOMAS | Officer | Sale | $7.25 | 10.00K | $72.50K | 36.00K |
| Dec 14, 21 | MCCLELLAND THOMAS | Officer | Purchase | $7.25 | 10.00K | $72.50K | 20.34K |
| Dec 14, 21 | MCCLELLAND THOMAS | Officer | Sale | $9.45 | 7.67K | $72.50K | 12.67K |
| Nov 1, 21 | STRANG STEVEN E | President | Purchase | -- | 750 | -- | 13.73K |
| Nov 1, 21 | MANCINI OLEANDRO | Officer | Purchase | -- | 750 | -- | 23.98K |
| Nov 1, 21 | MCCLELLAND THOMAS | Officer | Purchase | -- | 1.00K | -- | 10.34K |
| Nov 1, 21 | LALICATA ADRIAN | Officer | Purchase | -- | 750 | -- | 1.50K |
| Nov 1, 21 | Caulfield John Patrick | Officer | Purchase | -- | 750 | -- | 6.70K |
| Nov 1, 21 | Bernstein Steven Lawrence | CFO | Purchase | -- | 1.00K | -- | 5.44K |
| Oct 25, 21 | SCHWARTZ RICHARD | CTO | Purchase | $7.25 | 10.00K | $72.50K | 73.61K |
| Oct 25, 21 | SCHWARTZ RICHARD | CTO | Sale | $10.10 | 7.18K | $72.51K | 66.43K |
| Oct 26, 21 | SCHWARTZ RICHARD | CTO | Sale | $7.25 | 10.00K | $72.50K | 30.00K |
| Sep 29, 21 | STRANG STEVEN E | President | Sale | $7.25 | 10.00K | $72.50K | 33.00K |
| Sep 29, 21 | STRANG STEVEN E | President | Purchase | $7.25 | 10.00K | $72.50K | 10.00K |
| Sep 29, 21 | STRANG STEVEN E | President | Sale | $10.60 | 6.84K | $72.50K | 3.16K |
| Sep 28, 21 | Edenbrook Capital, LLC | CTO | Purchase | $10.93 | 25.00K | $273.37K | 1.57M |
| Jul 30, 21 | Sloane Stanton D | CEO | Purchase | -- | 7.50K | -- | 37.50K |
| Apr 6, 21 | MCCLELLAND THOMAS | Officer | Sale | $9.70 | 10.00K | $97.00K | 56.00K |
| Apr 6, 21 | MCCLELLAND THOMAS | Officer | Purchase | $9.70 | 10.00K | $97.00K | 10.00K |
| Apr 6, 21 | MCCLELLAND THOMAS | Officer | Sale | $11.27 | 8.61K | $97.00K | 1.39K |
| Mar 31, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.45 | 9.56K | $109.49K | 1.55M |
| Mar 30, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.51 | 1.31K | $15.11K | 1.54M |
| Mar 29, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.46 | 1.00K | $11.46K | 1.54M |
| Mar 26, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.45 | 1.25K | $14.29K | 1.54M |
| Mar 24, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.92 | 5.24K | $62.44K | 1.54M |
| Mar 23, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.79 | 5.64K | $66.50K | 1.53M |
| Mar 22, 21 | Caulfield John Patrick | Officer | Sale | $9.70 | 5.00K | $48.50K | 19.00K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Sale | $7.25 | 4.00K | $29.00K | 15.00K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Sale | $8.82 | 3.00K | $26.46K | 12.00K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Purchase | $9.70 | 5.00K | $48.50K | 5.00K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Purchase | $7.25 | 4.00K | $29.00K | 4.00K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Purchase | $8.82 | 3.00K | $26.46K | 3.00K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Sale | $12.45 | 2.33K | $29.01K | 1.67K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Sale | $12.45 | 3.90K | $48.51K | 1.10K |
| Mar 22, 21 | Caulfield John Patrick | Officer | Sale | $12.45 | 2.13K | $26.47K | 874 |
| Mar 22, 21 | SCHWARTZ RICHARD | CTO | Sale | $9.70 | 10.00K | $97.00K | 50.00K |
| Mar 22, 21 | SCHWARTZ RICHARD | CTO | Purchase | $9.70 | 10.00K | $97.00K | 10.00K |
| Mar 22, 21 | SCHWARTZ RICHARD | CTO | Sale | $11.92 | 8.14K | $97.00K | 1.86K |
| Mar 22, 21 | STRANG STEVEN E | President | Sale | $9.70 | 8.00K | $77.60K | 43.00K |
| Mar 22, 21 | STRANG STEVEN E | President | Purchase | $9.70 | 8.00K | $77.60K | 8.00K |
| Mar 22, 21 | STRANG STEVEN E | President | Sale | $11.92 | 6.51K | $77.61K | 1.49K |
| Mar 19, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.91 | 204 | $2.43K | 1.53M |
| Mar 18, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.80 | 40 | $472 | 1.53M |
| Mar 17, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.80 | 20.00K | $236.00K | 1.53M |
| Mar 17, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.89 | 966 | $11.49K | 1.51M |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Sale | $7.25 | 1.00K | $7.25K | 25.00K |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Sale | $9.96 | 1.00K | $9.96K | 24.00K |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Sale | $9.85 | 10.00K | $98.50K | 14.00K |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Purchase | $9.85 | 10.00K | $98.50K | 10.00K |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Sale | $12.04 | 8.18K | $98.51K | 1.82K |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Purchase | $9.96 | 1.00K | $9.96K | 1.00K |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Purchase | $7.25 | 1.00K | $7.25K | 1.00K |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Sale | $12.04 | 603 | $7.26K | 397 |
| Mar 16, 21 | Bernstein Steven Lawrence | CFO | Sale | $12.04 | 828 | $9.97K | 172 |
| Mar 16, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.79 | 408 | $4.81K | 1.50M |
| Mar 15, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.86 | 1.83K | $21.72K | 1.50M |
| Mar 12, 21 | Edenbrook Capital, LLC | CTO | Purchase | $11.77 | 5.67K | $66.73K | 1.50M |
| Mar 15, 21 | MANCINI OLEANDRO | Officer | Sale | $7.25 | 10.00K | $72.50K | 45.00K |
| Mar 15, 21 | MANCINI OLEANDRO | Officer | Purchase | $7.25 | 10.00K | $72.50K | 10.00K |
| Mar 15, 21 | MANCINI OLEANDRO | Officer | Sale | $11.90 | 6.09K | $72.51K | 3.91K |
| Jan 13, 21 | STRANG STEVEN E | President | Sale | $10.77 | 6.58K | $70.91K | 6.58K |
| Jan 8, 21 | MANCINI OLEANDRO | Officer | Sale | $9.70 | 12.00K | $116.40K | 55.00K |
| Jan 8, 21 | MANCINI OLEANDRO | Officer | Purchase | $9.70 | 12.00K | $116.40K | 12.00K |
| Jan 8, 21 | MANCINI OLEANDRO | Officer | Sale | $11.03 | 10.55K | $116.41K | 1.45K |
| Nov 1, 20 | Caulfield John Patrick | Officer | Purchase | -- | 1.00K | -- | 2.35K |
| Nov 1, 19 | Caulfield John Patrick | Officer | Purchase | -- | 1.00K | -- | 1.35K |
| Nov 1, 20 | STRANG STEVEN E | President | Purchase | -- | 1.00K | -- | 14.92K |
| Nov 1, 19 | STRANG STEVEN E | President | Purchase | -- | 1.00K | -- | 13.92K |
| Nov 1, 20 | MCCLELLAND THOMAS | Officer | Purchase | -- | 1.00K | -- | 7.95K |
| Nov 1, 19 | MCCLELLAND THOMAS | Officer | Purchase | -- | 1.00K | -- | 6.95K |
| Nov 1, 20 | MANCINI OLEANDRO | Officer | Purchase | -- | 750 | -- | 17.87K |
| Nov 1, 20 | LALICATA ADRIAN | Officer | Purchase | -- | 750 | -- | 750 |
| Nov 1, 20 | Bernstein Steven Lawrence | CFO | Purchase | -- | 1.00K | -- | 2.05K |
| Nov 1, 19 | Bernstein Steven Lawrence | CFO | Purchase | -- | 1.00K | -- | 1.05K |
| Oct 19, 20 | MCCLELLAND THOMAS | Officer | Sale | $9.75 | 1.00K | $9.75K | 7.95K |
| Oct 20, 20 | MCCLELLAND THOMAS | Officer | Sale | $10.00 | 1.00K | $10.00K | 6.95K |
| Oct 21, 20 | MCCLELLAND THOMAS | Officer | Sale | $10.00 | 1.00K | $10.00K | 5.95K |
| Oct 6, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.12 | 5.00K | $50.58K | 1.50M |
| Sep 29, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.29 | 7.01K | $72.12K | 1.49M |
| Sep 28, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.30 | 2.99K | $30.79K | 1.48M |
| Sep 25, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.36 | 10.00K | $103.65K | 1.48M |
| Sep 17, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.37 | 4.00K | $41.49K | 1.47M |
| Sep 16, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.43 | 6.00K | $62.56K | 1.47M |
| Sep 15, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.36 | 10.00K | $103.58K | 1.46M |
| Jul 31, 20 | MCCLELLAND THOMAS | Officer | Sale | $5.65 | 10.00K | $56.50K | 66.00K |
| Jul 31, 20 | MCCLELLAND THOMAS | Officer | Purchase | $5.65 | 10.00K | $56.50K | 10.00K |
| Jul 31, 20 | MCCLELLAND THOMAS | Officer | Sale | $10.47 | 5.40K | $56.51K | 4.60K |
| Jul 31, 20 | MANCINI OLEANDRO | Officer | Sale | $5.65 | 12.00K | $67.80K | 67.00K |
| Jul 31, 20 | MANCINI OLEANDRO | Officer | Purchase | $5.65 | 12.00K | $67.80K | 12.00K |
| Jul 31, 20 | MANCINI OLEANDRO | Officer | Sale | $10.47 | 6.48K | $67.80K | 5.52K |
| Jul 8, 20 | STRANG STEVEN E | President | Sale | $5.65 | 5.00K | $28.25K | 51.00K |
| Jul 8, 20 | STRANG STEVEN E | President | Purchase | $5.65 | 5.00K | $28.25K | 5.00K |
| Jul 8, 20 | STRANG STEVEN E | President | Sale | $10.65 | 2.65K | $28.25K | 2.35K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Purchase | $10.58 | 10.00K | $105.80K | 50.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Sale | $9.70 | 10.00K | $97.00K | 50.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Purchase | $10.38 | 10.00K | $103.80K | 40.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Sale | $7.25 | 10.00K | $72.50K | 40.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Purchase | $8.82 | 10.00K | $88.20K | 30.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Sale | $8.82 | 10.00K | $88.20K | 30.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Purchase | $7.25 | 10.00K | $72.50K | 20.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Sale | $10.38 | 10.00K | $103.80K | 20.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Sale | $10.58 | 10.00K | $105.80K | 10.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Purchase | $9.70 | 10.00K | $97.00K | 10.00K |
| Jul 8, 20 | GIRSKY JOEL H | CTO | Sale | $10.65 | 43.88K | $467.32K | 6.12K |
| Apr 6, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.90 | 28.00K | $249.20K | 1.45M |
| Apr 6, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.92 | 11.90K | $106.18K | 1.42M |
| Apr 3, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.94 | 4.10K | $36.64K | 1.41M |
| Apr 2, 20 | Edenbrook Capital, LLC | CTO | Purchase | $9.04 | 2.00K | $18.08K | 1.41M |
| Apr 2, 20 | Edenbrook Capital, LLC | CTO | Purchase | $9.00 | 6.70K | $60.27K | 1.41M |
| Apr 1, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.92 | 4.60K | $41.04K | 1.40M |
| Mar 31, 20 | Edenbrook Capital, LLC | CTO | Purchase | $9.04 | 710 | $6.42K | 1.39M |
| Mar 30, 20 | Edenbrook Capital, LLC | CTO | Purchase | $9.11 | 2.00K | $18.22K | 1.39M |
| Mar 30, 20 | Edenbrook Capital, LLC | CTO | Purchase | $9.02 | 4.30K | $38.79K | 1.39M |
| Mar 27, 20 | Edenbrook Capital, LLC | CTO | Purchase | $9.03 | 2.00K | $18.06K | 1.39M |
| Mar 27, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.75 | 4.80K | $42.01K | 1.39M |
| Mar 26, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.45 | 28 | $236.6 | 1.38M |
| Mar 25, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.12 | 11.73K | $95.19K | 1.38M |
| Mar 24, 20 | Edenbrook Capital, LLC | CTO | Purchase | $8.03 | 2.50K | $20.07K | 1.37M |
| Mar 24, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.85 | 5.18K | $40.65K | 1.37M |
| Mar 23, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.55 | 624 | $4.71K | 1.36M |
| Mar 23, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.34 | 7.10K | $52.11K | 1.36M |
| Mar 20, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.09 | 1.63K | $11.54K | 1.35M |
| Mar 19, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.02 | 1.30K | $9.12K | 1.35M |
| Mar 17, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.16 | 3.10K | $22.18K | 1.35M |
| Mar 16, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.03 | 4.65K | $32.68K | 1.35M |
| Mar 13, 20 | Edenbrook Capital, LLC | CTO | Purchase | $7.20 | 14.30K | $102.97K | 1.34M |
| Jan 15, 20 | MCCLELLAND THOMAS | Officer | Sale | $10.06 | 1.00K | $10.06K | 5.35K |
| Jan 16, 20 | MCCLELLAND THOMAS | Officer | Sale | $10.00 | 1.00K | $10.00K | 4.35K |
| Jan 9, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.14 | 2.79K | $28.25K | 1.33M |
| Jan 6, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.23 | 8.00K | $81.81K | 1.33M |
| Jan 3, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.24 | 1.06K | $10.86K | 1.32M |
| Jan 2, 20 | Edenbrook Capital, LLC | CTO | Purchase | $10.22 | 3.50K | $35.78K | 1.32M |
| Dec 18, 19 | Edenbrook Capital, LLC | CTO | Purchase | $9.46 | 700 | $6.62K | 1.31M |
| Dec 17, 19 | Edenbrook Capital, LLC | CTO | Purchase | $9.34 | 700 | $6.54K | 1.31M |
| Dec 17, 19 | Edenbrook Capital, LLC | CTO | Purchase | $9.32 | 21.60K | $201.29K | 1.31M |
| Dec 16, 19 | Sloane Stanton D | CEO | Purchase | $9.41 | 8.00K | $75.28K | 30.00K |
| Dec 13, 19 | Sloane Stanton D | CEO | Purchase | $9.53 | 2.00K | $19.06K | 22.00K |
| Dec 16, 19 | Edenbrook Capital, LLC | CTO | Purchase | $9.30 | 3.70K | $34.40K | 1.29M |
| Dec 16, 19 | Edenbrook Capital, LLC | CTO | Purchase | $9.34 | 16.80K | $156.87K | 1.29M |
| Dec 13, 19 | Edenbrook Capital, LLC | CTO | Purchase | $9.30 | 7.17K | $66.72K | 1.27M |