Insider Transactions by LITCHFORD MIKE

SymbolRelationshipDateTransactionCost# SharesValue($)Total SharesForm 4
DDSVICE PRESIDENTMay 22, 2023 Option Exercise$290.1451,4512,882May 24, 2023, 05:24 PM
DDSVICE PRESIDENTApr 24, 2023 Option Exercise$311.664514,0252,877Apr 26, 2023, 04:16 PM
DDSVICE PRESIDENTJan 27, 2023 Option Exercise$384.088432,2632,832Jan 31, 2023, 04:43 PM
DDSVice PresidentJun 27, 2022 Option Exercise$260.96164,1752,748Jun 28, 2022, 04:54 PM
DDSVice PresidentJun 03, 2022 Sale$319.69500159,8452,732Jun 07, 2022, 04:25 PM
DDSVice PresidentMay 23, 2022 Option Exercise$258.7610627,4293,232May 25, 2022, 04:41 PM
DDSVice PresidentFeb 01, 2022 Option Exercise$257.1925143,124Feb 01, 2022, 06:27 PM
DDSVice PresidentJan 28, 2022 Option Exercise$250.717318,3023,122Feb 01, 2022, 06:27 PM
DDSVice PresidentJan 03, 2022 Option Exercise$265.95225,8513,049Jan 05, 2022, 04:44 PM
DDSVice PresidentDec 17, 2021 Option Exercise$248.4914435,7833,027Dec 21, 2021, 04:38 PM
DDSVice PresidentNov 22, 2021 Option Exercise$369.25114,0622,883Nov 24, 2021, 04:23 PM
DDSVice PresidentNov 02, 2021 Option Exercise$236.2924732,872Nov 04, 2021, 04:51 PM
DDSVice PresidentOct 25, 2021 Option Exercise$227.74173,8722,870Oct 27, 2021, 04:33 PM
DDSVice PresidentSep 27, 2021 Option Exercise$204.49112,2492,853Sep 29, 2021, 05:19 PM
DDSVice PresidentAug 03, 2021 Option Exercise$177.9323562,842Aug 04, 2021, 06:25 PM
DDSVice PresidentFeb 02, 2021 Option Exercise$74.2153712,837Feb 02, 2021, 07:13 PM
DDSVice PresidentJan 29, 2021 Option Exercise$92.8119217,8202,832Feb 02, 2021, 07:13 PM
DDSVice PresidentNov 03, 2020 Option Exercise$45.8473212,640Nov 05, 2020, 05:51 PM
DDSVice PresidentSep 28, 2020 Option Exercise$31.99561,7912,633Sep 30, 2020, 04:57 PM
DDSVice PresidentAug 04, 2020 Option Exercise$25.07133262,577Aug 05, 2020, 07:07 PM
DDSVice PresidentMay 05, 2020 Option Exercise$28.85113172,564May 07, 2020, 04:47 PM
DDSVice PresidentFeb 04, 2020 Option Exercise$60.7753042,553Feb 04, 2020, 06:58 PM
DDSVice PresidentJan 31, 2020 Option Exercise$63.9030819,6812,548Feb 04, 2020, 06:58 PM
DDSVice PresidentDec 30, 2019 Option Exercise$73.47584,2612,240Dec 31, 2019, 04:13 PM
DDSVice PresidentNov 25, 2019 Option Exercise$74.58453,3562,182Nov 27, 2019, 04:23 PM
DDSVice PresidentNov 05, 2019 Option Exercise$72.5942902,137Nov 07, 2019, 05:28 PM
DDSVice PresidentOct 28, 2019 Option Exercise$74.65453,3592,133Oct 30, 2019, 04:41 PM
DDSVice PresidentSep 30, 2019 Option Exercise$63.44674,2502,088Oct 02, 2019, 04:22 PM
DDSVice PresidentAug 26, 2019 Option Exercise$55.45613,3822,021Aug 28, 2019, 04:35 PM
DDSVice PresidentAug 06, 2019 Option Exercise$69.8732101,960Aug 08, 2019, 04:52 PM
DDSVice PresidentJul 29, 2019 Option Exercise$75.97221,6711,957Jul 30, 2019, 06:03 PM
DDSVice PresidentMay 07, 2019 Option Exercise$67.1032011,935May 09, 2019, 04:37 PM
DDSVice PresidentApr 01, 2019 Sale$73.811,06078,2391,932Apr 03, 2019, 04:52 PM
DDSVice PresidentFeb 05, 2019 Option Exercise$67.5932032,992Feb 05, 2019, 05:13 PM
DDSVice PresidentFeb 01, 2019 Option Exercise$65.7525516,7662,989Feb 05, 2019, 05:13 PM
DDSVice PresidentDec 31, 2018 Option Exercise$59.96674,0172,734Jan 03, 2019, 05:20 PM
DDSVice PresidentNov 26, 2018 Option Exercise$65.58493,2132,667Nov 28, 2018, 04:47 PM
DDSVice PresidentNov 06, 2018 Option Exercise$75.2721512,618Nov 08, 2018, 04:49 PM
DDSVice PresidentOct 29, 2018 Option Exercise$74.49433,2032,616Oct 31, 2018, 04:44 PM
DDSVice PresidentOct 01, 2018 Option Exercise$77.60423,2592,573Oct 03, 2018, 04:50 PM
DDSVice PresidentAug 07, 2018 Option Exercise$81.9121642,531Aug 09, 2018, 04:58 PM
DDSVice PresidentMay 08, 2018 Option Exercise$68.6221372,529May 10, 2018, 05:31 PM
DDSVice PresidentFeb 06, 2018 Option Exercise$62.4831872,527Feb 08, 2018, 04:40 PM
DDSVice PresidentFeb 02, 2018 Option Exercise$65.0924916,2072,524Feb 06, 2018, 04:38 PM
DDSVice PresidentJan 02, 2018 Option Exercise$60.76764,6182,275Jan 04, 2018, 04:26 PM
DDSVice PresidentNov 20, 2017 Option Exercise$54.00573,0782,199Nov 22, 2017, 04:29 PM
DDSVice PresidentOct 31, 2017 Option Exercise$51.0231532,142Nov 02, 2017, 06:15 PM
DDSVice PresidentOct 23, 2017 Option Exercise$55.03563,0822,139Oct 25, 2017, 04:35 PM
DDSVice PresidentSep 25, 2017 Option Exercise$56.96392,2212,083Sep 27, 2017, 04:46 PM
DDSVice PresidentAug 01, 2017 Option Exercise$75.671762,044Aug 08, 2017, 08:23 PM
DDSVice PresidentMay 02, 2017 Option Exercise$56.0421122,043May 04, 2017, 05:30 PM
DDSVice PresidentJan 31, 2017 Option Exercise$55.7521122,041Feb 02, 2017, 04:55 PM
DDSVice PresidentJan 27, 2017 Option Exercise$55.7128415,8222,039Jan 31, 2017, 05:45 PM
DDSVice PresidentJan 03, 2017 Option Exercise$61.90754,6431,755Jan 05, 2017, 05:20 PM
DDSVice PresidentNov 21, 2016 Option Exercise$69.35443,0511,680Nov 22, 2016, 05:34 PM
DDSVice PresidentNov 01, 2016 Option Exercise$60.441601,636Nov 03, 2016, 04:24 PM
DDSVice PresidentOct 24, 2016 Option Exercise$59.95513,0571,635Oct 26, 2016, 04:58 PM
DDSVice PresidentSep 26, 2016 Option Exercise$58.71593,4641,584Sep 28, 2016, 05:05 PM
DDSVice PresidentAug 02, 2016 Option Exercise$62.061621,525Aug 04, 2016, 04:25 PM

Desktop Version

SymbolRelationshipDateTransactionValue($)
DDSVICE PRESIDENTMay 22, 2023 Option Exercise1,451
DDSVICE PRESIDENTApr 24, 2023 Option Exercise14,025
DDSVICE PRESIDENTJan 27, 2023 Option Exercise32,263
DDSVice PresidentJun 27, 2022 Option Exercise4,175
DDSVice PresidentJun 03, 2022 Sale159,845
DDSVice PresidentMay 23, 2022 Option Exercise27,429
DDSVice PresidentFeb 01, 2022 Option Exercise514
DDSVice PresidentJan 28, 2022 Option Exercise18,302
DDSVice PresidentJan 03, 2022 Option Exercise5,851
DDSVice PresidentDec 17, 2021 Option Exercise35,783
DDSVice PresidentNov 22, 2021 Option Exercise4,062
DDSVice PresidentNov 02, 2021 Option Exercise473
DDSVice PresidentOct 25, 2021 Option Exercise3,872
DDSVice PresidentSep 27, 2021 Option Exercise2,249
DDSVice PresidentAug 03, 2021 Option Exercise356
DDSVice PresidentFeb 02, 2021 Option Exercise371
DDSVice PresidentJan 29, 2021 Option Exercise17,820
DDSVice PresidentNov 03, 2020 Option Exercise321
DDSVice PresidentSep 28, 2020 Option Exercise1,791
DDSVice PresidentAug 04, 2020 Option Exercise326
DDSVice PresidentMay 05, 2020 Option Exercise317
DDSVice PresidentFeb 04, 2020 Option Exercise304
DDSVice PresidentJan 31, 2020 Option Exercise19,681
DDSVice PresidentDec 30, 2019 Option Exercise4,261
DDSVice PresidentNov 25, 2019 Option Exercise3,356
DDSVice PresidentNov 05, 2019 Option Exercise290
DDSVice PresidentOct 28, 2019 Option Exercise3,359
DDSVice PresidentSep 30, 2019 Option Exercise4,250
DDSVice PresidentAug 26, 2019 Option Exercise3,382
DDSVice PresidentAug 06, 2019 Option Exercise210
DDSVice PresidentJul 29, 2019 Option Exercise1,671
DDSVice PresidentMay 07, 2019 Option Exercise201
DDSVice PresidentApr 01, 2019 Sale78,239
DDSVice PresidentFeb 05, 2019 Option Exercise203
DDSVice PresidentFeb 01, 2019 Option Exercise16,766
DDSVice PresidentDec 31, 2018 Option Exercise4,017
DDSVice PresidentNov 26, 2018 Option Exercise3,213
DDSVice PresidentNov 06, 2018 Option Exercise151
DDSVice PresidentOct 29, 2018 Option Exercise3,203
DDSVice PresidentOct 01, 2018 Option Exercise3,259
DDSVice PresidentAug 07, 2018 Option Exercise164
DDSVice PresidentMay 08, 2018 Option Exercise137
DDSVice PresidentFeb 06, 2018 Option Exercise187
DDSVice PresidentFeb 02, 2018 Option Exercise16,207
DDSVice PresidentJan 02, 2018 Option Exercise4,618
DDSVice PresidentNov 20, 2017 Option Exercise3,078
DDSVice PresidentOct 31, 2017 Option Exercise153
DDSVice PresidentOct 23, 2017 Option Exercise3,082
DDSVice PresidentSep 25, 2017 Option Exercise2,221
DDSVice PresidentAug 01, 2017 Option Exercise76
DDSVice PresidentMay 02, 2017 Option Exercise112
DDSVice PresidentJan 31, 2017 Option Exercise112
DDSVice PresidentJan 27, 2017 Option Exercise15,822
DDSVice PresidentJan 03, 2017 Option Exercise4,643
DDSVice PresidentNov 21, 2016 Option Exercise3,051
DDSVice PresidentNov 01, 2016 Option Exercise60
DDSVice PresidentOct 24, 2016 Option Exercise3,057
DDSVice PresidentSep 26, 2016 Option Exercise3,464
DDSVice PresidentAug 02, 2016 Option Exercise62