Insider Transactions by Cooley Toni D

SymbolRelationshipDateTransactionCost# SharesValue($)Total SharesForm 4
SAFMDirectorJul 22, 2022 Option Exercise$203.0022,5684,581,3040Jul 26, 2022, 10:30 AM
SAFMDirectorJun 28, 2022 Option Exercise$219.9081,75922,568Jun 30, 2022, 04:04 PM
SAFMDirectorMar 29, 2022 Option Exercise$183.19132,38122,576Mar 31, 2022, 10:06 AM
SAFMDirectorDec 31, 2021 Option Exercise$191.089818,72622,577Jan 04, 2022, 09:20 PM
SAFMDirectorDec 31, 2021 Option Exercise$191.08122,29322,589Jan 04, 2022, 09:20 PM
SAFMDirectorSep 30, 2021 Option Exercise$188.2013926,16022,445Oct 04, 2021, 02:17 PM
SAFMDirectorSep 28, 2021 Option Exercise$187.00112,05722,306Sep 30, 2021, 05:16 PM
SAFMDirectorJun 30, 2021 Option Exercise$187.978415,78922,296Jul 01, 2021, 05:42 PM
SAFMDirectorJun 29, 2021 Option Exercise$188.27122,25922,212Jul 01, 2021, 05:42 PM
SAFMDirectorMar 16, 2021 Sale$160.532,551409,51125,568Mar 18, 2021, 11:59 AM
SAFMDirectorDec 31, 2020 Option Exercise$132.2018324,19324,998Jan 05, 2021, 09:39 AM
SAFMDirectorDec 29, 2020 Option Exercise$131.39658,54024,815Dec 31, 2020, 02:36 PM
SAFMDirectorSep 30, 2020 Option Exercise$117.9724028,31324,820Oct 01, 2020, 06:45 PM
SAFMDirectorSep 29, 2020 Option Exercise$119.24576,79724,580Oct 01, 2020, 06:45 PM
SAFMDirectorJun 30, 2020 Option Exercise$115.8913515,64524,683Jul 02, 2020, 12:00 AM
SAFMDirectorJun 30, 2020 Option Exercise$115.89799,15524,637Jul 02, 2020, 12:00 AM
SAFMDirectorMar 31, 2020 Option Exercise$123.3227433,79026,326Apr 02, 2020, 12:29 PM
SAFMDirectorMar 31, 2020 Option Exercise$123.3212915,90826,265Apr 02, 2020, 12:29 PM
SAFMDirectorDec 31, 2019 Option Exercise$176.227613,39324,933Jan 02, 2020, 03:39 PM
SAFMDirectorDec 30, 2019 Option Exercise$175.0213323,27824,857Jan 02, 2020, 03:39 PM
SAFMDirectorSep 30, 2019 Option Exercise$151.33669,98825,056Oct 02, 2019, 02:49 PM
SAFMDirectorSep 30, 2019 Option Exercise$151.338212,40924,990Oct 02, 2019, 02:49 PM
SAFMDirectorJun 28, 2019 Option Exercise$136.56709,55925,071Jul 02, 2019, 08:39 PM
SAFMDirectorJun 30, 2019 Option Exercise$136.569813,38324,990Jul 02, 2019, 08:39 PM
SAFMDirectorMar 29, 2019 Option Exercise$131.8411014,50225,115Apr 02, 2019, 09:38 PM
SAFMDirectorMar 31, 2019 Option Exercise$131.8414118,58925,001Apr 02, 2019, 09:38 PM
SAFMDirectorFeb 14, 2019 Option Exercise$120.462,088251,52025,005Feb 19, 2019, 12:00 AM
SAFMDirectorDec 31, 2018 Option Exercise$99.2910110,02825,917Jan 03, 2019, 06:43 PM
SAFMDirectorDec 31, 2018 Option Exercise$99.29939,23425,849Jan 03, 2019, 06:43 PM
SAFMDirectorSep 28, 2018 Option Exercise$103.37919,40725,906Oct 02, 2018, 05:03 PM
SAFMDirectorSep 30, 2018 Option Exercise$103.3711211,57725,816Oct 02, 2018, 05:03 PM
SAFMDirectorJun 29, 2018 Option Exercise$105.1510210,72525,886Jul 03, 2018, 02:25 PM
SAFMDirectorJun 30, 2018 Option Exercise$105.159610,09425,815Jul 03, 2018, 02:25 PM
SAFMDirectorMar 30, 2018 Option Exercise$119.0210712,73525,907Apr 03, 2018, 09:27 AM
SAFMDirectorMar 31, 2018 Option Exercise$119.0214917,73425,784Apr 03, 2018, 09:27 AM
SAFMDirectorDec 29, 2017 Option Exercise$138.7811315,68224,718Jan 03, 2018, 03:17 PM
SAFMDirectorDec 31, 2017 Option Exercise$138.788611,93524,660Jan 03, 2018, 03:17 PM
SAFMDirectorSep 29, 2017 Option Exercise$161.529815,82924,663Oct 03, 2017, 05:35 PM
SAFMDirectorSep 30, 2017 Option Exercise$161.528213,24524,605Oct 03, 2017, 05:35 PM
SAFMDirectorJun 30, 2017 Option Exercise$115.6513615,72824,606Jul 03, 2017, 04:51 PM
SAFMDirectorJun 30, 2017 Option Exercise$115.65758,67424,565Jul 03, 2017, 04:51 PM
SAFMDirectorMar 31, 2017 Option Exercise$103.8422423,26024,553Apr 04, 2017, 03:53 PM
SAFMDirectorMar 31, 2017 Option Exercise$103.8413914,43424,470Apr 04, 2017, 03:53 PM
SAFMDirectorDec 30, 2016 Option Exercise$94.2423021,67522,686Jan 03, 2017, 05:05 PM
SAFMDirectorDec 31, 2016 Option Exercise$94.2410710,08422,636Jan 03, 2017, 05:05 PM
SAFMDirectorSep 30, 2016 Option Exercise$96.3314313,77522,539Jan 03, 2017, 01:56 PM
SAFMDirectorSep 30, 2016 Option Exercise$96.3311811,36722,456Jan 03, 2017, 01:56 PM
SAFMDirectorSep 30, 2016 Option Exercise$96.3316315,70222,559Oct 04, 2016, 05:15 PM
SAFMDirectorSep 30, 2016 Option Exercise$96.3311811,36722,481Oct 04, 2016, 05:15 PM
SAFMDirectorJun 30, 2016 Option Exercise$86.6417014,72922,354Jul 05, 2016, 04:57 PM
SAFMDirectorJun 28, 2016 Option Exercise$82.651028,43022,184Jun 30, 2016, 03:50 PM
SAFMDirectorMar 31, 2016 Option Exercise$90.1824522,09422,225Apr 01, 2016, 02:27 PM
SAFMDirectorMar 29, 2016 Option Exercise$89.8920118,06821,980Mar 30, 2016, 04:20 PM
SAFMDirectorFeb 11, 2016 Option Exercise$81.173,174257,63422,181Feb 16, 2016, 09:56 AM
SAFMDirectorDec 31, 2015 Option Exercise$75.2216212,18623,509Jan 05, 2016, 12:40 PM
SAFMDirectorDec 31, 2015 Option Exercise$75.2213410,07923,347Jan 05, 2016, 12:40 PM
SAFMDirectorSep 30, 2015 Option Exercise$68.5719513,37123,433Oct 02, 2015, 05:17 PM
SAFMDirectorSep 28, 2015 Option Exercise$66.221288,47623,238Oct 02, 2015, 05:17 PM
SAFMDirectorJun 30, 2015 Option Exercise$75.1616712,55223,325Jul 01, 2015, 06:04 PM
SAFMDirectorJun 29, 2015 Option Exercise$75.001168,70023,158Jul 01, 2015, 06:04 PM
SAFMDirectorMar 31, 2015 Option Exercise$79.6525920,62923,274Apr 01, 2015, 05:46 PM
SAFMDirectorMar 30, 2015 Option Exercise$78.1713810,78722,951Apr 01, 2015, 05:46 PM
SAFMDirectorDec 31, 2014 Option Exercise$84.0314912,52020,752Jan 02, 2015, 03:22 PM
SAFMDirectorDec 30, 2014 Option Exercise$86.87907,81820,603Jan 02, 2015, 03:22 PM
SAFMDirectorSep 30, 2014 Option Exercise$87.9514312,57720,731Oct 02, 2014, 03:37 PM
SAFMDirectorSep 30, 2014 Option Exercise$87.95736,42020,693Oct 02, 2014, 03:37 PM
SAFMDirectorJun 30, 2014 Option Exercise$97.2012912,53920,624Jul 02, 2014, 04:53 PM
SAFMDirectorJun 30, 2014 Option Exercise$97.20686,61020,588Jul 02, 2014, 04:53 PM
SAFMDirectorMar 31, 2014 Option Exercise$78.4924118,91620,549Apr 02, 2014, 12:25 PM
SAFMDirectorMar 31, 2014 Option Exercise$78.491148,94820,495Apr 02, 2014, 12:25 PM
SAFMDirectorDec 31, 2013 Option Exercise$72.3318513,38118,051Jan 03, 2014, 05:58 PM
SAFMDirectorDec 31, 2013 Option Exercise$72.33896,43718,008Jan 03, 2014, 05:58 PM
SAFMDirectorSep 30, 2013 Option Exercise$65.2420513,37417,895Oct 02, 2013, 04:20 PM
SAFMDirectorSep 30, 2013 Option Exercise$65.24805,21917,866Oct 02, 2013, 04:20 PM
SAFMDirectorJun 28, 2013 Option Exercise$66.4217611,69017,744Jul 02, 2013, 05:42 PM
SAFMDirectorJun 30, 2013 Option Exercise$66.42986,50917,690Jul 02, 2013, 05:42 PM
SAFMDirectorMar 29, 2013 Option Exercise$54.6234618,89917,588Apr 02, 2013, 12:34 PM
SAFMDirectorMar 31, 2013 Option Exercise$54.621065,79017,568Apr 02, 2013, 12:34 PM
SAFMDirectorFeb 14, 2013 Option Exercise$53.061,72591,52917,242Feb 15, 2013, 04:53 PM
SAFMDirectorDec 31, 2012 Option Exercise$47.5523211,03216,681Jan 03, 2013, 04:55 PM
SAFMDirectorDec 31, 2012 Option Exercise$47.55723,42416,667Jan 03, 2013, 04:55 PM
SAFMDirectorSep 28, 2012 Option Exercise$44.3725011,09216,487Oct 02, 2012, 04:46 PM
SAFMDirectorSep 30, 2012 Option Exercise$44.371004,43716,449Oct 02, 2012, 04:46 PM
SAFMDirectorJun 29, 2012 Option Exercise$45.8222510,30916,269Jul 03, 2012, 04:20 PM
SAFMDirectorJun 29, 2012 Option Exercise$45.82884,03216,237Jul 03, 2012, 04:20 PM
SAFMDirectorMar 30, 2012 Option Exercise$53.0331516,70416,041Apr 03, 2012, 11:54 AM
SAFMDirectorMar 30, 2012 Option Exercise$53.03753,97716,044Apr 03, 2012, 11:54 AM
SAFMDirectorFeb 16, 2012 Option Exercise$48.702,300112,01015,726Feb 17, 2012, 04:54 PM
SAFMDirectorDec 30, 2011 Option Exercise$50.1320510,27713,483Jan 04, 2012, 10:06 AM
SAFMDirectorDec 30, 2011 Option Exercise$50.131085,41413,426Jan 04, 2012, 10:06 AM
SAFMDirectorSep 30, 2011 Option Exercise$47.5023311,06813,303Oct 04, 2011, 04:15 PM
SAFMDirectorSep 30, 2011 Option Exercise$47.50833,94313,278Oct 04, 2011, 04:15 PM
SAFMDirectorJun 30, 2011 Option Exercise$47.7821610,32013,131Jul 05, 2011, 05:19 PM
SAFMDirectorJun 30, 2011 Option Exercise$47.781155,49513,070Jul 05, 2011, 05:19 PM
SAFMDirectorMar 31, 2011 Option Exercise$45.9236316,66912,930Apr 04, 2011, 04:55 PM
SAFMDirectorMar 31, 2011 Option Exercise$45.921054,82212,915Apr 04, 2011, 04:55 PM
SAFMDirectorDec 31, 2010 Option Exercise$39.1528311,07910,197Jan 03, 2011, 05:04 PM
SAFMDirectorSep 30, 2010 Option Exercise$43.2925611,0829,850Oct 01, 2010, 05:31 PM

Desktop Version

SymbolRelationshipDateTransactionValue($)
SAFMDirectorJul 22, 2022 Option Exercise4,581,304
SAFMDirectorJun 28, 2022 Option Exercise1,759
SAFMDirectorMar 29, 2022 Option Exercise2,381
SAFMDirectorDec 31, 2021 Option Exercise18,726
SAFMDirectorDec 31, 2021 Option Exercise2,293
SAFMDirectorSep 30, 2021 Option Exercise26,160
SAFMDirectorSep 28, 2021 Option Exercise2,057
SAFMDirectorJun 30, 2021 Option Exercise15,789
SAFMDirectorJun 29, 2021 Option Exercise2,259
SAFMDirectorMar 16, 2021 Sale409,511
SAFMDirectorDec 31, 2020 Option Exercise24,193
SAFMDirectorDec 29, 2020 Option Exercise8,540
SAFMDirectorSep 30, 2020 Option Exercise28,313
SAFMDirectorSep 29, 2020 Option Exercise6,797
SAFMDirectorJun 30, 2020 Option Exercise15,645
SAFMDirectorJun 30, 2020 Option Exercise9,155
SAFMDirectorMar 31, 2020 Option Exercise33,790
SAFMDirectorMar 31, 2020 Option Exercise15,908
SAFMDirectorDec 31, 2019 Option Exercise13,393
SAFMDirectorDec 30, 2019 Option Exercise23,278
SAFMDirectorSep 30, 2019 Option Exercise9,988
SAFMDirectorSep 30, 2019 Option Exercise12,409
SAFMDirectorJun 28, 2019 Option Exercise9,559
SAFMDirectorJun 30, 2019 Option Exercise13,383
SAFMDirectorMar 29, 2019 Option Exercise14,502
SAFMDirectorMar 31, 2019 Option Exercise18,589
SAFMDirectorFeb 14, 2019 Option Exercise251,520
SAFMDirectorDec 31, 2018 Option Exercise10,028
SAFMDirectorDec 31, 2018 Option Exercise9,234
SAFMDirectorSep 28, 2018 Option Exercise9,407
SAFMDirectorSep 30, 2018 Option Exercise11,577
SAFMDirectorJun 29, 2018 Option Exercise10,725
SAFMDirectorJun 30, 2018 Option Exercise10,094
SAFMDirectorMar 30, 2018 Option Exercise12,735
SAFMDirectorMar 31, 2018 Option Exercise17,734
SAFMDirectorDec 29, 2017 Option Exercise15,682
SAFMDirectorDec 31, 2017 Option Exercise11,935
SAFMDirectorSep 29, 2017 Option Exercise15,829
SAFMDirectorSep 30, 2017 Option Exercise13,245
SAFMDirectorJun 30, 2017 Option Exercise15,728
SAFMDirectorJun 30, 2017 Option Exercise8,674
SAFMDirectorMar 31, 2017 Option Exercise23,260
SAFMDirectorMar 31, 2017 Option Exercise14,434
SAFMDirectorDec 30, 2016 Option Exercise21,675
SAFMDirectorDec 31, 2016 Option Exercise10,084
SAFMDirectorSep 30, 2016 Option Exercise13,775
SAFMDirectorSep 30, 2016 Option Exercise11,367
SAFMDirectorSep 30, 2016 Option Exercise15,702
SAFMDirectorSep 30, 2016 Option Exercise11,367
SAFMDirectorJun 30, 2016 Option Exercise14,729
SAFMDirectorJun 28, 2016 Option Exercise8,430
SAFMDirectorMar 31, 2016 Option Exercise22,094
SAFMDirectorMar 29, 2016 Option Exercise18,068
SAFMDirectorFeb 11, 2016 Option Exercise257,634
SAFMDirectorDec 31, 2015 Option Exercise12,186
SAFMDirectorDec 31, 2015 Option Exercise10,079
SAFMDirectorSep 30, 2015 Option Exercise13,371
SAFMDirectorSep 28, 2015 Option Exercise8,476
SAFMDirectorJun 30, 2015 Option Exercise12,552
SAFMDirectorJun 29, 2015 Option Exercise8,700
SAFMDirectorMar 31, 2015 Option Exercise20,629
SAFMDirectorMar 30, 2015 Option Exercise10,787
SAFMDirectorDec 31, 2014 Option Exercise12,520
SAFMDirectorDec 30, 2014 Option Exercise7,818
SAFMDirectorSep 30, 2014 Option Exercise12,577
SAFMDirectorSep 30, 2014 Option Exercise6,420
SAFMDirectorJun 30, 2014 Option Exercise12,539
SAFMDirectorJun 30, 2014 Option Exercise6,610
SAFMDirectorMar 31, 2014 Option Exercise18,916
SAFMDirectorMar 31, 2014 Option Exercise8,948
SAFMDirectorDec 31, 2013 Option Exercise13,381
SAFMDirectorDec 31, 2013 Option Exercise6,437
SAFMDirectorSep 30, 2013 Option Exercise13,374
SAFMDirectorSep 30, 2013 Option Exercise5,219
SAFMDirectorJun 28, 2013 Option Exercise11,690
SAFMDirectorJun 30, 2013 Option Exercise6,509
SAFMDirectorMar 29, 2013 Option Exercise18,899
SAFMDirectorMar 31, 2013 Option Exercise5,790
SAFMDirectorFeb 14, 2013 Option Exercise91,529
SAFMDirectorDec 31, 2012 Option Exercise11,032
SAFMDirectorDec 31, 2012 Option Exercise3,424
SAFMDirectorSep 28, 2012 Option Exercise11,092
SAFMDirectorSep 30, 2012 Option Exercise4,437
SAFMDirectorJun 29, 2012 Option Exercise10,309
SAFMDirectorJun 29, 2012 Option Exercise4,032
SAFMDirectorMar 30, 2012 Option Exercise16,704
SAFMDirectorMar 30, 2012 Option Exercise3,977
SAFMDirectorFeb 16, 2012 Option Exercise112,010
SAFMDirectorDec 30, 2011 Option Exercise10,277
SAFMDirectorDec 30, 2011 Option Exercise5,414
SAFMDirectorSep 30, 2011 Option Exercise11,068
SAFMDirectorSep 30, 2011 Option Exercise3,943
SAFMDirectorJun 30, 2011 Option Exercise10,320
SAFMDirectorJun 30, 2011 Option Exercise5,495
SAFMDirectorMar 31, 2011 Option Exercise16,669
SAFMDirectorMar 31, 2011 Option Exercise4,822
SAFMDirectorDec 31, 2010 Option Exercise11,079
SAFMDirectorSep 30, 2010 Option Exercise11,082