DOODY JOSEPH Insider Trading
Get the latest insider transactions of DOODY JOSEPH. DOODY JOSEPH is Director in PAYCHEX INC ($PAYX) and President, NA Delivery in STAPLES INC ($SPLS) and Vice Chairman in STAPLES INC ($SPLS) and Director in CASELLA WASTE SYSTEMS INC ($CWST) and Director in VIRTUSA CORP ($VRTU). Discover the current value of DOODY JOSEPH shares.
Address:
DOODY JOSEPH is Insider in these Companies
Ticker | Company Name | Current and Previous Positions | Total Shares | Current Value ($) |
---|---|---|---|---|
SPLS | STAPLES INC | Vice Chairman, President, NA Delivery | 598,554 | 5,339,101.68 |
PAYX | PAYCHEX INC | Director | 18,277 | 1,052,206.89 |
CWST | CASELLA WASTE SYSTEMS INC | Director | 37,006 | 423,718.70 |
VRTU | VIRTUSA CORP | Director | 0 | 0.00 |
Insider Trading Transactions of DOODY JOSEPH
Date | Ticker | Company | Owner | Relationship | Transaction | Cost ($) | Shares | Transaction Value ($) | Total Shares |
---|---|---|---|---|---|---|---|---|---|
Jun 03 2021 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 1,802 | 0 | 37,006 |
Feb 11 2021 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Sell | 0.00 | 21,026 | 0 | 0 |
Dec 18 2020 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Buy | 0.00 | 2,784 | 0 | 21,026 |
Nov 12 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 60.59 | 10,220 | 619,230 | 18,277 |
Nov 12 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 92.09 | 10,220 | 941,160 | 8,057 |
Nov 12 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 60.59 | 10,220 | 619,230 | 0 |
Nov 12 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 60.59 | 10,220 | 619,230 | 18,277 |
Nov 12 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 92.09 | 10,220 | 941,160 | 8,057 |
Nov 12 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 60.59 | 10,220 | 619,230 | 0 |
Jul 17 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 0.00 | 12,639 | 0 | 6,975 |
Jul 17 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 0.00 | 1,082 | 0 | 8,057 |
Jul 17 2020 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 73.53 | 5,793 | 425,959 | 5,793 |
Jun 04 2020 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 1,921 | 0 | 35,204 |
Sep 18 2019 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Buy | 0.00 | 3,558 | 0 | 18,242 |
Aug 14 2019 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Sell | 45.55 | 2,262 | 103,042 | 94,416 |
Aug 14 2019 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Sell | 45.30 | 61,133 | 2,769,539 | 33,283 |
Jul 12 2019 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 0.00 | 975 | 0 | 19,614 |
Jul 12 2019 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 85.33 | 7,929 | 676,582 | 7,929 |
Jun 05 2019 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 2,547 | 0 | 96,678 |
Jun 05 2019 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 2,547 | 0 | 96,678 |
Jun 03 2019 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Buy | 42.50 | 5,000 | 212,500 | 14,684 |
Oct 26 2018 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 65.50 | 1,000 | 65,500 | 17,639 |
Oct 26 2018 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 64.40 | 1,000 | 64,400 | 18,639 |
Oct 24 2018 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 66.50 | 1,000 | 66,500 | 16,639 |
Oct 24 2018 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 66.50 | 1,000 | 66,500 | 16,639 |
Sep 11 2018 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Buy | 0.00 | 2,467 | 0 | 9,684 |
Jul 13 2018 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 0.00 | 1,107 | 0 | 15,639 |
Jul 13 2018 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 70.37 | 8,641 | 608,067 | 8,641 |
Jun 04 2018 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 2,724 | 0 | 94,131 |
Dec 07 2017 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Buy | 45.24 | 3,094 | 139,973 | 7,217 |
Jul 14 2017 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 0.00 | 1,139 | 0 | 14,532 |
Jul 14 2017 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 57.20 | 9,615 | 549,978 | 9,615 |
Jun 07 2017 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 4,421 | 0 | 91,407 |
Apr 25 2017 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Sell | 9.72 | 10,332 | 100,427 | 598,554 |
Mar 09 2017 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Buy | 0.00 | 87,291 | 0 | 555,011 |
Mar 09 2017 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Sell | 8.78 | 26,821 | 235,488 | 528,190 |
Mar 09 2017 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Buy | 0.00 | 80,696 | 0 | 608,886 |
Feb 24 2017 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Buy | 28.80 | 2,387 | 68,746 | 2,387 |
Feb 24 2017 | VRTU | VIRTUSA CORP | DOODY JOSEPH | Director | Buy | 28.80 | 1,736 | 49,997 | 4,123 |
Jan 26 2017 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 41.70 | 10,850 | 452,445 | 24,243 |
Jan 26 2017 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 61.48 | 10,850 | 667,058 | 13,393 |
Jan 26 2017 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 41.70 | 10,850 | 452,445 | 0 |
Nov 18 2016 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 4,006 | 0 | 86,986 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 27.63 | 5,765 | 159,287 | 19,158 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 60.54 | 5,765 | 349,013 | 13,393 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 31.63 | 11,468 | 362,733 | 24,861 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 60.54 | 11,468 | 694,273 | 13,393 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 31.50 | 5,686 | 179,109 | 19,079 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 60.54 | 5,686 | 344,230 | 13,393 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 31.50 | 9,366 | 295,029 | 22,759 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 60.47 | 9,366 | 566,362 | 13,393 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 38.89 | 12,156 | 472,747 | 25,549 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Sell | 60.47 | 12,156 | 735,073 | 13,393 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 27.63 | 5,765 | 159,287 | 0 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 31.63 | 11,468 | 362,733 | 0 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 31.50 | 5,686 | 179,109 | 9,366 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 31.50 | 9,366 | 295,029 | 0 |
Jul 22 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 38.89 | 12,156 | 472,747 | 0 |
Jul 08 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 0.00 | 1,089 | 0 | 13,393 |
Jul 08 2016 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 60.59 | 10,220 | 619,230 | 10,220 |
Apr 26 2016 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Buy | 0.00 | 68,861 | 0 | 465,026 |
Mar 03 2016 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Buy | 0.00 | 88,710 | 0 | 425,430 |
Mar 03 2016 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Sell | 9.70 | 29,265 | 283,871 | 396,165 |
Nov 09 2015 | CWST | CASELLA WASTE SYSTEMS INC | DOODY JOSEPH | Director | Buy | 0.00 | 7,898 | 0 | 82,980 |
Jul 10 2015 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Buy | 0.00 | 1,308 | 0 | 12,304 |
Jul 10 2015 | PAYX | PAYCHEX INC | DOODY JOSEPH | Director | Option Exercise | 47.43 | 11,489 | 544,923 | 11,489 |
Jul 06 2015 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Sell | 15.55 | 9,232 | 143,558 | 335,917 |
Mar 06 2015 | SPLS | STAPLES INC | DOODY JOSEPH | Vice Chairman | Sell | 16.50 | 3,708 | 61,182 | 344,440 |
Sep 17 2003 | SPLS | STAPLES INC | DOODY JOSEPH | President, NA Delive ... | Sell | 24.35 | 50,000 | 1,217,500 | 135,929 |