DOODY JOSEPH
Insider CIK 1180658 · VRTU Director · PAYX Director · SPLS Vice Chairman · CWST Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| PAYX PAYCHEX INC | J Other | 2026-10-16 | 2026-10-16 | 725 | — | $0 | 970 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2026-10-15 | 2026-10-16 | 4,040 | $110.78 | $447.6K | 4,040 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2026-10-15 | 2026-10-16 | 970 | — | $0 | 1,695 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2026-07-20 | 2026-07-21 | 164 | — | $0 | 725 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2026-07-20 | 2026-07-21 | 164 | — | $0 | 23,922 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2026-06-04 | 2026-06-05 | 1,793 | $83.65 | $150.0K | 13,143 | SEC↗ |
| PAYX PAYCHEX INC | P Buy | 2026-02-04 | 2026-02-05 | 1,000 | $98.76 | $98.8K | 1,000 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2025-10-15 | 2025-10-17 | 3,061 | $127.52 | $390.3K | 3,061 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2025-10-15 | 2025-10-17 | 725 | — | $0 | 889 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2025-07-17 | 2025-07-21 | 761 | — | $0 | 23,758 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2025-07-17 | 2025-07-21 | 761 | — | $0 | 164 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2025-07-15 | 2025-07-17 | 670 | $140.68 | $94.3K | 670 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2025-07-15 | 2025-07-17 | 164 | — | $0 | 925 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2025-06-05 | 2025-06-09 | 1,215 | $115.17 | $139.9K | 10,916 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2025-06-05 | 2025-06-09 | 434 | $115.17 | $50.0K | 11,350 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2024-08-26 | 2024-08-28 | 8,641 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2024-08-26 | 2024-08-28 | 8,641 | $130.69 | $1.13M | 761 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2024-08-26 | 2024-08-28 | 8,641 | $70.37 | $608.1K | 9,402 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2024-07-17 | 2024-07-18 | 765 | — | $0 | 761 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2024-07-17 | 2024-07-18 | 765 | — | $0 | 22,997 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2024-07-15 | 2024-07-17 | 3,351 | $121.63 | $407.6K | 3,351 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2024-07-15 | 2024-07-17 | 761 | — | $0 | 1,526 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2024-06-06 | 2024-06-07 | 1,451 | $96.47 | $140.0K | 9,701 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2023-08-07 | 2023-08-09 | 739 | — | $0 | 22,232 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2023-07-15 | 2023-07-17 | 3,382 | $120.86 | $408.7K | 3,382 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2023-07-15 | 2023-07-17 | 765 | — | $0 | 10,358 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2023-06-01 | 2023-06-02 | 1,310 | — | $0 | 8,250 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2022-07-15 | 2022-07-19 | 3,027 | $115.00 | $348.1K | 3,027 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2022-07-15 | 2022-07-19 | 739 | — | $0 | 9,593 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2022-06-02 | 2022-06-03 | 1,638 | — | $0 | 6,940 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2021-07-30 | 2021-08-02 | 9,615 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2021-07-30 | 2021-08-02 | 9,615 | $113.16 | $1.09M | 8,854 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2021-07-30 | 2021-08-02 | 9,615 | $57.20 | $550.0K | 18,469 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2021-07-15 | 2021-07-19 | 5,075 | $112.67 | $571.8K | 5,075 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2021-07-15 | 2021-07-19 | 797 | — | $0 | 8,854 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2021-06-02 | 2021-06-03 | 1,802 | — | $0 | 37,006 | SEC↗ |
| VRTU VIRTUSA CORP | D To issuer | 2021-02-11 | 2021-02-11 | 21,026 | — | $0 | 0 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2020-12-16 | 2020-12-18 | 2,784 | — | $0 | 21,026 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2020-11-11 | 2020-11-12 | 10,220 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2020-11-11 | 2020-11-12 | 10,220 | $60.59 | $619.2K | 18,277 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2020-11-11 | 2020-11-12 | 10,220 | $92.09 | $941.2K | 8,057 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2020-07-15 | 2020-07-17 | 5,793 | $73.53 | $426.0K | 5,793 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2020-07-15 | 2020-07-17 | 1,082 | — | $0 | 8,057 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2020-06-02 | 2020-06-04 | 1,921 | — | $0 | 35,204 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2019-09-17 | 2019-09-18 | 3,558 | — | $0 | 18,242 | SEC↗ |
| PAYX PAYCHEX INC | J Other | 2019-09-04 | 2020-07-17 | 12,639 | — | $0 | 6,975 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | S Sale | 2019-08-13 | 2019-08-14 | 61,133 | $45.30 | $2.77M | 33,283 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | S Sale | 2019-08-12 | 2019-08-14 | 2,262 | $45.55 | $103.0K | 94,416 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2019-07-11 | 2019-07-12 | 7,929 | $85.33 | $676.6K | 7,929 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2019-07-11 | 2019-07-12 | 975 | — | $0 | 19,614 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2019-06-04 | 2019-06-05 | 2,547 | — | $0 | 96,678 | SEC↗ |
| VRTU VIRTUSA CORP | P Buy | 2019-05-31 | 2019-06-03 | 5,000 | $42.50 | $212.5K | 14,684 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2019-02-12 | 2019-02-13 | 11,489 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2019-02-12 | 2019-02-13 | 11,489 | $47.43 | $544.9K | 30,128 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2019-02-12 | 2019-02-13 | 11,489 | $74.94 | $861.0K | 18,639 | SEC↗ |
| PAYX PAYCHEX INC | P Buy | 2018-10-24 | 2018-10-26 | 1,000 | $64.40 | $64.4K | 18,639 | SEC↗ |
| PAYX PAYCHEX INC | P Buy | 2018-10-24 | 2018-10-26 | 1,000 | $65.50 | $65.5K | 17,639 | SEC↗ |
| PAYX PAYCHEX INC | P Buy | 2018-10-23 | 2018-10-24 | 1,000 | $66.50 | $66.5K | 16,639 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2018-09-07 | 2018-09-11 | 2,467 | — | $0 | 9,684 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2018-07-12 | 2018-07-13 | 8,641 | $70.37 | $608.1K | 8,641 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2018-07-12 | 2018-07-13 | 1,107 | — | $0 | 15,639 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2018-06-01 | 2018-06-04 | 2,724 | — | $0 | 94,131 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2017-12-05 | 2017-12-07 | 3,094 | $45.24 | $140.0K | 7,217 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2017-07-13 | 2017-07-14 | 9,615 | $57.20 | $550.0K | 9,615 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2017-07-13 | 2017-07-14 | 1,139 | — | $0 | 14,532 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2017-06-06 | 2017-06-07 | 4,421 | — | $0 | 91,407 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2017-04-22 | 2017-04-25 | 10,332 | $9.72 | $100.4K | 598,554 | SEC↗ |
| SPLS STAPLES INC | A Award | 2017-03-08 | 2017-03-09 | 80,696 | — | $0 | 608,886 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2017-03-07 | 2017-03-09 | 26,821 | $8.78 | $235.5K | 528,190 | SEC↗ |
| SPLS STAPLES INC | A Award | 2017-03-07 | 2017-03-09 | 87,291 | — | $0 | 555,011 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2017-02-22 | 2017-02-24 | 2,387 | $28.80 | $68.7K | 2,387 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2017-02-22 | 2017-02-24 | 1,736 | $28.80 | $50.0K | 4,123 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2017-01-25 | 2017-01-26 | 10,850 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2017-01-25 | 2017-01-26 | 10,850 | $61.48 | $667.1K | 13,393 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2017-01-25 | 2017-01-26 | 10,850 | $41.70 | $452.4K | 24,243 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2016-11-17 | 2016-11-18 | 4,006 | — | $0 | 86,986 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2016-07-22 | 2016-07-22 | 9,366 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2016-07-22 | 2016-07-22 | 12,156 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2016-07-22 | 2016-07-22 | 9,366 | $31.50 | $295.0K | 22,759 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2016-07-22 | 2016-07-22 | 12,156 | $60.47 | $735.1K | 13,393 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2016-07-22 | 2016-07-22 | 12,156 | $38.89 | $472.7K | 25,549 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2016-07-22 | 2016-07-22 | 9,366 | $60.47 | $566.4K | 13,393 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2016-07-21 | 2016-07-22 | 11,468 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2016-07-21 | 2016-07-22 | 5,686 | — | $0 | 9,366 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise deriv | 2016-07-21 | 2016-07-22 | 5,765 | — | $0 | 0 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2016-07-21 | 2016-07-22 | 5,686 | $60.54 | $344.2K | 13,393 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2016-07-21 | 2016-07-22 | 5,765 | $27.63 | $159.3K | 19,158 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2016-07-21 | 2016-07-22 | 5,765 | $60.54 | $349.0K | 13,393 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2016-07-21 | 2016-07-22 | 11,468 | $31.63 | $362.7K | 24,861 | SEC↗ |
| PAYX PAYCHEX INC | S Sale | 2016-07-21 | 2016-07-22 | 11,468 | $60.54 | $694.3K | 13,393 | SEC↗ |
| PAYX PAYCHEX INC | M Exercise | 2016-07-21 | 2016-07-22 | 5,686 | $31.50 | $179.1K | 19,079 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2016-07-07 | 2016-07-08 | 10,220 | $60.59 | $619.2K | 10,220 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2016-07-07 | 2016-07-08 | 1,089 | — | $0 | 13,393 | SEC↗ |
| SPLS STAPLES INC | A Award | 2016-04-22 | 2016-04-26 | 68,861 | — | $0 | 465,026 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2016-03-02 | 2016-03-03 | 29,265 | $9.70 | $283.9K | 396,165 | SEC↗ |
| SPLS STAPLES INC | A Award | 2016-03-01 | 2016-03-03 | 88,710 | — | $0 | 425,430 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2015-11-06 | 2015-11-09 | 7,898 | — | $0 | 82,980 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2015-07-09 | 2015-07-10 | 11,489 | $47.43 | $544.9K | 11,489 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2015-07-09 | 2015-07-10 | 1,308 | — | $0 | 12,304 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2015-07-02 | 2015-07-06 | 9,232 | $15.55 | $143.6K | 335,917 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2015-03-05 | 2015-03-06 | 3,708 | $16.50 | $61.2K | 344,440 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2014-10-07 | 2014-10-14 | 13,227 | — | $0 | 75,082 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2014-07-09 | 2014-07-11 | 10,850 | $41.70 | $452.4K | 10,850 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2014-07-09 | 2014-07-11 | 1,506 | — | $0 | 10,996 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2014-03-05 | 2014-03-07 | 3,704 | — | $0 | 346,657 | SEC↗ |
| SPLS STAPLES INC | S Sale | 2013-12-10 | 2013-12-12 | 32,041 | $16.17 | $518.1K | 356,647 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2013-10-16 | 2013-10-18 | 8,605 | — | $0 | 61,855 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2013-07-11 | 2013-07-12 | 12,156 | $38.89 | $472.7K | 12,156 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2013-07-11 | 2013-07-12 | 1,564 | — | $0 | 9,490 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2013-07-01 | 2013-07-02 | 7,184 | $16.04 | $115.2K | 392,565 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2013-07-01 | 2013-07-02 | 4,965 | $16.04 | $79.6K | 388,688 | SEC↗ |
| SPLS STAPLES INC | S Sale | 2013-06-18 | 2013-06-20 | 40,000 | $16.50 | $660.0K | 399,749 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2013-03-09 | 2013-03-12 | 4,344 | $12.96 | $56.3K | 439,749 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2013-03-05 | 2013-03-06 | 3,707 | $13.29 | $49.3K | 444,093 | SEC↗ |
| SPLS STAPLES INC | A Award | 2013-03-04 | 2013-03-06 | 30,270 | — | $0 | 447,800 | SEC↗ |
| CWST CASELLA WASTE SYSTEMS INC | A Award | 2012-10-09 | 2012-10-11 | 11,520 | — | $0 | 53,250 | SEC↗ |
| PAYX PAYCHEX INC | A Award deriv | 2012-07-12 | 2012-07-13 | 15,052 | $31.50 | $474.1K | 15,052 | SEC↗ |
| PAYX PAYCHEX INC | A Award | 2012-07-12 | 2012-07-13 | 1,832 | — | $0 | 7,926 | SEC↗ |
| SPLS STAPLES INC | A Award deriv | 2012-07-02 | 2012-07-03 | 201,854 | — | $0 | 201,854 | SEC↗ |
| SPLS STAPLES INC | A Award deriv | 2012-07-02 | 2012-07-13 | 217,314 | — | $0 | 217,314 | SEC↗ |
| SPLS STAPLES INC | A Award | 2012-07-02 | 2012-07-03 | 49,939 | — | $0 | 416,571 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2012-07-01 | 2012-07-03 | 4,759 | $13.05 | $62.1K | 366,632 | SEC↗ |
| SPLS STAPLES INC | F Tax w/h | 2012-03-09 | 2012-03-12 | 3,725 | $15.39 | $57.3K | 370,513 | SEC↗ |
| SPLS STAPLES INC | G Gift | 2008-12-24 | 2014-03-07 | 3,000 | — | $0 | 350,361 | SEC↗ |
| SPLS STAPLES INC | G Gift | 2008-04-22 | 2014-03-07 | 2,100 | — | $0 | 353,361 | SEC↗ |
| SPLS STAPLES INC | G Gift | 2007-08-31 | 2014-03-07 | 21 | — | $0 | 355,461 | SEC↗ |
| SPLS STAPLES INC | G Gift | 2007-08-27 | 2014-03-07 | 1,923 | — | $0 | 355,482 | SEC↗ |