Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
EMEBROWN DAVID A BDirectorJul 28Buy43.99937416,241Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorOct 31Buy41.19937516,251Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorJan 30Buy41.44937616,260Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorApr 29Buy46.55837716,268Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorJul 27Buy47.581569216,282Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorOct 30Buy45.421569316,298Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorJan 29Buy44.141669416,313Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorApr 29Buy48.351469516,328Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorJul 29Buy51.671999816,347Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorOct 28Buy56.30181,00016,365Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorJan 30Buy70.90141,00116,379Mar 17 02:22 PM
EMEBROWN DAVID A BDirectorAug 04Option Exercise27.395,851160,25922,076Aug 05 04:22 PM
EMEBROWN DAVID A BDirectorAug 04Sale55.255,851323,26716,225Aug 05 04:22 PM
LAYNBROWN DAVID A BChairman, CEO and PresidentDec 23Buy4.7915,00071,83850,213Dec 28 05:32 PM
LAYNBROWN DAVID A BChairman of the BoardOct 14Buy6.7710,00067,72235,213Oct 15 03:28 PM
EMEBROWN DAVID A BDirectorMar 06Option Exercise34.6725,024867,70233,695Mar 09 04:21 PM
EMEBROWN DAVID A BDirectorMar 06Sale44.0225,0241,101,6758,671Mar 09 04:21 PM
EMEBROWN DAVID A BDirectorNov 06Option Exercise27.885,241146,11913,905Nov 10 04:35 PM
EMEBROWN DAVID A BDirectorNov 06Sale44.895,241235,2548,664Nov 10 04:35 PM
EMEBROWN DAVID A BDirectorMar 04Option Exercise27.9720,000559,40024,738Mar 06 04:20 PM
EMEBROWN DAVID A BDirectorMar 04Sale46.2220,000924,4304,738Mar 06 04:20 PM
EMEBROWN DAVID A BDirectorJul 30Sale41.248,917367,7654,710Jul 31 04:23 PM
ESVBROWN DAVID A BDirectorJun 18Sale59.222,822167,1197,107Jun 28 04:35 PM
ESVBROWN DAVID A BDirectorMay 08Option Exercise24.585,553136,49312,660May 10 06:31 PM
ESVBROWN DAVID A BDirectorMay 08Sale62.005,553344,2867,107May 10 06:31 PM
ESVBROWN DAVID A BDirectorAug 21Sale57.021,34976,92022,107Mar 15 06:04 PM
ESVBROWN DAVID A BDirectorSep 13Sale57.6115,000864,1507,107Mar 15 06:04 PM
EMEBROWN DAVID A BDirectorMar 12Option Exercise23.8330,000714,90038,956Mar 13 04:15 PM
EMEBROWN DAVID A BDirectorMar 12Sale39.1515,000587,21423,956Mar 13 04:15 PM
EMEBROWN DAVID A BDirectorMar 13Sale39.0915,000586,2958,956Mar 13 04:15 PM
EMEBROWN DAVID A BDirectorNov 12Option Exercise21.7745,585992,55554,461Nov 13 04:13 PM
EMEBROWN DAVID A BDirectorNov 12Sale32.2245,5851,468,6948,876Nov 13 04:13 PM
ESVBROWN DAVID A BDirectorAug 27Option Exercise22.575,308119,80228,222Aug 29 05:41 PM
ESVBROWN DAVID A BDirectorAug 27Sale57.045,308302,76822,914Aug 29 05:41 PM
EMEBROWN DAVID A BDirectorJun 22Sale26.069,721253,2978,847Jun 22 04:23 PM
ESVBROWN DAVID A BDirectorMar 29Option Exercise18.876,125115,57931,937Apr 02 06:52 PM
ESVBROWN DAVID A BDirectorMar 29Sale51.996,125318,43925,812Apr 02 06:52 PM
EMEBROWN DAVID A BDirectorMar 23Option Exercise12.4920,000249,80029,758Mar 26 04:13 PM
EMEBROWN DAVID A BDirectorMar 23Sale27.3020,000545,9379,758Mar 26 04:13 PM
EMEBROWN DAVID A BDirectorFeb 24Option Exercise13.2020,000263,90029,758Feb 27 04:14 PM
EMEBROWN DAVID A BDirectorFeb 24Sale27.9220,000558,4179,758Feb 27 04:14 PM
ESVBROWN DAVID A BDirectorNov 14Option Exercise17.586,125107,67831,468Nov 16 05:46 PM
ESVBROWN DAVID A BDirectorNov 14Sale51.746,125316,90825,343Nov 16 05:46 PM
EMEBROWN DAVID A BDirectorMar 07Option Exercise13.8720,000277,45020,000Mar 08 04:17 PM
EMEBROWN DAVID A BDirectorMar 07Sale31.5420,000630,7570Mar 08 04:17 PM
LAYNBROWN DAVID A BChairman of the BoardDec 10Sale34.178,451288,7932,948Dec 14 03:35 PM
EMEBROWN DAVID A BDirectorSep 17Option Exercise17.7912,708226,07512,708Sep 17 04:32 PM
EMEBROWN DAVID A BDirectorSep 17Sale23.8112,708302,6160Sep 17 04:32 PM
EMEBROWN DAVID A BDirectorJul 30Sale26.0016,000416,0030Aug 03 04:18 PM
EMEBROWN DAVID A BDirectorAug 20Option Exercise10.9822,000241,45036,000Aug 21 04:24 PM
EMEBROWN DAVID A BDirectorAug 20Sale24.8020,000496,09316,000Aug 21 04:24 PM
EMEBROWN DAVID A BDirectorFeb 26Option Exercise10.5810,000105,75014,000Feb 27 12:33 PM
EMEBROWN DAVID A BDirectorJul 30Option Exercise11.2321,168237,77025,168Jul 31 04:45 PM
EMEBROWN DAVID A BDirectorJul 30Sale31.1021,168658,3794,000Jul 31 04:45 PM
EMEBROWN DAVID A BDirectorMay 06Sale26.7940010,7144,000May 07 04:46 PM
EMEBROWN DAVID A BDirectorMay 06Sale26.444,700124,2804,400May 07 04:45 PM
EMEBROWN DAVID A BDirectorMay 06Option Exercise10.968,55093,68212,550May 07 04:43 PM
EMEBROWN DAVID A BDirectorMay 06Sale25.743,45088,8059,100May 07 04:43 PM
EMEBROWN DAVID A BDirectorMay 05Option Exercise10.968,55093,68212,550May 06 04:40 PM
EMEBROWN DAVID A BDirectorMay 05Sale25.838,550220,8234,000May 06 04:40 PM
open in screener