Insider Transactions by SORAN PHILIP

SymbolRelationshipDateTransactionCost# SharesValue($)Total SharesForm 4
PIPRDirectorDec 30, 2022 Option Exercise$130.1924331,63621,043Jan 03, 2023, 04:24 PM
PIPRDirectorDec 09, 2022 Option Exercise$136.61669,01620,800Dec 12, 2022, 04:17 PM
SPSCDirectorNov 11, 2022 Option Exercise$26.141,00026,14018,684Nov 15, 2022, 04:38 PM
SPSCDirectorNov 11, 2022 Sale$135.001,000135,00017,684Nov 15, 2022, 04:38 PM
PIPRDirectorSep 30, 2022 Option Exercise$104.7430131,52722,537Oct 03, 2022, 04:16 PM
PIPRDirectorSep 09, 2022 Option Exercise$115.97768,81422,236Sep 12, 2022, 04:30 PM
SPSCDirectorAug 05, 2022 Option Exercise$26.145,792151,40323,476Aug 09, 2022, 06:34 PM
SPSCDirectorAug 05, 2022 Sale$129.255,792748,59922,576Aug 09, 2022, 06:34 PM
PIPRDirectorJul 01, 2022 Option Exercise$112.0827931,27022,160Jul 05, 2022, 04:19 PM
PIPRDirectorJun 10, 2022 Option Exercise$116.98738,54021,881Jun 13, 2022, 05:04 PM
PIPRDirectorMay 06, 2022 Option Exercise$125.7575695,06721,808May 09, 2022, 04:43 PM
PIPRDirectorMar 11, 2022 Option Exercise$124.2855268,60320,817Mar 14, 2022, 05:46 PM
PIPRDirectorDec 31, 2021 Option Exercise$178.5118833,56020,265Jan 03, 2022, 04:53 PM
PIPRDirectorDec 10, 2021 Option Exercise$166.1627846,19220,077Dec 13, 2021, 04:31 PM
SPSCDirectorNov 04, 2021 Option Exercise$33.691,50250,60218,348Nov 05, 2021, 04:08 PM
SPSCDirectorNov 03, 2021 Option Exercise$33.693,004101,20519,850Nov 05, 2021, 04:08 PM
SPSCDirectorNov 03, 2021 Sale$145.443,004436,90216,846Nov 05, 2021, 04:08 PM
SPSCDirectorNov 04, 2021 Sale$150.001,502225,30016,846Nov 05, 2021, 04:08 PM
PIPRDirectorOct 01, 2021 Option Exercise$142.1922231,56619,799Oct 04, 2021, 12:33 PM
PIPRDirectorSep 10, 2021 Option Exercise$135.04527,02219,577Sep 10, 2021, 06:08 PM
PIPRDirectorJul 01, 2021 Option Exercise$130.2724031,26519,525Jul 02, 2021, 01:58 PM
PIPRDirectorJun 11, 2021 Option Exercise$130.77435,62319,285Jun 14, 2021, 03:34 PM
PIPRDirectorApr 01, 2021 Option Exercise$112.4927430,82218,485Apr 05, 2021, 04:55 PM
PIPRDirectorMar 12, 2021 Option Exercise$123.0020525,21518,211Mar 15, 2021, 04:14 PM
PIPRDirectorDec 31, 2020 Option Exercise$100.9029729,96718,006Jan 05, 2021, 03:13 PM
PIPRDirectorDec 11, 2020 Option Exercise$102.91404,11617,709Dec 14, 2020, 02:57 PM
PIPRDirectorOct 01, 2020 Option Exercise$73.4439428,93517,669Oct 05, 2020, 03:12 PM
PIPRDirectorSep 11, 2020 Option Exercise$67.53473,17417,275Sep 14, 2020, 03:56 PM
SPSCDirectorJul 27, 2020 Option Exercise$8.337,12059,31023,030Jul 29, 2020, 04:50 PM
SPSCDirectorJul 27, 2020 Sale$72.767,120518,04518,580Jul 29, 2020, 04:50 PM
PIPRDirectorJul 01, 2020 Option Exercise$57.4834719,94617,228Jul 02, 2020, 02:54 PM
PIPRDirectorJun 12, 2020 Option Exercise$63.86322,04416,881Jun 15, 2020, 03:18 PM
SPSCDirectorMay 26, 2020 Option Exercise$5.078,02040,66123,930May 28, 2020, 05:33 PM
SPSCDirectorMay 26, 2020 Sale$65.008,020521,30015,910May 28, 2020, 05:33 PM
PIPRDirectorMay 18, 2020 Option Exercise$52.181,72590,01116,849May 18, 2020, 04:34 PM
SPSCDirectorMay 07, 2020 Option Exercise$20.909,180191,90423,650May 11, 2020, 08:23 PM
SPSCDirectorMay 07, 2020 Sale$60.029,180550,99214,470May 11, 2020, 08:23 PM
PIPRDirectorApr 01, 2020 Option Exercise$47.4642019,93315,124Apr 02, 2020, 05:26 PM
PIPRDirectorMar 13, 2020 Option Exercise$49.471768,70714,704Mar 17, 2020, 04:42 PM
SPSCDirectorFeb 18, 2020 Option Exercise$5.078,02040,66122,490Feb 20, 2020, 07:57 PM
SPSCDirectorFeb 18, 2020 Sale$60.918,020488,52414,470Feb 20, 2020, 07:57 PM
PJCDirectorDec 31, 2019 Option Exercise$79.9437630,05714,528Jan 02, 2020, 02:11 PM
PJCDirectorDec 13, 2019 Option Exercise$81.62342,77514,152Dec 16, 2019, 04:35 PM
PJCDirectorOct 01, 2019 Option Exercise$72.6639928,99114,118Oct 02, 2019, 12:12 PM
SPSCDirectorJul 26, 2019 Option Exercise$10.135,34054,09413,248Jul 30, 2019, 07:51 PM
SPSCDirectorJul 26, 2019 Sale$113.255,340604,73011,908Jul 30, 2019, 07:51 PM
SPSCDirectorJun 20, 2019 Option Exercise$10.132,06020,8689,968Jun 24, 2019, 07:10 PM
SPSCDirectorJun 20, 2019 Sale$109.552,060225,6817,908Jun 24, 2019, 07:10 PM
PJCDirectorJun 14, 2019 Option Exercise$73.43332,42313,301Jun 17, 2019, 03:44 PM
SPSCDirectorJun 10, 2019 Option Exercise$10.136006,0788,508Jun 12, 2019, 04:44 PM
SPSCDirectorJun 10, 2019 Sale$109.6160065,7697,908Jun 12, 2019, 04:44 PM
PJCDirectorMay 20, 2019 Option Exercise$78.361,14990,03613,268May 20, 2019, 04:26 PM
PJCDirectorMar 15, 2019 Option Exercise$72.63926,68211,737Mar 19, 2019, 03:21 PM
SPSCDirectorFeb 27, 2019 Option Exercise$48.662,644128,6579,732Mar 01, 2019, 04:15 PM
SPSCDirectorFeb 27, 2019 Sale$107.332,644283,7837,088Mar 01, 2019, 04:15 PM
PJCDirectorDec 14, 2018 Option Exercise$66.64251,66611,248Dec 18, 2018, 05:03 PM
PJCDirectorSep 14, 2018 Option Exercise$77.00201,54010,873Sep 18, 2018, 04:05 PM
PJCDirectorJun 15, 2018 Option Exercise$80.10181,44210,515Jun 18, 2018, 04:10 PM
PJCDirectorMar 15, 2018 Option Exercise$86.25776,6419,168Mar 16, 2018, 04:33 PM
PJCDirectorDec 15, 2017 Option Exercise$79.10131,0289,091Dec 19, 2017, 12:52 PM
PJCDirectorSep 15, 2017 Option Exercise$55.10191,0479,078Sep 18, 2017, 04:12 PM
PJCDirectorJun 15, 2017 Option Exercise$61.80171,0519,059Jun 19, 2017, 10:48 AM
PJCDirectorMar 13, 2017 Option Exercise$67.80151,0177,884Mar 14, 2017, 04:30 PM
SPSCDirectorNov 16, 2016 Option Exercise$27.552,67273,6147,938Nov 18, 2016, 05:26 PM
SPSCDirectorNov 16, 2016 Sale$66.282,672177,1025,266Nov 18, 2016, 05:26 PM
HTCHDirectorOct 05, 2016 Option Exercise$4.0075,197300,7880Oct 05, 2016, 01:33 PM
HTCHDirectorAug 17, 2015 Option Exercise$1.685,95910,01175,197Aug 19, 2015, 04:20 PM
HTCHDirectorFeb 17, 2015 Option Exercise$3.762,66210,00969,238Feb 18, 2015, 04:31 PM
HTCHDirectorAug 15, 2014 Option Exercise$3.784,63517,52066,576Aug 18, 2014, 05:20 PM
HTCHDirectorFeb 28, 2014 Option Exercise$2.173,3347,25161,941Mar 03, 2014, 05:17 PM
SPSCDirectorMar 05, 2013 Buy$37.761435,4001,924Feb 25, 2014, 05:29 PM
SPSCDirectorJul 03, 2012 Buy$31.361645,1432,232Feb 25, 2014, 05:29 PM
SPSCDirectorJun 20, 2012 Buy$27.162917,9042,068Feb 25, 2014, 05:29 PM
SPSCDirectorMar 05, 2012 Buy$24.9372217,999722Feb 25, 2014, 05:29 PM
SPSCDirectorNov 01, 2012 Sale$36.171284,6301,781Feb 25, 2014, 05:29 PM
SPSCDirectorOct 01, 2012 Sale$38.8632312,5521,909Feb 25, 2014, 05:29 PM
SPSCDirectorApr 29, 2013 Sale$46.821969,1772,676Feb 25, 2014, 05:29 PM
HTCHDirectorFeb 18, 2014 Option Exercise$3.794,62317,52158,607Feb 20, 2014, 05:01 PM
HTCHDirectorNov 22, 2013 Option Exercise$1.762,5004,40053,984Nov 25, 2013, 07:51 PM
HTCHDirectorAug 15, 2013 Option Exercise$3.325,27817,52351,484Aug 16, 2013, 05:45 PM
HTCHDirectorFeb 15, 2013 Option Exercise$3.005,84117,52344,539Feb 19, 2013, 04:25 PM
HTCHDirectorFeb 19, 2013 Option Exercise$1.531,6672,55146,206Feb 19, 2013, 04:25 PM
HTCHDirectorAug 15, 2012 Option Exercise$1.5310,33615,81438,698Aug 16, 2012, 05:05 PM
HTCHDirectorAug 08, 2012 Buy$1.4115,00021,15028,362Aug 09, 2012, 05:24 PM
HTCHDirectorFeb 15, 2012 Option Exercise$2.326,81615,81313,362Feb 17, 2012, 03:30 PM
HTCHDirectorOct 21, 2011 Option Exercise$1.726,54611,2596,546Oct 25, 2011, 05:42 PM
CMLPresident and CEOFeb 22, 2011 Option Exercise$27.75793,20022,011,3000Feb 24, 2011, 01:33 PM
CMLPresident and CEOFeb 22, 2011 Option Exercise$27.75311,0218,630,8330Feb 24, 2011, 01:33 PM

Desktop Version

SymbolRelationshipDateTransactionValue($)
PIPRDirectorDec 30, 2022 Option Exercise31,636
PIPRDirectorDec 09, 2022 Option Exercise9,016
SPSCDirectorNov 11, 2022 Option Exercise26,140
SPSCDirectorNov 11, 2022 Sale135,000
PIPRDirectorSep 30, 2022 Option Exercise31,527
PIPRDirectorSep 09, 2022 Option Exercise8,814
SPSCDirectorAug 05, 2022 Option Exercise151,403
SPSCDirectorAug 05, 2022 Sale748,599
PIPRDirectorJul 01, 2022 Option Exercise31,270
PIPRDirectorJun 10, 2022 Option Exercise8,540
PIPRDirectorMay 06, 2022 Option Exercise95,067
PIPRDirectorMar 11, 2022 Option Exercise68,603
PIPRDirectorDec 31, 2021 Option Exercise33,560
PIPRDirectorDec 10, 2021 Option Exercise46,192
SPSCDirectorNov 04, 2021 Option Exercise50,602
SPSCDirectorNov 03, 2021 Option Exercise101,205
SPSCDirectorNov 03, 2021 Sale436,902
SPSCDirectorNov 04, 2021 Sale225,300
PIPRDirectorOct 01, 2021 Option Exercise31,566
PIPRDirectorSep 10, 2021 Option Exercise7,022
PIPRDirectorJul 01, 2021 Option Exercise31,265
PIPRDirectorJun 11, 2021 Option Exercise5,623
PIPRDirectorApr 01, 2021 Option Exercise30,822
PIPRDirectorMar 12, 2021 Option Exercise25,215
PIPRDirectorDec 31, 2020 Option Exercise29,967
PIPRDirectorDec 11, 2020 Option Exercise4,116
PIPRDirectorOct 01, 2020 Option Exercise28,935
PIPRDirectorSep 11, 2020 Option Exercise3,174
SPSCDirectorJul 27, 2020 Option Exercise59,310
SPSCDirectorJul 27, 2020 Sale518,045
PIPRDirectorJul 01, 2020 Option Exercise19,946
PIPRDirectorJun 12, 2020 Option Exercise2,044
SPSCDirectorMay 26, 2020 Option Exercise40,661
SPSCDirectorMay 26, 2020 Sale521,300
PIPRDirectorMay 18, 2020 Option Exercise90,011
SPSCDirectorMay 07, 2020 Option Exercise191,904
SPSCDirectorMay 07, 2020 Sale550,992
PIPRDirectorApr 01, 2020 Option Exercise19,933
PIPRDirectorMar 13, 2020 Option Exercise8,707
SPSCDirectorFeb 18, 2020 Option Exercise40,661
SPSCDirectorFeb 18, 2020 Sale488,524
PJCDirectorDec 31, 2019 Option Exercise30,057
PJCDirectorDec 13, 2019 Option Exercise2,775
PJCDirectorOct 01, 2019 Option Exercise28,991
SPSCDirectorJul 26, 2019 Option Exercise54,094
SPSCDirectorJul 26, 2019 Sale604,730
SPSCDirectorJun 20, 2019 Option Exercise20,868
SPSCDirectorJun 20, 2019 Sale225,681
PJCDirectorJun 14, 2019 Option Exercise2,423
SPSCDirectorJun 10, 2019 Option Exercise6,078
SPSCDirectorJun 10, 2019 Sale65,769
PJCDirectorMay 20, 2019 Option Exercise90,036
PJCDirectorMar 15, 2019 Option Exercise6,682
SPSCDirectorFeb 27, 2019 Option Exercise128,657
SPSCDirectorFeb 27, 2019 Sale283,783
PJCDirectorDec 14, 2018 Option Exercise1,666
PJCDirectorSep 14, 2018 Option Exercise1,540
PJCDirectorJun 15, 2018 Option Exercise1,442
PJCDirectorMar 15, 2018 Option Exercise6,641
PJCDirectorDec 15, 2017 Option Exercise1,028
PJCDirectorSep 15, 2017 Option Exercise1,047
PJCDirectorJun 15, 2017 Option Exercise1,051
PJCDirectorMar 13, 2017 Option Exercise1,017
SPSCDirectorNov 16, 2016 Option Exercise73,614
SPSCDirectorNov 16, 2016 Sale177,102
HTCHDirectorOct 05, 2016 Option Exercise300,788
HTCHDirectorAug 17, 2015 Option Exercise10,011
HTCHDirectorFeb 17, 2015 Option Exercise10,009
HTCHDirectorAug 15, 2014 Option Exercise17,520
HTCHDirectorFeb 28, 2014 Option Exercise7,251
SPSCDirectorMar 05, 2013 Buy5,400
SPSCDirectorJul 03, 2012 Buy5,143
SPSCDirectorJun 20, 2012 Buy7,904
SPSCDirectorMar 05, 2012 Buy17,999
SPSCDirectorNov 01, 2012 Sale4,630
SPSCDirectorOct 01, 2012 Sale12,552
SPSCDirectorApr 29, 2013 Sale9,177
HTCHDirectorFeb 18, 2014 Option Exercise17,521
HTCHDirectorNov 22, 2013 Option Exercise4,400
HTCHDirectorAug 15, 2013 Option Exercise17,523
HTCHDirectorFeb 15, 2013 Option Exercise17,523
HTCHDirectorFeb 19, 2013 Option Exercise2,551
HTCHDirectorAug 15, 2012 Option Exercise15,814
HTCHDirectorAug 08, 2012 Buy21,150
HTCHDirectorFeb 15, 2012 Option Exercise15,813
HTCHDirectorOct 21, 2011 Option Exercise11,259
CMLPresident and CEOFeb 22, 2011 Option Exercise22,011,300
CMLPresident and CEOFeb 22, 2011 Option Exercise8,630,833