Symbol | Relationship | Date | Transaction | Cost | # Shares | Value($) | Total Shares | Form 4 |
ODC | Director | Jun 15, 2023 | Buy | $50.55 | 1,000 | 50,550 | 50,000 | Jun 16, 2023, 04:20 PM |
MCS | Director | May 30, 2023 | Option Exercise | $13.45 | 1,000 | 13,450 | 49,989 | May 31, 2023, 05:11 PM |
MCS | Director | May 19, 2022 | Option Exercise | $13.33 | 500 | 6,665 | 44,493 | May 19, 2022, 06:40 PM |
ODC | Director | Oct 20, 2021 | Buy | $34.91 | 1,000 | 34,910 | 49,000 | Oct 21, 2021, 04:14 PM |
ODC | Director | Sep 10, 2021 | Option Exercise | $34.48 | 2,000 | 68,960 | 48,000 | Sep 13, 2021, 05:30 PM |
ODC | Director | Apr 21, 2021 | Buy | $35.16 | 1,000 | 35,160 | 46,000 | Apr 23, 2021, 05:54 PM |
ODC | Director | Jan 20, 2021 | Buy | $33.73 | 1,000 | 33,730 | 45,000 | Jan 21, 2021, 05:55 PM |
ODC | Director | Dec 08, 2020 | Option Exercise | $35.50 | 2,000 | 71,000 | 44,000 | Dec 09, 2020, 06:00 PM |
ODC | Director | Oct 15, 2020 | Buy | $36.63 | 1,000 | 36,627 | 42,000 | Oct 19, 2020, 04:47 PM |
ODC | Director | Jun 11, 2020 | Buy | $34.09 | 1,000 | 34,092 | 41,000 | Jun 12, 2020, 04:17 PM |
MCS | Director | May 26, 2020 | Option Exercise | $11.14 | 500 | 5,570 | 37,432 | May 27, 2020, 06:16 PM |
ODC | Director | Apr 14, 2020 | Buy | $33.41 | 1,000 | 33,410 | 40,000 | Apr 15, 2020, 04:15 PM |
ODC | Director | Oct 17, 2019 | Buy | $33.82 | 1,000 | 33,820 | 39,000 | Oct 21, 2019, 04:45 PM |
MCS | Director | May 16, 2019 | Option Exercise | $10.78 | 500 | 5,390 | 34,679 | May 17, 2019, 12:01 PM |
ODC | Director | Dec 17, 2018 | Buy | $25.90 | 1,000 | 25,900 | 38,000 | Dec 18, 2018, 04:24 PM |
ODC | Director | Nov 02, 2018 | Option Exercise | $30.94 | 2,000 | 61,880 | 37,000 | Nov 06, 2018, 04:46 PM |
ODC | Director | Oct 16, 2018 | Buy | $30.67 | 1,000 | 30,667 | 35,000 | Oct 17, 2018, 04:51 PM |
ODC | Director | Jun 12, 2018 | Buy | $42.08 | 1,000 | 42,080 | 34,000 | Jun 13, 2018, 04:33 PM |
MCS | Director | May 10, 2018 | Option Exercise | $17.17 | 500 | 8,585 | 31,926 | May 10, 2018, 08:22 PM |
ODC | Director | Mar 14, 2018 | Buy | $37.10 | 1,000 | 37,100 | 33,000 | Mar 14, 2018, 05:02 PM |
ODC | Director | Oct 16, 2017 | Buy | $42.16 | 1,500 | 63,240 | 32,000 | Oct 17, 2017, 04:19 PM |
ODC | Director | Jul 21, 2017 | Buy | $43.51 | 1,000 | 43,510 | 30,500 | Jul 24, 2017, 04:58 PM |
ODC | Director | Jun 13, 2017 | Buy | $40.38 | 1,000 | 40,380 | 29,500 | Jun 14, 2017, 04:30 PM |
MCS | Director | May 11, 2017 | Option Exercise | $23.37 | 500 | 11,685 | 29,173 | May 15, 2017, 04:48 PM |
ODC | Director | Mar 15, 2017 | Buy | $36.89 | 2,000 | 73,780 | 28,500 | Mar 16, 2017, 04:32 PM |
ODC | Director | Dec 13, 2016 | Option Exercise | $39.22 | 1,500 | 58,830 | 26,500 | Dec 13, 2016, 04:51 PM |
ODC | Director | Oct 14, 2016 | Buy | $34.78 | 1,000 | 34,780 | 25,000 | Oct 18, 2016, 04:23 PM |
ODC | Director | Jun 27, 2016 | Buy | $34.52 | 1,000 | 34,520 | 24,000 | Jun 28, 2016, 04:30 PM |
MCS | Director | May 12, 2016 | Option Exercise | $17.73 | 500 | 8,865 | 25,981 | May 17, 2016, 10:56 AM |
ODC | Director | Mar 18, 2016 | Buy | $34.75 | 1,000 | 34,750 | 23,000 | Mar 18, 2016, 05:04 PM |
ODC | Director | Jul 06, 2015 | Buy | $30.18 | 1,000 | 30,180 | 22,000 | Jul 07, 2015, 04:39 PM |
MCS | Director | May 14, 2015 | Option Exercise | $15.70 | 713 | 11,192 | 22,749 | May 15, 2015, 04:13 PM |
MCS | Director | May 13, 2014 | Option Exercise | $11.27 | 713 | 8,036 | 20,033 | May 15, 2014, 12:53 PM |
ODC | Director | Apr 23, 2014 | Buy | $33.89 | 1,000 | 33,890 | 21,000 | Apr 23, 2014, 04:22 PM |
ODC | Director | Jan 28, 2014 | Buy | $35.08 | 3,000 | 105,240 | 20,000 | Jan 28, 2014, 04:45 PM |
ODC | Director | Dec 11, 2013 | Buy | $33.97 | 2,000 | 67,940 | 17,000 | Dec 12, 2013, 04:00 PM |
ODC | Director | Oct 18, 2013 | Buy | $34.00 | 2,000 | 68,000 | 15,000 | Oct 18, 2013, 05:16 PM |
ODC | Director | Jul 01, 2013 | Buy | $27.70 | 1,000 | 27,700 | 13,000 | Jul 01, 2013, 04:59 PM |
MCS | Director | May 15, 2013 | Option Exercise | $9.52 | 713 | 6,791 | 17,317 | May 17, 2013, 12:42 PM |
ODC | Director | Mar 20, 2013 | Buy | $27.13 | 2,000 | 54,260 | 12,000 | Apr 10, 2013, 03:23 PM |
MCS | Director | May 09, 2012 | Option Exercise | $9.22 | 713 | 6,571 | 14,851 | May 11, 2012, 11:45 AM |
MCS | Director | May 24, 2011 | Option Exercise | $10.03 | 713 | 7,151 | 12,629 | May 26, 2011, 10:49 AM |
ODC | Director | Oct 19, 2010 | Buy | $20.46 | 5,000 | 102,308 | 10,000 | Oct 21, 2010, 12:38 PM |
Symbol | Relationship | Date | Transaction | Value($) |
ODC | Director | Jun 15, 2023 | Buy | 50,550 |
MCS | Director | May 30, 2023 | Option Exercise | 13,450 |
MCS | Director | May 19, 2022 | Option Exercise | 6,665 |
ODC | Director | Oct 20, 2021 | Buy | 34,910 |
ODC | Director | Sep 10, 2021 | Option Exercise | 68,960 |
ODC | Director | Apr 21, 2021 | Buy | 35,160 |
ODC | Director | Jan 20, 2021 | Buy | 33,730 |
ODC | Director | Dec 08, 2020 | Option Exercise | 71,000 |
ODC | Director | Oct 15, 2020 | Buy | 36,627 |
ODC | Director | Jun 11, 2020 | Buy | 34,092 |
MCS | Director | May 26, 2020 | Option Exercise | 5,570 |
ODC | Director | Apr 14, 2020 | Buy | 33,410 |
ODC | Director | Oct 17, 2019 | Buy | 33,820 |
MCS | Director | May 16, 2019 | Option Exercise | 5,390 |
ODC | Director | Dec 17, 2018 | Buy | 25,900 |
ODC | Director | Nov 02, 2018 | Option Exercise | 61,880 |
ODC | Director | Oct 16, 2018 | Buy | 30,667 |
ODC | Director | Jun 12, 2018 | Buy | 42,080 |
MCS | Director | May 10, 2018 | Option Exercise | 8,585 |
ODC | Director | Mar 14, 2018 | Buy | 37,100 |
ODC | Director | Oct 16, 2017 | Buy | 63,240 |
ODC | Director | Jul 21, 2017 | Buy | 43,510 |
ODC | Director | Jun 13, 2017 | Buy | 40,380 |
MCS | Director | May 11, 2017 | Option Exercise | 11,685 |
ODC | Director | Mar 15, 2017 | Buy | 73,780 |
ODC | Director | Dec 13, 2016 | Option Exercise | 58,830 |
ODC | Director | Oct 14, 2016 | Buy | 34,780 |
ODC | Director | Jun 27, 2016 | Buy | 34,520 |
MCS | Director | May 12, 2016 | Option Exercise | 8,865 |
ODC | Director | Mar 18, 2016 | Buy | 34,750 |
ODC | Director | Jul 06, 2015 | Buy | 30,180 |
MCS | Director | May 14, 2015 | Option Exercise | 11,192 |
MCS | Director | May 13, 2014 | Option Exercise | 8,036 |
ODC | Director | Apr 23, 2014 | Buy | 33,890 |
ODC | Director | Jan 28, 2014 | Buy | 105,240 |
ODC | Director | Dec 11, 2013 | Buy | 67,940 |
ODC | Director | Oct 18, 2013 | Buy | 68,000 |
ODC | Director | Jul 01, 2013 | Buy | 27,700 |
MCS | Director | May 15, 2013 | Option Exercise | 6,791 |
ODC | Director | Mar 20, 2013 | Buy | 54,260 |
MCS | Director | May 09, 2012 | Option Exercise | 6,571 |
MCS | Director | May 24, 2011 | Option Exercise | 7,151 |
ODC | Director | Oct 19, 2010 | Buy | 102,308 |