| 02 Jan 2008 | OTHER | GIBRALTAR INDUSTRIES, INC. | 43,558 | 15.18 USD | |
| 04 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,500 | 27.25 USD | |
| 04 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 500 | 27.30 USD | |
| 03 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 625 | 27.58 USD | |
| 03 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 625 | 27.67 USD | |
| 03 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 375 | 27.28 USD | |
| 03 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 375 | 27.41 USD | |
| 03 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,000 | 27.50 USD | |
| 02 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,000 | 28.00 USD | |
| 02 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,000 | 27.77 USD | |
| 02 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,000 | 27.75 USD | |
| 02 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 0.5 | 28.00 USD | |
| 02 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 0.5 | 27.77 USD | |
| 02 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 0.5 | 27.75 USD | |
| 01 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 3,000 | 28.75 USD | |
| 01 Jun 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1.5 | 28.75 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 500 | 28.25 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 500 | 28.27 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,500 | 28.30 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 500 | 28.40 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 0.25 | 28.25 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 0.25 | 28.27 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 0.75 | 28.30 USD | |
| 28 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 0.25 | 28.40 USD | |
| 27 May 2004 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,000 | 27.39 USD | |