| 03 May 2022 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 892 | 39.25 USD | |
| 11 Jun 2021 | GRANT_AWARD | Endo International plc | 47,924 | 0.00 USD | |
| 11 Jun 2021 | TAX_WITHHOLDING | Endo International plc | 23,003 | 6.26 USD | |
| 12 May 2021 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,500 | 0.00 USD | |
| 12 May 2021 | OTHER | GIBRALTAR INDUSTRIES, INC. | 1,500 | 0.00 USD | |
| 05 May 2021 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 1,256 | 83.58 USD | |
| 15 Mar 2021 | SALE | Endo International plc | 9,033 | 8.68 USD | |
| 15 Mar 2021 | OTHER | Endo International plc | 10,000 | — | |
| 15 Mar 2021 | OTHER | Endo International plc | 10,000 | — | |
| 12 Jun 2020 | TAX_WITHHOLDING | Endo International plc | 12,245 | 3.43 USD | |
| 12 Jun 2020 | GRANT_AWARD | Endo International plc | 25,511 | 0.00 USD | |
| 06 May 2020 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 2,067 | 45.98 USD | |
| 12 Jun 2019 | GRANT_AWARD | Endo International plc | 53,812 | 0.00 USD | |
| 12 Jun 2019 | TAX_WITHHOLDING | Endo International plc | 25,829 | 4.46 USD | |
| 31 Dec 2010 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 1,000 | — | |
| 03 May 2019 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 2,503 | 37.95 USD | |
| 10 Dec 2018 | SALE | Endo International plc | 10,000 | 11.41 USD | |
| 08 Jun 2018 | GRANT_AWARD | Endo International plc | 41,721 | 0.00 USD | |
| 08 Jun 2018 | TAX_WITHHOLDING | Endo International plc | 18,507 | 7.67 USD | |
| 07 May 2018 | OTHER | GIBRALTAR INDUSTRIES, INC. | 2,936 | 0.00 USD | |
| 07 May 2018 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 2,936 | 36.50 USD | |
| 04 May 2018 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 2,113 | 35.50 USD | |
| 09 Jun 2017 | TAX_WITHHOLDING | Endo International plc | 11,488 | 11.49 USD | |
| 09 Jun 2017 | GRANT_AWARD | Endo International plc | 23,934 | 0.00 USD | |
| 05 May 2017 | GRANT_AWARD | GIBRALTAR INDUSTRIES, INC. | 3,103 | 0.00 USD | |