| Mar 18, 24 | Singhal Nik | President | Sale | -- | 7.22K | -- | -- |
| Mar 18, 24 | Singhal Nik | President | Sale | -- | 18.77K | -- | -- |
| Mar 18, 24 | Keenan James | CEO | Sale | -- | 490.00K | -- | -- |
| Mar 18, 24 | Keenan James | CEO | Sale | -- | 113.31K | -- | -- |
| Mar 18, 24 | Usifer Maureen K | CTO | Sale | -- | 54.77K | -- | -- |
| Mar 18, 24 | MOORE MERIDEE | CTO | Sale | -- | 189.88K | -- | -- |
| Mar 18, 24 | Harris Jerrold B | CTO | Sale | -- | 12.17K | -- | -- |
| Mar 18, 24 | BARON JOHN R | CTO | Sale | -- | 21.92K | -- | -- |
| Jan 31, 24 | Singhal Nik | President | Purchase | -- | 12.08K | -- | 87.00K |
| Jan 31, 24 | Singhal Nik | President | Sale | $3.86 | 12.08K | $46.63K | 74.92K |
| Jan 31, 24 | Singhal Nik | President | Purchase | -- | 18.28K | -- | 18.28K |
| Jan 31, 24 | Singhal Nik | President | Sale | -- | 7.80K | -- | 7.80K |
| Jan 31, 24 | Singhal Nik | President | Sale | -- | 4.28K | -- | -- |
| Jan 31, 24 | Keenan James | CEO | Purchase | -- | 127.94K | -- | 617.95K |
| Jan 31, 24 | Keenan James | CEO | Sale | $3.86 | 127.94K | $493.86K | 490.00K |
| Jan 31, 24 | Keenan James | CEO | Purchase | -- | 110.32K | -- | 110.32K |
| Jan 31, 24 | Keenan James | CEO | Sale | -- | 25.33K | -- | 50.66K |
| Jan 31, 24 | Keenan James | CEO | Sale | -- | 41.14K | -- | 41.14K |
| Jan 31, 24 | Keenan James | CEO | Sale | -- | 61.48K | -- | -- |
| Jan 31, 23 | Singhal Nik | President | Purchase | -- | 13.64K | -- | 88.56K |
| Jan 31, 23 | Singhal Nik | President | Sale | $3.76 | 13.64K | $51.28K | 74.92K |
| Jan 31, 23 | Singhal Nik | President | Sale | -- | 6.98K | -- | 13.96K |
| Jan 31, 23 | Singhal Nik | President | Sale | -- | 3.84K | -- | 3.84K |
| Jan 31, 23 | Singhal Nik | President | Sale | -- | 2.82K | -- | -- |
| Jan 31, 23 | Keenan James | CEO | Purchase | -- | 128.42K | -- | 618.42K |
| Jan 31, 23 | Keenan James | CEO | Sale | $3.76 | 128.42K | $482.85K | 490.00K |
| Jan 31, 23 | Keenan James | CEO | Sale | -- | 36.83K | -- | 73.67K |
| Jan 31, 23 | Keenan James | CEO | Purchase | -- | 68.04K | -- | 68.04K |
| Jan 31, 23 | Keenan James | CEO | Sale | -- | 55.05K | -- | 55.05K |
| Jan 31, 23 | Keenan James | CEO | Sale | -- | 36.53K | -- | -- |
| Apr 19, 22 | Holladay Chip | Officer | Sale | -- | -- | -- | -- |
| Jan 31, 22 | Singhal Nik | President | Purchase | -- | 8.86K | -- | 83.78K |
| Jan 31, 22 | Singhal Nik | President | Sale | $4.15 | 8.86K | $36.77K | 74.92K |
| Jan 31, 22 | Singhal Nik | President | Purchase | -- | 18.86K | -- | 18.86K |
| Jan 31, 22 | Singhal Nik | President | Sale | -- | 3.46K | -- | 6.91K |
| Jan 31, 22 | Singhal Nik | President | Sale | -- | 2.54K | -- | 2.54K |
| Jan 31, 22 | Singhal Nik | President | Sale | -- | 2.86K | -- | -- |
| Jan 31, 22 | Keenan James | CEO | Purchase | -- | 119.60K | -- | 609.61K |
| Jan 31, 22 | Keenan James | CEO | Sale | $4.15 | 119.60K | $496.36K | 490.00K |
| Jan 31, 22 | Keenan James | CEO | Purchase | -- | 99.54K | -- | 99.54K |
| Jan 31, 22 | Keenan James | CEO | Sale | -- | 49.59K | -- | 99.18K |
| Jan 31, 22 | Keenan James | CEO | Sale | -- | 32.91K | -- | 32.91K |
| Jan 31, 22 | Keenan James | CEO | Sale | -- | 37.11K | -- | -- |
| Jan 31, 21 | Miller Abby | CFO | Purchase | -- | 831.84 | -- | 1.86K |
| Jan 31, 21 | Miller Abby | CFO | Sale | $3.00 | 831.84 | $2.50K | 1.03K |
| Jan 31, 21 | Miller Abby | CFO | Sale | -- | 831.84 | -- | -- |
| Jan 31, 21 | Singhal Nik | President | Purchase | -- | 10.54K | -- | 83.63K |
| Jan 31, 21 | Singhal Nik | President | Sale | $3.00 | 10.54K | $31.61K | 73.10K |
| Jan 29, 21 | Singhal Nik | President | Purchase | -- | 9.38K | -- | 9.38K |
| Jan 31, 21 | Singhal Nik | President | Sale | -- | 2.30K | -- | 4.60K |
| Jan 31, 21 | Singhal Nik | President | Sale | -- | 2.59K | -- | 2.59K |
| Jan 31, 21 | Singhal Nik | President | Sale | -- | 5.65K | -- | -- |
| Jan 31, 21 | Keenan James | CEO | Purchase | -- | 103.88K | -- | 592.89K |
| Jan 31, 21 | Keenan James | CEO | Sale | $3.00 | 103.88K | $311.65K | 489.00K |
| Jan 29, 21 | Keenan James | CEO | Purchase | -- | 134.52K | -- | 134.52K |
| Jan 31, 21 | Keenan James | CEO | Sale | -- | 29.75K | -- | 59.51K |
| Jan 31, 21 | Keenan James | CEO | Sale | -- | 33.55K | -- | 33.55K |
| Jan 31, 21 | Keenan James | CEO | Sale | -- | 40.57K | -- | -- |
| Dec 11, 20 | Usifer Maureen K | CTO | Sale | $2.76 | 13.75K | $37.96K | 38.72K |
| Dec 8, 20 | Usifer Maureen K | CTO | Sale | $2.90 | 6.83K | $19.81K | 67.47K |
| Dec 10, 20 | Usifer Maureen K | CTO | Sale | $2.75 | 15.00K | $41.25K | 52.47K |
| Dec 9, 20 | Singhal Nik | President | Purchase | $2.80 | 10.00K | $28.00K | 73.10K |
| Nov 10, 20 | Singhal Nik | President | Purchase | $2.65 | 9.00K | $23.85K | 63.10K |
| Nov 9, 20 | Singhal Nik | President | Purchase | $2.63 | 8.00K | $21.06K | 54.10K |
| Nov 10, 20 | Keenan James | CEO | Purchase | $2.66 | 100.00K | $266.16K | 476.27K |
| Nov 9, 20 | Keenan James | CEO | Purchase | $2.62 | 80.35K | $210.47K | 376.27K |
| Nov 9, 20 | Miller Abby | CFO | Sale | -- | -- | -- | 1.03K |
| Nov 9, 20 | Miller Abby | CFO | Sale | -- | 804.387 | -- | -- |
| Nov 3, 20 | Singhal Nik | President | Sale | -- | -- | -- | 46.10K |
| Nov 3, 20 | Singhal Nik | President | Sale | -- | -- | -- | 7.02K |
| Nov 3, 20 | Singhal Nik | President | Sale | -- | 6.67K | -- | -- |
| Aug 11, 20 | Pungello Michael | CFO | Purchase | $2.94 | 8.00K | $23.48K | 43.87K |
| Aug 7, 20 | Keenan James | CEO | Purchase | $2.84 | 25.00K | $71.00K | 287.48K |
| Aug 3, 20 | Keenan James | CEO | Purchase | $2.67 | 24.08K | $64.29K | 262.48K |
| Mar 10, 20 | Harris Jerrold B | CTO | Purchase | $4.18 | 8.50K | $35.53K | 31.76K |
| Mar 9, 20 | Lies Mark S | CTO | Purchase | $4.19 | 35.00K | $146.61K | 265.00K |
| Mar 10, 20 | Keenan James | CEO | Purchase | $4.27 | 50.00K | $213.56K | 231.77K |
| Mar 9, 20 | Keenan James | CEO | Purchase | $4.04 | 60.49K | $244.36K | 181.77K |
| Mar 9, 20 | Pungello Michael | CFO | Purchase | $4.17 | 10.00K | $41.69K | 34.58K |
| Aug 5, 19 | MOORE MERIDEE | CTO | Purchase | $5.58 | 45.00K | $251.10K | 170.00K |
| Jan 31, 20 | Keenan James | CEO | Purchase | -- | 110.67K | -- | 231.95K |
| Jan 31, 20 | Keenan James | CEO | Sale | $4.98 | 110.67K | $551.15K | 121.28K |
| Jan 31, 20 | Keenan James | CEO | Purchase | -- | 80.42K | -- | 80.42K |
| Jan 31, 20 | Keenan James | CEO | Sale | -- | 28.92K | -- | 57.83K |
| Jan 31, 20 | Keenan James | CEO | Sale | -- | 34.97K | -- | 34.97K |
| Jan 31, 20 | Keenan James | CEO | Sale | -- | 46.79K | -- | -- |
| Dec 2, 19 | Keenan James | CEO | Purchase | $4.94 | 30.28K | $149.51K | 121.28K |
| Dec 3, 19 | Pungello Michael | CFO | Purchase | $4.99 | 5.00K | $24.95K | 24.58K |
| Aug 16, 19 | Keenan James | CEO | Purchase | $5.28 | 50.00K | $263.95K | 91.00K |
| Aug 14, 19 | Lies Mark S | CTO | Purchase | $5.19 | 50.00K | $259.59K | 230.00K |
| Aug 5, 19 | Pungello Michael | CFO | Purchase | $5.60 | 6.50K | $36.39K | 19.58K |
| May 7, 19 | Pungello Michael | CFO | Purchase | $6.27 | 4.00K | $25.08K | 13.08K |
| Jan 31, 19 | Keenan James | CEO | Purchase | -- | 73.02K | -- | 114.02K |
| Jan 31, 19 | Keenan James | CEO | Purchase | -- | 77.48K | -- | 77.48K |
| Jan 31, 19 | Keenan James | CEO | Sale | -- | 31.23K | -- | 62.46K |
| Jan 31, 19 | Keenan James | CEO | Sale | -- | 41.79K | -- | 41.79K |
| Jan 31, 19 | Keenan James | CEO | Sale | $6.17 | 73.02K | $450.51K | 41.00K |
| May 7, 18 | Pungello Michael | CFO | Purchase | $5.97 | 3.00K | $17.92K | 9.08K |
| May 7, 18 | Lies Mark S | CTO | Purchase | $6.00 | 25.00K | $149.91K | 180.00K |
| Mar 23, 18 | MOORE MERIDEE | CTO | Purchase | $5.96 | 65.00K | $387.51K | 125.00K |
| Mar 22, 18 | MOORE MERIDEE | CTO | Purchase | $6.00 | 60.00K | $360.05K | 60.00K |
| Mar 23, 18 | MOORE MERIDEE | CTO | Purchase | $5.96 | 65.00K | $387.51K | 125.00K |
| Mar 22, 18 | MOORE MERIDEE | CTO | Purchase | $6.00 | 60.00K | $360.05K | 60.00K |
| Mar 19, 18 | Pungello Michael | CFO | Purchase | $5.68 | 3.25K | $18.44K | 6.00K |
| Jan 31, 17 | Zugay Michael J. | CEO | Sale | -- | 19.56K | -- | 43.32K |
| Jan 31, 17 | Zugay Michael J. | CEO | Purchase | -- | 19.56K | -- | 22.50K |
| Jan 31, 17 | Zugay Michael J. | CEO | Sale | $7.24 | 19.56K | $141.59K | 22.50K |
| Jan 31, 18 | Keenan James | CTO | Purchase | -- | 82.86K | -- | 82.86K |
| Jan 31, 18 | Keenan James | CTO | Purchase | -- | 36.96K | -- | 77.96K |
| Jan 31, 18 | Keenan James | CTO | Sale | -- | 36.96K | -- | 73.92K |
| Jan 31, 18 | Keenan James | CTO | Sale | $5.96 | 36.96K | $220.28K | 41.00K |
| Jan 31, 18 | Zugay Michael J. | CEO | Purchase | -- | 123.95K | -- | 123.95K |
| Jan 31, 18 | Zugay Michael J. | CEO | Purchase | -- | 53.95K | -- | 76.45K |
| Jan 31, 18 | Zugay Michael J. | CEO | Sale | -- | 32.29K | -- | 64.59K |
| Jan 31, 18 | Zugay Michael J. | CEO | Sale | $5.96 | 53.95K | $321.55K | 22.50K |
| Jan 31, 18 | Zugay Michael J. | CEO | Sale | -- | 21.66K | -- | 21.66K |
| Dec 1, 17 | Keenan James | CTO | Purchase | $6.54 | 5.82K | $38.06K | 41.00K |
| Nov 30, 17 | Keenan James | CTO | Purchase | $6.54 | 14.18K | $92.70K | 35.18K |
| Nov 29, 17 | Zugay Michael J. | CEO | Purchase | $6.62 | 15.00K | $99.30K | 22.50K |
| Nov 7, 17 | MOORE MERIDEE | CTO | Sale | -- | -- | -- | -- |
| Nov 20, 17 | Pungello Michael | CFO | Purchase | $6.71 | 2.75K | $18.44K | 2.75K |
| Nov 14, 17 | Lies Mark S | CTO | Purchase | $6.72 | 50.00K | $336.11K | 155.00K |
| Oct 20, 17 | Pungello Michael | Officer | Sale | -- | -- | -- | -- |
| Mar 24, 17 | Sterling Steven | CTO | Purchase | $7.32 | 10.00K | $73.20K | 30.00K |
| Mar 24, 17 | Keenan James | CTO | Purchase | $7.34 | 3.20K | $23.49K | 21.00K |
| Mar 24, 17 | Keenan James | CTO | Purchase | $7.34 | 800 | $5.87K | 17.80K |
| Mar 24, 17 | Keenan James | CTO | Purchase | $7.33 | 4.00K | $29.32K | 17.00K |
| Mar 24, 17 | Keenan James | CTO | Purchase | $7.33 | 1.40K | $10.26K | 13.00K |
| Mar 24, 17 | Keenan James | CTO | Purchase | $7.32 | 500 | $3.66K | 11.60K |
| Mar 24, 17 | Keenan James | CTO | Purchase | $7.31 | 100 | $731 | 11.10K |
| Mar 23, 17 | Zugay Michael J. | CEO | Purchase | $7.28 | 2.50K | $18.20K | 7.50K |
| Mar 22, 17 | BARON JOHN R | CTO | Purchase | $7.32 | 7.00K | $51.24K | 17.00K |
| Mar 16, 17 | Lies Mark S | CTO | Purchase | $7.40 | 5.00K | $37.00K | 105.00K |
| Mar 16, 17 | Lies Mark S | CTO | Purchase | $7.40 | 5.00K | $37.00K | 100.00K |
| Mar 16, 17 | Lies Mark S | CTO | Purchase | $7.37 | 5.00K | $36.85K | 95.00K |
| Mar 16, 17 | Lies Mark S | CTO | Purchase | $7.33 | 10.00K | $73.28K | 90.00K |
| Mar 16, 17 | Keenan James | CTO | Purchase | $7.38 | 600 | $4.43K | 11.00K |
| Mar 16, 17 | Keenan James | CTO | Purchase | $7.38 | 100 | $737.5 | 10.40K |
| Mar 16, 17 | Keenan James | CTO | Purchase | $7.37 | 6.80K | $50.12K | 10.30K |
| Mar 16, 17 | Keenan James | CTO | Purchase | $7.37 | 1.90K | $13.99K | 3.50K |
| Mar 16, 17 | Keenan James | CTO | Purchase | $7.36 | 600 | $4.42K | 1.60K |
| Mar 16, 17 | Zugay Michael J. | CEO | Purchase | $7.38 | 4.60K | $33.94K | 5.00K |
| Mar 16, 17 | Zugay Michael J. | CEO | Purchase | $7.38 | 400 | $2.95K | 400 |
| Jan 31, 17 | Zugay Michael J. | CEO | Purchase | -- | 87.53K | -- | 87.53K |
| Jan 31, 17 | Keenan James | CTO | Purchase | -- | 100.18K | -- | 100.18K |
| Dec 22, 16 | Zugay Michael J. | Officer | Sale | -- | -- | -- | -- |
| Dec 22, 16 | Keenan James | CTO | Sale | -- | -- | -- | 1.00K |
| May 18, 16 | Lies Mark S | CTO | Purchase | $7.46 | 15.00K | $111.90K | 80.00K |
| May 13, 16 | Lies Mark S | CTO | Purchase | $7.73 | 4.00K | $30.91K | 65.00K |
| May 6, 16 | Lies Mark S | CTO | Sale | -- | -- | -- | 65.00K |
| Nov 4, 15 | Park Charles | Officer | Sale | -- | -- | -- | -- |
| Dec 7, 15 | MAHER JAMES R | CTO | Sale | -- | 66.15K | -- | 459.97K |
| Aug 13, 15 | Milia Donna | CFO | Sale | -- | -- | -- | 37.97K |
| Aug 3, 15 | Pankovcin Corinne | CFO | Purchase | $9.24 | 1.00K | $9.24K | 3.00K |
| Aug 3, 15 | Pankovcin Corinne | CFO | Purchase | $9.25 | 2.00K | $18.50K | 2.00K |
| Aug 3, 15 | Pankovcin Corinne | CFO | Purchase | $9.23 | 150 | $1.38K | 150 |
| Aug 3, 15 | Pankovcin Corinne | CFO | Purchase | $9.24 | 100 | $924 | 100 |
| May 14, 15 | Sterling Steven | CEO | Purchase | $9.40 | 20.00K | $188.00K | 20.00K |
| Mar 3, 15 | 52nd Street Capital Advisors LLC | -- | Sale | -- | 147.29K | -- | 371 |
| Mar 3, 15 | 52nd Street Capital Advisors LLC | -- | Sale | $8.81 | 371 | $3.27K | -- |
| Mar 3, 15 | 52nd Street Capital Advisors LLC | -- | Purchase | -- | 147.29K | -- | -- |
| Mar 6, 15 | Sterling Steven | CEO | Sale | -- | -- | -- | -- |
| Jan 2, 15 | BlackRock Kelso Capital Advisors LLC | -- | Sale | -- | 97.11K | -- | -- |
| Jan 2, 15 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | -- | 97.11K | -- | -- |
| Dec 1, 14 | Usifer Maureen K | CTO | Purchase | $8.82 | 35.58K | $313.76K | 42.25K |
| Oct 13, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.49 | 10.00K | $84.90K | -- |
| Oct 14, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.41 | 10.00K | $84.10K | -- |
| Oct 20, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.50 | 500 | $4.25K | -- |
| Oct 15, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.07 | 10.00K | $80.70K | -- |
| Oct 16, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.25 | 10.00K | $82.50K | -- |
| Oct 17, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.50 | 3.90K | $33.15K | -- |
| Oct 2, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.50 | 700 | $5.95K | -- |
| May 20, 14 | FINN BRIAN D | CTO | Purchase | $8.51 | 20.00K | $170.20K | 50.00K |
| May 19, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.48 | 2.40K | $20.35K | -- |
| May 20, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.49 | 2.20K | $18.68K | -- |
| May 14, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.48 | 10.00K | $84.75K | -- |
| May 15, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.38 | 10.00K | $83.82K | -- |
| May 16, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.39 | 10.00K | $83.86K | -- |
| May 14, 14 | BARON JOHN R | CTO | Purchase | $8.53 | 10.00K | $85.30K | 10.00K |
| May 8, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.46 | 10.00K | $84.61K | -- |
| May 9, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.42 | 10.00K | $84.23K | -- |
| May 5, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.47 | 10.00K | $84.65K | -- |
| May 6, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.46 | 10.00K | $84.56K | -- |
| May 7, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.41 | 10.00K | $84.09K | -- |
| May 7, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.41 | 10.00K | $84.09K | -- |
| May 5, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.47 | 10.00K | $84.65K | -- |
| May 6, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $8.46 | 10.00K | $84.56K | -- |
| Mar 21, 14 | BlackRock Kelso Capital Advisors LLC | -- | Sale | -- | 150.95K | -- | -- |
| Jan 2, 14 | BlackRock Kelso Capital Advisors LLC | -- | Sale | -- | 8.72K | -- | -- |
| Jan 2, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $9.29 | 75.98K | $705.84K | -- |
| Jan 2, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | $9.29 | 63.40K | $588.95K | -- |
| Jan 2, 14 | BlackRock Kelso Capital Advisors LLC | -- | Purchase | -- | 75.98K | -- | -- |
| Jan 2, 14 | BlackRock Kelso Capital Advisors LLC | -- | Sale | -- | 75.98K | -- | -- |
| Sep 5, 13 | VIRGINIA RETIREMENT SYSTEMS ET AL | -- | Sale | $9.72 | 13.97K | $135.77K | 5.64M |
| Sep 4, 13 | VIRGINIA RETIREMENT SYSTEMS ET AL | -- | Sale | $9.72 | 164.65K | $1.60M | 5.49M |
| Sep 3, 13 | VIRGINIA RETIREMENT SYSTEMS ET AL | -- | Sale | $9.59 | 98.82K | $948.11K | 5.66M |
| Aug 8, 13 | VIRGINIA RETIREMENT SYSTEMS ET AL | -- | Sale | $10.23 | 20.77K | $212.48K | 5.75M |
| Aug 7, 13 | VIRGINIA RETIREMENT SYSTEMS ET AL | -- | Sale | $10.15 | 66.19K | $671.80K | 5.77M |
| Aug 6, 13 | VIRGINIA RETIREMENT SYSTEMS ET AL | -- | Sale | $10.26 | 48.50K | $497.63K | 5.84M |
| Aug 5, 13 | VIRGINIA RETIREMENT SYSTEMS ET AL | -- | Sale | $10.29 | 59.80K | $615.16K | 5.89M |