Sign inGet started

DOODY JOSEPH

Insider CIK 1180658 · VRTU Director · PAYX Director · SPLS Vice Chairman · CWST Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
PAYX PAYCHEX INC J Other2026-10-162026-10-16725— $0970SEC↗
PAYX PAYCHEX INC A Award deriv2026-10-152026-10-164,040$110.78 $447.6K4,040SEC↗
PAYX PAYCHEX INC A Award2026-10-152026-10-16970— $01,695SEC↗
PAYX PAYCHEX INC J Other2026-07-202026-07-21164— $0725SEC↗
PAYX PAYCHEX INC J Other2026-07-202026-07-21164— $023,922SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2026-06-042026-06-051,793$83.65 $150.0K13,143SEC↗
PAYX PAYCHEX INC P Buy2026-02-042026-02-051,000$98.76 $98.8K1,000SEC↗
PAYX PAYCHEX INC A Award deriv2025-10-152025-10-173,061$127.52 $390.3K3,061SEC↗
PAYX PAYCHEX INC A Award2025-10-152025-10-17725— $0889SEC↗
PAYX PAYCHEX INC J Other2025-07-172025-07-21761— $023,758SEC↗
PAYX PAYCHEX INC J Other2025-07-172025-07-21761— $0164SEC↗
PAYX PAYCHEX INC A Award deriv2025-07-152025-07-17670$140.68 $94.3K670SEC↗
PAYX PAYCHEX INC A Award2025-07-152025-07-17164— $0925SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2025-06-052025-06-091,215$115.17 $139.9K10,916SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2025-06-052025-06-09434$115.17 $50.0K11,350SEC↗
PAYX PAYCHEX INC M Exercise deriv2024-08-262024-08-288,641— $00SEC↗
PAYX PAYCHEX INC S Sale2024-08-262024-08-288,641$130.69 $1.13M761SEC↗
PAYX PAYCHEX INC M Exercise2024-08-262024-08-288,641$70.37 $608.1K9,402SEC↗
PAYX PAYCHEX INC J Other2024-07-172024-07-18765— $0761SEC↗
PAYX PAYCHEX INC J Other2024-07-172024-07-18765— $022,997SEC↗
PAYX PAYCHEX INC A Award deriv2024-07-152024-07-173,351$121.63 $407.6K3,351SEC↗
PAYX PAYCHEX INC A Award2024-07-152024-07-17761— $01,526SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2024-06-062024-06-071,451$96.47 $140.0K9,701SEC↗
PAYX PAYCHEX INC J Other2023-08-072023-08-09739— $022,232SEC↗
PAYX PAYCHEX INC A Award deriv2023-07-152023-07-173,382$120.86 $408.7K3,382SEC↗
PAYX PAYCHEX INC A Award2023-07-152023-07-17765— $010,358SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2023-06-012023-06-021,310— $08,250SEC↗
PAYX PAYCHEX INC A Award deriv2022-07-152022-07-193,027$115.00 $348.1K3,027SEC↗
PAYX PAYCHEX INC A Award2022-07-152022-07-19739— $09,593SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2022-06-022022-06-031,638— $06,940SEC↗
PAYX PAYCHEX INC M Exercise deriv2021-07-302021-08-029,615— $00SEC↗
PAYX PAYCHEX INC S Sale2021-07-302021-08-029,615$113.16 $1.09M8,854SEC↗
PAYX PAYCHEX INC M Exercise2021-07-302021-08-029,615$57.20 $550.0K18,469SEC↗
PAYX PAYCHEX INC A Award deriv2021-07-152021-07-195,075$112.67 $571.8K5,075SEC↗
PAYX PAYCHEX INC A Award2021-07-152021-07-19797— $08,854SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2021-06-022021-06-031,802— $037,006SEC↗
VRTU VIRTUSA CORP D To issuer2021-02-112021-02-1121,026— $00SEC↗
VRTU VIRTUSA CORP A Award2020-12-162020-12-182,784— $021,026SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-11-112020-11-1210,220— $00SEC↗
PAYX PAYCHEX INC M Exercise2020-11-112020-11-1210,220$60.59 $619.2K18,277SEC↗
PAYX PAYCHEX INC S Sale2020-11-112020-11-1210,220$92.09 $941.2K8,057SEC↗
PAYX PAYCHEX INC A Award deriv2020-07-152020-07-175,793$73.53 $426.0K5,793SEC↗
PAYX PAYCHEX INC A Award2020-07-152020-07-171,082— $08,057SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2020-06-022020-06-041,921— $035,204SEC↗
VRTU VIRTUSA CORP A Award2019-09-172019-09-183,558— $018,242SEC↗
PAYX PAYCHEX INC J Other2019-09-042020-07-1712,639— $06,975SEC↗
CWST CASELLA WASTE SYSTEMS INC S Sale2019-08-132019-08-1461,133$45.30 $2.77M33,283SEC↗
CWST CASELLA WASTE SYSTEMS INC S Sale2019-08-122019-08-142,262$45.55 $103.0K94,416SEC↗
PAYX PAYCHEX INC A Award deriv2019-07-112019-07-127,929$85.33 $676.6K7,929SEC↗
PAYX PAYCHEX INC A Award2019-07-112019-07-12975— $019,614SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2019-06-042019-06-052,547— $096,678SEC↗
VRTU VIRTUSA CORP P Buy2019-05-312019-06-035,000$42.50 $212.5K14,684SEC↗
PAYX PAYCHEX INC M Exercise deriv2019-02-122019-02-1311,489— $00SEC↗
PAYX PAYCHEX INC M Exercise2019-02-122019-02-1311,489$47.43 $544.9K30,128SEC↗
PAYX PAYCHEX INC S Sale2019-02-122019-02-1311,489$74.94 $861.0K18,639SEC↗
PAYX PAYCHEX INC P Buy2018-10-242018-10-261,000$64.40 $64.4K18,639SEC↗
PAYX PAYCHEX INC P Buy2018-10-242018-10-261,000$65.50 $65.5K17,639SEC↗
PAYX PAYCHEX INC P Buy2018-10-232018-10-241,000$66.50 $66.5K16,639SEC↗
VRTU VIRTUSA CORP A Award2018-09-072018-09-112,467— $09,684SEC↗
PAYX PAYCHEX INC A Award deriv2018-07-122018-07-138,641$70.37 $608.1K8,641SEC↗
PAYX PAYCHEX INC A Award2018-07-122018-07-131,107— $015,639SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2018-06-012018-06-042,724— $094,131SEC↗
VRTU VIRTUSA CORP A Award2017-12-052017-12-073,094$45.24 $140.0K7,217SEC↗
PAYX PAYCHEX INC A Award deriv2017-07-132017-07-149,615$57.20 $550.0K9,615SEC↗
PAYX PAYCHEX INC A Award2017-07-132017-07-141,139— $014,532SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2017-06-062017-06-074,421— $091,407SEC↗
SPLS STAPLES INC F Tax w/h2017-04-222017-04-2510,332$9.72 $100.4K598,554SEC↗
SPLS STAPLES INC A Award2017-03-082017-03-0980,696— $0608,886SEC↗
SPLS STAPLES INC F Tax w/h2017-03-072017-03-0926,821$8.78 $235.5K528,190SEC↗
SPLS STAPLES INC A Award2017-03-072017-03-0987,291— $0555,011SEC↗
VRTU VIRTUSA CORP A Award2017-02-222017-02-242,387$28.80 $68.7K2,387SEC↗
VRTU VIRTUSA CORP A Award2017-02-222017-02-241,736$28.80 $50.0K4,123SEC↗
PAYX PAYCHEX INC M Exercise deriv2017-01-252017-01-2610,850— $00SEC↗
PAYX PAYCHEX INC S Sale2017-01-252017-01-2610,850$61.48 $667.1K13,393SEC↗
PAYX PAYCHEX INC M Exercise2017-01-252017-01-2610,850$41.70 $452.4K24,243SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2016-11-172016-11-184,006— $086,986SEC↗
PAYX PAYCHEX INC M Exercise deriv2016-07-222016-07-229,366— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2016-07-222016-07-2212,156— $00SEC↗
PAYX PAYCHEX INC M Exercise2016-07-222016-07-229,366$31.50 $295.0K22,759SEC↗
PAYX PAYCHEX INC S Sale2016-07-222016-07-2212,156$60.47 $735.1K13,393SEC↗
PAYX PAYCHEX INC M Exercise2016-07-222016-07-2212,156$38.89 $472.7K25,549SEC↗
PAYX PAYCHEX INC S Sale2016-07-222016-07-229,366$60.47 $566.4K13,393SEC↗
PAYX PAYCHEX INC M Exercise deriv2016-07-212016-07-2211,468— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2016-07-212016-07-225,686— $09,366SEC↗
PAYX PAYCHEX INC M Exercise deriv2016-07-212016-07-225,765— $00SEC↗
PAYX PAYCHEX INC S Sale2016-07-212016-07-225,686$60.54 $344.2K13,393SEC↗
PAYX PAYCHEX INC M Exercise2016-07-212016-07-225,765$27.63 $159.3K19,158SEC↗
PAYX PAYCHEX INC S Sale2016-07-212016-07-225,765$60.54 $349.0K13,393SEC↗
PAYX PAYCHEX INC M Exercise2016-07-212016-07-2211,468$31.63 $362.7K24,861SEC↗
PAYX PAYCHEX INC S Sale2016-07-212016-07-2211,468$60.54 $694.3K13,393SEC↗
PAYX PAYCHEX INC M Exercise2016-07-212016-07-225,686$31.50 $179.1K19,079SEC↗
PAYX PAYCHEX INC A Award deriv2016-07-072016-07-0810,220$60.59 $619.2K10,220SEC↗
PAYX PAYCHEX INC A Award2016-07-072016-07-081,089— $013,393SEC↗
SPLS STAPLES INC A Award2016-04-222016-04-2668,861— $0465,026SEC↗
SPLS STAPLES INC F Tax w/h2016-03-022016-03-0329,265$9.70 $283.9K396,165SEC↗
SPLS STAPLES INC A Award2016-03-012016-03-0388,710— $0425,430SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2015-11-062015-11-097,898— $082,980SEC↗
PAYX PAYCHEX INC A Award deriv2015-07-092015-07-1011,489$47.43 $544.9K11,489SEC↗
PAYX PAYCHEX INC A Award2015-07-092015-07-101,308— $012,304SEC↗
SPLS STAPLES INC F Tax w/h2015-07-022015-07-069,232$15.55 $143.6K335,917SEC↗
SPLS STAPLES INC F Tax w/h2015-03-052015-03-063,708$16.50 $61.2K344,440SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2014-10-072014-10-1413,227— $075,082SEC↗
PAYX PAYCHEX INC A Award deriv2014-07-092014-07-1110,850$41.70 $452.4K10,850SEC↗
PAYX PAYCHEX INC A Award2014-07-092014-07-111,506— $010,996SEC↗
SPLS STAPLES INC F Tax w/h2014-03-052014-03-073,704— $0346,657SEC↗
SPLS STAPLES INC S Sale2013-12-102013-12-1232,041$16.17 $518.1K356,647SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2013-10-162013-10-188,605— $061,855SEC↗
PAYX PAYCHEX INC A Award deriv2013-07-112013-07-1212,156$38.89 $472.7K12,156SEC↗
PAYX PAYCHEX INC A Award2013-07-112013-07-121,564— $09,490SEC↗
SPLS STAPLES INC F Tax w/h2013-07-012013-07-027,184$16.04 $115.2K392,565SEC↗
SPLS STAPLES INC F Tax w/h2013-07-012013-07-024,965$16.04 $79.6K388,688SEC↗
SPLS STAPLES INC S Sale2013-06-182013-06-2040,000$16.50 $660.0K399,749SEC↗
SPLS STAPLES INC F Tax w/h2013-03-092013-03-124,344$12.96 $56.3K439,749SEC↗
SPLS STAPLES INC F Tax w/h2013-03-052013-03-063,707$13.29 $49.3K444,093SEC↗
SPLS STAPLES INC A Award2013-03-042013-03-0630,270— $0447,800SEC↗
CWST CASELLA WASTE SYSTEMS INC A Award2012-10-092012-10-1111,520— $053,250SEC↗
PAYX PAYCHEX INC A Award deriv2012-07-122012-07-1315,052$31.50 $474.1K15,052SEC↗
PAYX PAYCHEX INC A Award2012-07-122012-07-131,832— $07,926SEC↗
SPLS STAPLES INC A Award deriv2012-07-022012-07-03201,854— $0201,854SEC↗
SPLS STAPLES INC A Award deriv2012-07-022012-07-13217,314— $0217,314SEC↗
SPLS STAPLES INC A Award2012-07-022012-07-0349,939— $0416,571SEC↗
SPLS STAPLES INC F Tax w/h2012-07-012012-07-034,759$13.05 $62.1K366,632SEC↗
SPLS STAPLES INC F Tax w/h2012-03-092012-03-123,725$15.39 $57.3K370,513SEC↗
SPLS STAPLES INC G Gift2008-12-242014-03-073,000— $0350,361SEC↗
SPLS STAPLES INC G Gift2008-04-222014-03-072,100— $0353,361SEC↗
SPLS STAPLES INC G Gift2007-08-312014-03-0721— $0355,461SEC↗
SPLS STAPLES INC G Gift2007-08-272014-03-071,923— $0355,482SEC↗