Insider Transactions by Heard Frank

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
APOG Director Jun 26, 2022 Option Exercise $41.98 236 9,907 9,045 Jun 27, 2022, 03:45 PM
APOG Director Jun 24, 2022 Option Exercise $41.98 1,228 51,551 9,281 Jun 27, 2022, 03:45 PM
APOG Director Jun 26, 2021 Option Exercise $43.30 497 21,520 7,736 Jun 28, 2021, 05:10 PM
APOG Director Jun 24, 2021 Option Exercise $38.59 880 33,959 8,233 Jun 28, 2021, 05:10 PM
ROCK Vice Chairman of the Board Mar 01, 2020 Option Exercise $50.67 13,416 679,789 147,999 Mar 02, 2020, 07:13 PM
ROCK Vice Chairman of the Board Feb 17, 2020 Option Exercise $55.37 11,356 628,782 133,074 Feb 18, 2020, 04:29 PM
ROCK Vice Chairman of the Board Feb 01, 2020 Option Exercise $54.52 13,500 736,020 121,310 Feb 04, 2020, 02:36 PM
ROCK Vice Chairman of the Board Dec 29, 2019 Option Exercise $50.63 4,662 236,037 105,856 Dec 31, 2019, 12:37 PM
ROCK Vice Chairman of the Board Mar 01, 2019 Option Exercise $40.56 5,139 208,438 100,518 Mar 05, 2019, 12:00 AM
ROCK Vice Chairman of the Board Feb 01, 2019 Option Exercise $36.53 4,386 160,221 95,163 Feb 05, 2019, 04:30 PM
ROCK Vice Chairman of the Board Jan 30, 2019 Option Exercise $35.02 29,750 1,041,845 90,595 Feb 01, 2019, 04:45 PM
ROCK President and CEO Jan 02, 2019 Option Exercise $35.68 2,537 90,520 59,595 Jan 04, 2019, 05:33 PM
ROCK President and CEO Dec 31, 2018 Option Exercise $35.59 12,243 435,728 57,335 Jan 02, 2019, 08:21 PM
ROCK President and CEO Dec 29, 2018 Option Exercise $35.09 4,897 171,836 44,578 Jan 02, 2019, 08:21 PM
ROCK President and CEO Jun 11, 2018 Option Exercise $40.45 2,043 82,639 39,475 Jun 12, 2018, 05:59 PM
ROCK President and CEO Feb 01, 2018 Option Exercise $36.30 4,385 159,175 37,348 Feb 05, 2018, 06:22 PM
ROCK President and CEO Jan 02, 2018 Option Exercise $33.70 2,542 85,665 32,780 Jan 04, 2018, 07:49 PM
ROCK Dec 29, 2017 Option Exercise $33.00 5,157 170,181 30,526 Jan 03, 2018, 12:00 AM
ROCK President and CEO Jun 11, 2017 Option Exercise $35.05 2,150 75,357 25,683 Jun 13, 2017, 05:05 PM
ROCK President and CEO Feb 01, 2017 Option Exercise $43.05 4,772 205,435 14,318 Feb 03, 2017, 06:28 PM
ROCK President and CEO Feb 01, 2017 Option Exercise $43.05 2,461 105,946 23,664 Feb 03, 2017, 06:28 PM
ROCK President and CEO Jan 03, 2017 Option Exercise $41.65 2,620 109,123 21,353 Jan 05, 2017, 07:29 PM
ROCK President and CEO Dec 29, 2016 Option Exercise $42.55 5,157 219,430 19,177 Jan 03, 2017, 02:55 PM
ROCK President and CEO Jun 11, 2016 Option Exercise $30.89 1,542 47,632 14,334 Jun 14, 2016, 04:59 PM
ROCK President and CEO Jan 02, 2016 Option Exercise $25.44 2,019 51,363 5,991 Jan 05, 2016, 07:14 PM
ROCK President and CEO Dec 29, 2015 Option Exercise $25.45 3,697 94,089 5,233 Dec 31, 2015, 02:15 PM
ROCK President and CEO Jun 11, 2015 Option Exercise $20.20 4,169 84,214 4,169 Jun 17, 2015, 02:33 PM
ROCK President and CEO Jun 11, 2015 Option Exercise $20.20 5,711 115,362 12,508 Jun 17, 2015, 02:33 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
APOG Director Jun 26, 2022 Option Exercise 9,907
APOG Director Jun 24, 2022 Option Exercise 51,551
APOG Director Jun 26, 2021 Option Exercise 21,520
APOG Director Jun 24, 2021 Option Exercise 33,959
ROCK Vice Chairman of the Board Mar 01, 2020 Option Exercise 679,789
ROCK Vice Chairman of the Board Feb 17, 2020 Option Exercise 628,782
ROCK Vice Chairman of the Board Feb 01, 2020 Option Exercise 736,020
ROCK Vice Chairman of the Board Dec 29, 2019 Option Exercise 236,037
ROCK Vice Chairman of the Board Mar 01, 2019 Option Exercise 208,438
ROCK Vice Chairman of the Board Feb 01, 2019 Option Exercise 160,221
ROCK Vice Chairman of the Board Jan 30, 2019 Option Exercise 1,041,845
ROCK President and CEO Jan 02, 2019 Option Exercise 90,520
ROCK President and CEO Dec 31, 2018 Option Exercise 435,728
ROCK President and CEO Dec 29, 2018 Option Exercise 171,836
ROCK President and CEO Jun 11, 2018 Option Exercise 82,639
ROCK President and CEO Feb 01, 2018 Option Exercise 159,175
ROCK President and CEO Jan 02, 2018 Option Exercise 85,665
ROCK Dec 29, 2017 Option Exercise 170,181
ROCK President and CEO Jun 11, 2017 Option Exercise 75,357
ROCK President and CEO Feb 01, 2017 Option Exercise 205,435
ROCK President and CEO Feb 01, 2017 Option Exercise 105,946
ROCK President and CEO Jan 03, 2017 Option Exercise 109,123
ROCK President and CEO Dec 29, 2016 Option Exercise 219,430
ROCK President and CEO Jun 11, 2016 Option Exercise 47,632
ROCK President and CEO Jan 02, 2016 Option Exercise 51,363
ROCK President and CEO Dec 29, 2015 Option Exercise 94,089
ROCK President and CEO Jun 11, 2015 Option Exercise 84,214
ROCK President and CEO Jun 11, 2015 Option Exercise 115,362