Insider Transactions by MONTAGUE WILLIAM P

SymbolRelationshipDateTransactionCost# SharesValue($)Total SharesForm 4
ROCKDirectorMay 03, 2022 Option Exercise$39.2589235,01149,528May 06, 2022, 01:33 PM
ENDPDirectorJun 11, 2021 Option Exercise$6.2623,003143,999112,025Jun 15, 2021, 04:01 PM
ROCKDirectorMay 05, 2021 Option Exercise$83.581,256104,97612,362May 07, 2021, 03:45 PM
ENDPDirectorMar 15, 2021 Sale$8.689,03378,40697,104Mar 16, 2021, 04:01 PM
ENDPDirectorJun 12, 2020 Option Exercise$3.4312,24542,000106,137Jun 16, 2020, 04:11 PM
ROCKDirectorMay 06, 2020 Option Exercise$45.982,06795,04111,106May 08, 2020, 02:44 PM
ENDPDirectorJun 12, 2019 Option Exercise$4.4625,829115,19792,871Jun 14, 2019, 07:33 PM
ROCKDirectorMay 03, 2019 Option Exercise$37.952,50394,9899,039May 06, 2019, 04:50 PM
ENDPDirectorDec 10, 2018 Sale$11.4110,000114,10064,888Dec 10, 2018, 04:07 PM
ENDPDirectorJun 08, 2018 Option Exercise$7.6718,507141,94974,888Jun 12, 2018, 04:19 PM
ROCKDirectorMay 07, 2018 Option Exercise$36.502,936107,16436,774May 09, 2018, 05:41 PM
ROCKDirectorMay 04, 2018 Option Exercise$35.502,11375,0126,536May 08, 2018, 05:21 PM
ENDPDirectorJun 09, 2017 Option Exercise$11.4911,488131,99751,674Jun 12, 2017, 09:42 PM
ENDPDirectorMar 01, 2016 Sale$42.193,413143,99439,228Apr 21, 2016, 05:07 PM
ROCKDirectorMay 07, 2015 Option Exercise$17.712,93651,99712,092May 11, 2015, 03:31 PM
ROCKDirectorMay 02, 2014 Option Exercise$16.763,10352,00610,156May 06, 2014, 03:12 PM
ROCKDirectorMay 02, 2013 Option Exercise$16.832,19836,9929,053May 06, 2013, 03:35 PM
ROCKDirectorMay 03, 2012 Option Exercise$11.861,85522,0007,855May 07, 2012, 02:20 PM

Desktop Version

SymbolRelationshipDateTransactionValue($)
ROCKDirectorMay 03, 2022 Option Exercise35,011
ENDPDirectorJun 11, 2021 Option Exercise143,999
ROCKDirectorMay 05, 2021 Option Exercise104,976
ENDPDirectorMar 15, 2021 Sale78,406
ENDPDirectorJun 12, 2020 Option Exercise42,000
ROCKDirectorMay 06, 2020 Option Exercise95,041
ENDPDirectorJun 12, 2019 Option Exercise115,197
ROCKDirectorMay 03, 2019 Option Exercise94,989
ENDPDirectorDec 10, 2018 Sale114,100
ENDPDirectorJun 08, 2018 Option Exercise141,949
ROCKDirectorMay 07, 2018 Option Exercise107,164
ROCKDirectorMay 04, 2018 Option Exercise75,012
ENDPDirectorJun 09, 2017 Option Exercise131,997
ENDPDirectorMar 01, 2016 Sale143,994
ROCKDirectorMay 07, 2015 Option Exercise51,997
ROCKDirectorMay 02, 2014 Option Exercise52,006
ROCKDirectorMay 02, 2013 Option Exercise36,992
ROCKDirectorMay 03, 2012 Option Exercise22,000