Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
MASIKIANI JOE ECEO and Chairman of the BoardMay 01Option Exercise30.79100,0003,079,000219,241May 01 05:08 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 27Option Exercise30.7945,8411,411,444165,082May 01 05:08 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 27Sale101.0045,8414,629,941119,241May 01 05:08 PM
MASIKIANI JOE ECEO and Chairman of the BoardMay 01Sale103.00100,00010,300,000119,241May 01 05:08 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 25Option Exercise30.7913,201406,459132,442Apr 26 05:22 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 24Option Exercise30.79100,0003,079,000219,241Apr 26 05:22 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 26Option Exercise30.7940,9581,261,097160,199Apr 26 05:22 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 26Sale101.0040,9584,136,758119,241Apr 26 05:22 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 24Sale99.00100,0009,900,000119,241Apr 26 05:22 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 25Sale101.0013,2011,333,301119,241Apr 26 05:22 PM
MASIKIANI JOE ECEO and Chairman of the BoardFeb 15Sale80.03204,89216,397,814574,398Feb 17 04:20 PM
MASIKIANI JOE ECEO and Chairman of the BoardFeb 16Sale80.0795,1087,615,336479,290Feb 17 04:20 PM
MASIKIANI JOE ECEO and Chairman of the BoardDec 05Sale62.0439,2952,437,665792,854Dec 07 04:19 PM
MASIKIANI JOE ECEO and Chairman of the BoardDec 06Sale62.0313,564841,422779,290Dec 07 04:19 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 30Sale62.0730,3911,886,257837,877Dec 02 04:55 PM
MASIKIANI JOE ECEO and Chairman of the BoardDec 01Sale62.035,728355,286832,149Dec 02 04:55 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 25Sale62.4635,0282,187,877938,110Nov 29 04:55 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 28Sale62.117,356456,877930,754Nov 29 04:55 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 29Sale62.1962,4863,885,773868,268Nov 29 04:55 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 21Sale62.0430,4621,889,9511,028,447Nov 23 05:23 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 22Sale62.0086953,8781,027,578Nov 23 05:23 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 23Sale62.0854,4403,379,483973,138Nov 23 05:23 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 17Sale62.0217,3571,076,4711,061,933Nov 21 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 18Sale62.003,024187,4881,058,909Nov 21 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 06Option Exercise15.407,209111,019126,450Oct 11 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 07Option Exercise15.4018,759288,889138,000Oct 11 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 10Option Exercise15.4058,649903,195177,890Oct 11 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 10Sale60.3658,6493,540,153119,241Oct 11 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 07Sale60.0318,7591,126,035119,241Oct 11 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 06Sale60.057,209432,870119,241Oct 11 04:18 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 03Option Exercise15.402,20033,880121,441Oct 05 04:52 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 04Option Exercise15.404,30066,220123,541Oct 05 04:52 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 04Sale60.074,300258,289119,241Oct 05 04:52 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 03Sale60.002,200132,004119,241Oct 05 04:52 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 27Option Exercise15.404,46468,746123,705Sep 29 04:21 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 27Sale60.014,464267,877119,241Sep 29 04:21 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 23Option Exercise15.409,814151,136129,055Sep 26 04:28 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 22Option Exercise15.4039,670610,918158,911Sep 26 04:28 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 22Sale60.1849,4842,978,021119,241Sep 26 04:28 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 19Option Exercise15.4099915,385120,240Sep 21 05:20 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 20Option Exercise15.404006,160119,641Sep 21 05:20 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 20Sale60.1640024,064119,241Sep 21 05:20 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 19Sale60.0399959,968119,241Sep 21 05:20 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 07Option Exercise15.4033,536516,454152,777Sep 09 07:11 PM
MASIKIANI JOE ECEO and Chairman of the BoardSep 07Sale60.0033,5362,012,160119,241Sep 09 07:11 PM
MASIKIANI JOE ECEO and Chairman of the BoardJun 01Sale50.08105,4445,281,026313,797Jun 03 05:11 PM
MASIKIANI JOE ECEO and Chairman of the BoardJun 02Sale50.11120,3286,029,143193,469Jun 03 05:11 PM
MASIKIANI JOE ECEO and Chairman of the BoardJun 03Sale50.009,180459,010184,289Jun 03 05:11 PM
MASIKIANI JOE ECEO and Chairman of the BoardJul 21Sale40.55300,00012,165,630419,241Jul 23 05:14 PM
MASIKIANI JOE ECEO and Chairman of the BoardJun 01Buy18.4750,000923,2852,830,291Jun 04 04:05 PM
MASIKIANI JOE ECEO and Chairman of the BoardNov 22Buy18.2835,404647,1962,780,291Nov 23 04:49 PM
MASIKIANI JOE ECEO and Chairman of the BoardOct 28Buy20.2464,5961,307,2744,177,096Oct 28 08:22 PM
MASIKIANI JOE ECEO and Chairman of the BoardMar 30Sale33.00118,9463,925,325981,594Apr 01 08:02 PM
MASIKIANI JOE ECEO and Chairman of the BoardMar 31Sale33.17123,4344,094,417858,160Apr 01 08:02 PM
MASIKIANI JOE ECEO and Chairman of the BoardApr 01Sale33.0659,9191,980,766798,241Apr 01 08:02 PM
MASIKIANI JOE ECEO and Chairman of the BoardFeb 23Option Exercise15.40120,0001,848,0003,533,040Feb 24 09:01 PM
MASIKIANI JOE ECEO and Chairman of the BoardMay 21Buy23.1510,000231,5403,413,040May 21 04:02 PM
MASIKIANI JOE ECEO and Chairman of the BoardAug 11Sale40.06150,0006,009,0753,603,040Aug 13 06:55 PM
MASIKIANI JOE ECEO and Chairman of the BoardAug 12Sale40.00200,0008,000,0203,403,040Aug 13 06:55 PM
MASIKIANI JOE ECEO and Chairman of the BoardAug 05Sale40.0010,000400,0079,000Aug 07 07:43 PM
MASIKIANI JOE ECEO and Chairman of the BoardMay 14Sale34.51100,0003,451,0003,853,040May 16 08:16 PM
MASIKIANI JOE ECEO and Chairman of the BoardMay 15Sale34.70100,0003,470,0003,753,040May 16 08:16 PM
open in screener