EdgarLookup

VELLI JOSEPH M

Insider transactions at 2 companies

This page shows all SEC Form 4 filings attributed to VELLI JOSEPH M. Form 4 disclosures are required whenever a corporate insider — director, officer, or 10%+ shareholder — buys, sells, or receives company stock. Each row represents a separate reported transaction. All data is sourced directly from the SEC EDGAR public database.

PAYX CTSH
Company Title Type Shares Price Value Date
PAYX Award / Grant 725 Oct 15, 2025
PAYX Award / Grant 164 Jul 15, 2025
CTSH Option Exercise 3,417 Jun 4, 2025
PAYX Sale 3,650 $149.25 $544,763 Apr 15, 2025
0001591587 Disposition 20,616 $35.25 $726,714 Sep 5, 2024
PAYX Award / Grant 761 Jul 15, 2024
CTSH Option Exercise 3,582 Jun 6, 2024
PAYX Option Exercise 10,850 $41.70 $452,445 May 17, 2024
PAYX Award / Grant 765 Jul 15, 2023
0001591587 Award / Grant 4,478 Jun 8, 2023
CTSH Option Exercise 2,834 Jun 7, 2023
PAYX Option Exercise 12,156 $38.89 $472,747 May 23, 2023
PAYX Award / Grant 739 Jul 15, 2022
PAYX Option Exercise 15,052 $31.50 $474,138 Jul 5, 2022
0001591587 Award / Grant 6,214 Jun 8, 2022
0001591587 Award / Grant 6,215 Jun 8, 2022
CTSH Option Exercise 2,949 Jun 1, 2022
PAYX Award / Grant 797 Jul 15, 2021
0001591587 Award / Grant 5,047 Jun 9, 2021
CTSH Option Exercise 3,939 Jun 2, 2021
PAYX Sale 3,753 $96.93 $363,778 Apr 15, 2021
PAYX Award / Grant 1,082 Jul 15, 2020
0001591587 Award / Grant 4,876 Jun 9, 2020
CTSH Option Exercise 3,436 Jun 4, 2020
PAYX Option Exercise 7,686 $26.02 $199,990 Apr 2, 2020
PAYX Award / Grant 975 Jul 11, 2019
CTSH Option Exercise 2,726 Jun 5, 2019
PAYX Option Exercise 6,250 $24.21 $151,313 Apr 8, 2019
PAYX Option Exercise 6,250 $24.21 $151,313 Apr 8, 2019
CTSH Option Exercise 1,417 Dec 12, 2018
PAYX Award / Grant 1,107 Jul 12, 2018
PAYX Option Exercise 6,250 $31.95 $199,688 May 18, 2018
CTSH Purchase 2,500 $84.10 $210,250 Mar 14, 2018
PAYX Award / Grant 1,139 Jul 13, 2017
PAYX Option Exercise 9,000 $43.91 $395,190 Apr 20, 2017
PAYX Award / Grant 1,089 Jul 7, 2016
PAYX Award / Grant 1,308 Jul 9, 2015
PAYX Award / Grant 1,506 Jul 9, 2014
0001015780 Award / Grant 4,687 May 7, 2014
PAYX Award / Grant 1,564 Jul 11, 2013
0001015780 Award / Grant 4,575 May 9, 2013
PAYX Award / Grant 1,832 Jul 12, 2012
0001015780 Award / Grant 5,154 May 10, 2012
PAYX Award / Grant 1,652 Jul 7, 2011
0001015780 Award / Grant 3,086 May 12, 2011
PAYX Award / Grant 1,922 Jul 7, 2010
0001015780 Award / Grant 30,959 May 13, 2010
0001015780 Award / Grant 9,920 Jan 25, 2010
PAYX Award / Grant 1,875 Jul 9, 2009
PAYX Award / Grant 1,875 Jul 10, 2008