Timothy J. Heasley serves as Executive at GIBRALTAR INDUSTRIES, INC., where they oversee executive responsibilities. Since joining the company, Timothy J. Heasley has executed 72 insider transactions totaling $11.4K, demonstrating a bullish approach to their equity position. Their most recent transaction on Apr 1, 2021 involved selling 97,056 shares valued at $213.5K.
Timothy J. Heasley currently holds 97,056 shares of GIBRALTAR INDUSTRIES, INC. (ROCK), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Timothy J. Heasley has been a net buyer of ROCK stock. They have purchased $11.4K and sold $0 worth of shares.
Timothy J. Heasley's most recent insider trade was on Apr 1, 2021, when they sold 97,056 shares at $2.20 per share.
Get notified when new Form 4 filings are submitted
| 44,833 |
| $2.20 |
| Discretionary |
| Mar 1, 2021 | SYNC | $4.3K | Payment | 1,963 | $2.17 | Discretionary |
| Feb 4, 2021 | SYNC | $3.1K | Payment | 1,636 | $1.90 | Discretionary |
| Jan 28, 2021 | SYNC | $6.0K | Payment | 3,394 | $1.77 | Discretionary |
| Jan 1, 2021 | SYNC | $4.1K | Payment | 3,007 | $1.36 | Discretionary |
| Sep 1, 2020 | SYNC | $2.0K | Payment | 1,803 | $1.10 | Discretionary |
| Aug 14, 2020 | SYNC | $3.1K | Payment | 2,762 | $1.14 | Discretionary |
| Aug 4, 2020 | SYNC | $30.0K | Award | 25,000 | $1.20 | Discretionary |
| Jul 28, 2020 | SYNC | $62.8K | Award | 51,867 | $1.21 | Discretionary |
| Mar 11, 2020 | SYNC | $5.4K | Purchase | 5,000 | $1.08 | Discretionary |
| Mar 6, 2020 | SYNC | $5.6K | Purchase | 4,632 | $1.20 | Discretionary |
| Mar 6, 2020 | SYNC | $423 | Purchase | 368 | $1.15 | Discretionary |
| Mar 1, 2020 | SYNC | $2.0K | Payment | 1,803 | $1.11 | Discretionary |
| Jan 1, 2020 | SYNC | $4.2K | Payment | 2,762 | $1.52 | Discretionary |
| Sep 1, 2019 | SYNC | $2.6K | Payment | 1,803 | $1.46 | Discretionary |
| Aug 9, 2019 | SYNC | $0 | Award | 45,955 | $N/A | Discretionary |
| Feb 24, 2019 | SYNC | $0 | Award | 30,000 | $N/A | Discretionary |
| Oct 16, 2013 | KDN | $0 | Disposition | 1,640 | $N/A | Discretionary |
| Oct 16, 2013 | KDN | $0 | Disposition | 18,942 | $N/A | Discretionary |
| Oct 16, 2013 | KDN | $0 | Payment | 9,286 | $N/A | Discretionary |
| Oct 16, 2013 | KDN | $0 | Award | 12,828 | $N/A | Discretionary |
| Feb 20, 2013 | KDN | $0 | Award | 5,000 | $N/A | Discretionary |
| Jan 5, 2013 | KDN | $23.6K | Payment | 960 | $24.60 | Discretionary |
| Mar 5, 2012 | KDN | $0 | Award | 13,000 | $N/A | Discretionary |
| Jan 5, 2012 | ROCK | $0 | Disposition | 367 | $N/A | Discretionary |
| Jan 5, 2012 | ROCK | $0 | Disposition | 965 | $N/A | Discretionary |
| Jan 5, 2012 | ROCK | $0 | Award | 965 | $N/A | Discretionary |
| Jan 4, 2012 | ROCK | $0 | Disposition | 403 | $N/A | Discretionary |
| Jan 4, 2012 | ROCK | $0 | Disposition | 1,059 | $N/A | Discretionary |