| 30 Jun 2014 | OTHER | PLY GEM HOLDINGS INC | 35,709,612 | — | |
| 30 Jun 2014 | OTHER | PLY GEM HOLDINGS INC | 9,985,631 | — | |
| 08 Nov 2013 | PURCHASE | PLY GEM HOLDINGS INC | 10,000 | 14.63 USD | |
| 08 Jun 2006 | OTHER | ANTEON INTERNATIONAL CORP | 58,746 | 55.50 USD | |
| 08 Jun 2006 | OTHER | ANTEON INTERNATIONAL CORP | 10,693 | 55.50 USD | |
| 08 Jun 2006 | OTHER | ANTEON INTERNATIONAL CORP | 1,000 | 55.50 USD | |
| 28 Dec 2005 | GIFT | ANTEON INTERNATIONAL CORP | 8,000 | 0.00 USD | |
| 28 Dec 2005 | GIFT | ANTEON INTERNATIONAL CORP | 2,000 | 0.00 USD | |
| 17 Nov 2003 | GIFT | ANTEON INTERNATIONAL CORP | 14,500 | 0.00 USD | |
| 22 Sept 2003 | SALE | ANTEON INTERNATIONAL CORP | 179,039 | 33.80 USD | |
| 22 Sept 2003 | SALE | ANTEON INTERNATIONAL CORP | 26,027 | 33.80 USD | |