Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
REGBLAIR BRYCEDirectorMar 19Buy57.501,73999,99310,842Mar 19 04:36 PM
REGBLAIR BRYCEDirectorMar 05Buy58.501,70999,9779,103Mar 05 04:38 PM
REGBLAIR BRYCEDirectorDec 22Buy66.921,48699,4432,737Dec 22 05:04 PM
REGBLAIR BRYCEDirectorAug 23Buy79.791,25199,8171,251Aug 24 04:48 PM
PHMBLAIR BRYCEDirectorMay 03Buy18.185,47999,599100,961May 04 11:34 AM
PHMBLAIR BRYCEDirectorFeb 01Buy16.662,99049,81392,432Feb 02 06:48 PM
PHMBLAIR BRYCEDirectorFeb 02Buy16.403,05050,02095,482Feb 02 06:48 PM
REGBLAIR BRYCEDirectorMay 19Buy65.0099064,3501,498May 20 04:47 PM
REGBLAIR BRYCEDirectorMay 20Buy65.0051033,1502,008May 20 04:47 PM
PHMBLAIR BRYCEDirectorApr 27Buy20.284,92599,87982,238Apr 30 11:23 AM
PHMBLAIR BRYCEDirectorJul 29Buy16.346,140100,34169,627Jul 30 08:23 AM
AVBBLAIR BRYCEChairman of the BoardSep 24Sale137.645,718787,026153,164Sep 24 04:12 PM
AVBBLAIR BRYCEChairman of the BoardSep 17Sale140.825,718805,209158,882Sep 17 11:44 AM
AVBBLAIR BRYCEChairman of the BoardSep 10Sale143.275,718819,218164,600Sep 11 09:28 AM
AVBBLAIR BRYCEChairman of the BoardSep 04Sale140.985,718806,124170,318Sep 05 10:19 AM
AVBBLAIR BRYCEChairman of the BoardAug 27Sale144.175,718824,364176,036Aug 28 12:57 PM
AVBBLAIR BRYCEChairman of the BoardAug 20Sale141.405,718808,525181,754Aug 21 09:10 AM
AVBBLAIR BRYCEChairman of the BoardAug 13Sale139.845,718799,605187,472Aug 13 02:03 PM
AVBBLAIR BRYCEChairman of the BoardAug 06Sale144.755,718827,681193,190Aug 07 09:47 AM
AVBBLAIR BRYCEChairman of the BoardJul 30Sale145.395,718831,340198,908Jul 30 11:04 AM
AVBBLAIR BRYCEChairman of the BoardJul 16Sale148.135,718847,007210,344Jul 18 12:18 PM
AVBBLAIR BRYCEChairman of the BoardJul 09Sale143.825,718822,363216,062Jul 09 02:05 PM
AVBBLAIR BRYCEChairman of the BoardJul 05Sale143.225,718818,932221,780Jul 06 10:16 AM
AVBBLAIR BRYCEChairman of the BoardJun 05Sale137.6519,6732,707,919227,498Jun 06 04:09 PM
AVBBLAIR BRYCEChairman of the BoardMay 25Option Exercise56.1933,7701,897,478295,108May 29 11:31 AM
AVBBLAIR BRYCEChairman of the BoardMay 25Sale139.9033,7704,724,394261,338May 29 11:31 AM
AVBBLAIR BRYCEChairman of the BoardFeb 27Option Exercise48.602,05799,970270,383Mar 05 10:33 AM
AVBBLAIR BRYCECEONov 09Sale127.3011,7951,501,446271,742Nov 14 01:17 PM
AVBBLAIR BRYCECEONov 10Sale125.2811,9761,500,322259,766Nov 14 01:17 PM
AVBBLAIR BRYCECEONov 11Sale128.5215,5411,997,281244,225Nov 14 01:17 PM
AVBBLAIR BRYCECEONov 08Sale130.5715,3202,000,259283,537Nov 10 12:36 PM
AVBBLAIR BRYCECEOOct 18Option Exercise71.1718,9641,349,603340,435Oct 20 11:02 AM
AVBBLAIR BRYCECEOOct 18Sale119.3218,9642,262,791321,471Oct 20 11:02 AM
AVBBLAIR BRYCECEOOct 10Option Exercise72.3412,000868,086333,471Oct 12 05:12 PM
AVBBLAIR BRYCECEOOct 12Option Exercise67.549,400634,860330,871Oct 12 05:12 PM
AVBBLAIR BRYCECEOOct 12Sale119.729,4001,125,361321,471Oct 12 05:12 PM
AVBBLAIR BRYCECEOOct 10Sale119.7512,0001,437,051321,471Oct 12 05:12 PM
AVBBLAIR BRYCECEOOct 06Option Exercise60.122,000120,240323,471Oct 11 11:28 AM
AVBBLAIR BRYCECEOOct 06Sale116.302,000232,602321,471Oct 11 11:28 AM
AVBBLAIR BRYCECEOOct 03Option Exercise67.865,400366,444326,871Oct 05 05:30 PM
AVBBLAIR BRYCECEOOct 04Option Exercise72.5914,0001,016,262335,471Oct 05 05:30 PM
AVBBLAIR BRYCECEOOct 04Sale113.3614,0001,587,057321,471Oct 05 05:30 PM
AVBBLAIR BRYCECEOOct 03Sale115.785,400625,215321,471Oct 05 05:30 PM
AVBBLAIR BRYCECEOSep 27Option Exercise79.009,400742,626330,871Sep 28 03:33 PM
AVBBLAIR BRYCECEOSep 28Option Exercise54.364,000217,440325,471Sep 28 03:33 PM
AVBBLAIR BRYCECEOSep 26Option Exercise67.868,000542,880329,471Sep 28 03:33 PM
AVBBLAIR BRYCECEOSep 26Sale118.068,000944,504321,471Sep 28 03:33 PM
AVBBLAIR BRYCECEOSep 28Sale120.014,000480,036321,471Sep 28 03:33 PM
AVBBLAIR BRYCECEOSep 27Sale120.769,4001,135,135321,471Sep 28 03:33 PM
AVBBLAIR BRYCECEOSep 22Option Exercise69.3510,400721,260331,871Sep 23 11:32 AM
AVBBLAIR BRYCECEOSep 22Sale115.5510,4001,201,772321,471Sep 23 11:32 AM
AVBBLAIR BRYCECEOSep 19Option Exercise67.861,00067,860322,471Sep 21 01:34 PM
AVBBLAIR BRYCECEOSep 20Option Exercise71.3810,000713,826331,471Sep 21 01:34 PM
AVBBLAIR BRYCECEOSep 20Sale127.0010,0001,270,000321,471Sep 21 01:34 PM
AVBBLAIR BRYCECEOSep 19Sale127.251,000127,250321,471Sep 21 01:34 PM
PHMBLAIR BRYCEDirectorSep 16Buy4.424,54520,08936,435Sep 19 04:24 PM
PHMBLAIR BRYCEDirectorSep 19Buy4.354,63020,14141,065Sep 19 04:24 PM
AVBBLAIR BRYCECEOSep 16Option Exercise53.844,400236,880325,871Sep 19 02:50 PM
AVBBLAIR BRYCECEOSep 15Option Exercise80.736,000484,380327,471Sep 19 02:50 PM
AVBBLAIR BRYCECEOSep 15Sale131.096,000786,547321,471Sep 19 02:50 PM
AVBBLAIR BRYCECEOSep 16Sale131.024,400576,466321,471Sep 19 02:50 PM
PHMBLAIR BRYCEDirectorSep 13Buy4.284,65119,90623,000Sep 15 04:24 PM
PHMBLAIR BRYCEDirectorSep 14Buy4.434,49419,90827,494Sep 15 04:24 PM
PHMBLAIR BRYCEDirectorSep 15Buy4.514,39619,82631,890Sep 15 04:24 PM
AVBBLAIR BRYCECEOSep 13Option Exercise76.674,000306,666325,471Sep 14 02:51 PM
AVBBLAIR BRYCECEOSep 12Option Exercise67.867,000475,020328,471Sep 14 02:51 PM
AVBBLAIR BRYCECEOSep 12Sale132.537,000927,713321,471Sep 14 02:51 PM
AVBBLAIR BRYCECEOSep 13Sale133.754,000535,005321,471Sep 14 02:51 PM
AVBBLAIR BRYCECEOSep 06Option Exercise67.865,500373,230326,971Sep 08 03:21 PM
AVBBLAIR BRYCECEOSep 07Option Exercise71.0515,9001,129,716337,371Sep 08 03:21 PM
AVBBLAIR BRYCECEOSep 07Sale134.9015,9002,144,909321,471Sep 08 03:21 PM
AVBBLAIR BRYCECEOSep 06Sale133.275,500732,997321,471Sep 08 03:21 PM
AVBBLAIR BRYCECEOAug 29Option Exercise69.5310,000695,286331,471Aug 31 04:00 PM
AVBBLAIR BRYCECEOAug 31Option Exercise60.122,000120,240323,471Aug 31 04:00 PM
AVBBLAIR BRYCECEOAug 30Option Exercise73.139,400687,420330,871Aug 31 04:00 PM
AVBBLAIR BRYCECEOAug 30Sale134.319,4001,262,476321,471Aug 31 04:00 PM
AVBBLAIR BRYCECEOAug 31Sale136.002,000272,000321,471Aug 31 04:00 PM
AVBBLAIR BRYCECEOAug 29Sale132.9510,0001,329,511321,471Aug 31 04:00 PM
AVBBLAIR BRYCECEOAug 23Option Exercise83.006,000498,006327,471Aug 24 03:08 PM
AVBBLAIR BRYCECEOAug 24Option Exercise62.447,400462,060328,871Aug 24 03:08 PM
AVBBLAIR BRYCECEOAug 22Option Exercise67.868,000542,880329,471Aug 24 03:08 PM
AVBBLAIR BRYCECEOAug 22Sale126.898,0001,015,097321,471Aug 24 03:08 PM
AVBBLAIR BRYCECEOAug 24Sale129.597,400959,000321,471Aug 24 03:08 PM
AVBBLAIR BRYCECEOAug 23Sale128.446,000770,642321,471Aug 24 03:08 PM
AVBBLAIR BRYCECEOAug 17Option Exercise53.575,400289,260326,871Aug 17 03:08 PM
AVBBLAIR BRYCECEOAug 15Option Exercise67.868,000542,880329,471Aug 17 03:08 PM
AVBBLAIR BRYCECEOAug 16Option Exercise83.858,000670,806329,471Aug 17 03:08 PM
AVBBLAIR BRYCECEOAug 16Sale132.138,0001,057,000321,471Aug 17 03:08 PM
AVBBLAIR BRYCECEOAug 15Sale131.458,0001,051,616321,471Aug 17 03:08 PM
AVBBLAIR BRYCECEOAug 17Sale134.205,400724,676321,471Aug 17 03:08 PM
AVBBLAIR BRYCECEOAug 09Option Exercise76.1913,5001,028,556334,971Aug 11 03:44 PM
AVBBLAIR BRYCECEOAug 10Option Exercise53.844,400236,880325,871Aug 11 03:44 PM
AVBBLAIR BRYCECEOAug 10Sale127.634,400561,585321,471Aug 11 03:44 PM
AVBBLAIR BRYCECEOAug 09Sale120.9713,5001,633,095321,471Aug 11 03:44 PM
AVBBLAIR BRYCECEOAug 05Option Exercise53.215,000266,040326,471Aug 09 03:33 PM
AVBBLAIR BRYCECEOAug 08Option Exercise86.403,500302,400324,971Aug 09 03:33 PM
AVBBLAIR BRYCECEOAug 08Sale120.263,500420,910321,471Aug 09 03:33 PM
AVBBLAIR BRYCECEOAug 05Sale123.415,000617,049321,471Aug 09 03:33 PM
AVBBLAIR BRYCECEOAug 03Option Exercise86.402,400207,360323,871Aug 05 02:46 PM
AVBBLAIR BRYCECEOAug 04Option Exercise83.574,000334,260325,471Aug 05 02:46 PM
AVBBLAIR BRYCECEOAug 04Sale127.304,000509,208321,471Aug 05 02:46 PM
AVBBLAIR BRYCECEOAug 03Sale128.212,400307,699321,471Aug 05 02:46 PM
AVBBLAIR BRYCECEOAug 01Option Exercise67.863,100210,366324,571Aug 03 02:01 PM
AVBBLAIR BRYCECEOAug 02Option Exercise70.286,900484,920328,371Aug 03 02:01 PM
AVBBLAIR BRYCECEOAug 02Sale133.006,900917,700321,471Aug 03 02:01 PM
AVBBLAIR BRYCECEOAug 01Sale135.123,100418,863321,471Aug 03 02:01 PM
AVBBLAIR BRYCECEOJun 22Sale131.2315520,3410Jun 23 09:31 AM
AVBBLAIR BRYCECEOJun 17Option Exercise96.199,557919,288328,830Jun 21 02:02 PM
AVBBLAIR BRYCECEOJun 20Option Exercise95.6621,6412,070,188340,914Jun 21 02:02 PM
AVBBLAIR BRYCECEOJun 20Sale130.1719,4432,530,896321,471Jun 21 02:02 PM
AVBBLAIR BRYCECEOJun 17Sale130.009,5571,242,410319,273Jun 21 02:02 PM
AVBBLAIR BRYCECEOJun 15Option Exercise96.19105,55010,152,855371,310Jun 17 04:05 PM
AVBBLAIR BRYCECEOJun 16Option Exercise96.1959,5005,723,305325,260Jun 17 04:05 PM
AVBBLAIR BRYCECEOJun 16Sale130.1959,5007,746,579265,760Jun 17 04:05 PM
AVBBLAIR BRYCECEOJun 15Sale130.30105,55013,753,627265,760Jun 17 04:05 PM
AVBBLAIR BRYCECEONov 23Option Exercise67.8620,0001,357,200277,520Nov 24 03:43 PM
AVBBLAIR BRYCECEONov 22Option Exercise53.9477,4314,176,488334,951Nov 24 03:43 PM
AVBBLAIR BRYCECEONov 22Sale109.0077,4318,440,265257,520Nov 24 03:43 PM
AVBBLAIR BRYCECEONov 23Sale108.4120,0002,168,244257,520Nov 24 03:43 PM
AVBBLAIR BRYCECEOFeb 18Option Exercise49.0925,0001,227,250290,348Feb 22 01:28 PM
AVBBLAIR BRYCECEOFeb 18Sale79.5725,0001,989,250265,348Feb 22 01:28 PM
AVBBLAIR BRYCECEOFeb 17Option Exercise45.6825,0001,142,081290,348Feb 18 05:38 PM
AVBBLAIR BRYCECEOFeb 16Option Exercise41.6675,0003,124,722340,348Feb 18 05:38 PM
AVBBLAIR BRYCECEOFeb 16Sale76.3175,0005,723,025265,348Feb 18 05:38 PM
AVBBLAIR BRYCECEOFeb 17Sale78.0825,0001,951,975265,348Feb 18 05:38 PM
AVBBLAIR BRYCECEONov 10Buy60.471,65099,768211,560Nov 12 11:05 AM
AVBBLAIR BRYCECEOAug 05Option Exercise69.951,42999,959209,483Aug 07 04:23 PM
open in screener