Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
ROLLHARTNETT MICHAEL JPresident and CEOSep 21Option Exercise99.6411,4291,138,786385,241Sep 24 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 20Option Exercise91.436,600603,450378,383Sep 24 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 20Sale152.396,6001,005,780373,812Sep 24 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 21Sale153.3111,4291,752,165373,812Sep 24 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 17Option Exercise72.886,564478,365377,571Sep 19 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 19Option Exercise72.949,666705,038383,478Sep 19 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 18Option Exercise72.945,500401,170379,312Sep 19 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 18Sale152.675,500839,667373,812Sep 19 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 19Sale150.599,6661,455,631373,812Sep 19 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 17Sale151.246,564992,722373,812Sep 19 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 12Option Exercise65.9610,718707,012382,289Sep 14 05:13 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 14Option Exercise72.838,500619,055382,312Sep 14 05:13 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 13Option Exercise72.831,500109,245375,312Sep 14 05:13 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 13Sale150.671,500226,000373,812Sep 14 05:13 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 14Sale150.818,5001,281,902373,812Sep 14 05:13 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 12Sale151.1010,7181,619,538373,812Sep 14 05:13 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 07Option Exercise51.0815,978816,156389,790Sep 11 06:10 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 11Option Exercise64.1510,045644,387383,857Sep 11 06:10 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 10Option Exercise54.595,500300,257377,834Sep 11 06:10 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 10Sale154.045,500847,201373,812Sep 11 06:10 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 11Sale152.7710,0451,534,544373,812Sep 11 06:10 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 07Sale153.9915,9782,460,529373,812Sep 11 06:10 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 09Sale140.2731,0974,362,023379,639Aug 10 05:01 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 10Sale140.052,007281,085377,632Aug 10 05:01 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 07Sale141.8215,2552,163,400421,803Aug 09 05:04 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 08Sale137.9511,0671,526,696410,736Aug 09 05:04 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 09Sale134.905,400728,479441,837Jul 10 05:00 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 10Sale133.554,779638,227437,058Jul 10 05:00 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 29Sale129.663,600466,775471,234Jul 03 03:25 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 02Sale128.064,325553,853461,767Jul 03 03:25 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 03Sale128.427,9251,017,712453,842Jul 03 03:25 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 11Sale130.8810,8101,414,826492,036Jun 13 04:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 13Sale129.2812,0601,559,101479,976Jun 13 04:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 06Sale128.3814,5901,873,136474,116Jun 08 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 07Sale132.028,0001,056,146466,116Jun 08 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 08Sale131.0015,3102,005,618450,806Jun 08 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 01Option Exercise70.3461,4434,321,741556,116Jun 05 04:58 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 04Option Exercise72.948,349608,976532,465Jun 05 04:58 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 04Sale128.1211,6151,488,146520,850Jun 05 04:58 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 05Sale128.3232,1444,124,805488,706Jun 05 04:58 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 01Sale128.3961,4437,888,489524,116Jun 05 04:58 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 21Option Exercise64.153,300211,695527,416Mar 23 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 21Sale128.003,300422,400524,116Mar 23 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 09Option Exercise64.1524,2181,553,585548,334Mar 13 05:54 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 12Option Exercise64.153,203205,472527,319Mar 13 05:54 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 12Sale128.353,203411,116524,116Mar 13 05:54 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 09Sale128.0224,2183,100,345524,116Mar 13 05:54 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 29Sale128.0050064,000524,116Jan 02 04:45 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 07Option Exercise64.151,687108,221526,303Dec 08 04:17 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 07Sale128.281,687216,407524,616Dec 08 04:17 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 06Option Exercise64.153,500224,525528,116Dec 07 04:18 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 06Sale128.793,500450,779524,616Dec 07 04:18 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 05Option Exercise64.156,300404,145530,916Dec 06 04:38 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 05Sale128.686,300810,671524,616Dec 06 04:38 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Option Exercise51.084,474228,532512,712Jun 21 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Option Exercise51.089,077463,653517,315Jun 21 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Sale105.679,077959,139508,238Jun 21 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Sale104.484,474467,425508,238Jun 21 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 15Option Exercise51.0811,296577,000519,534Jun 19 04:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 16Option Exercise51.0815,449789,135523,687Jun 19 04:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 16Sale104.4915,4491,614,190508,238Jun 19 04:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 15Sale102.9611,2961,163,075508,238Jun 19 04:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 13Option Exercise51.0810,516537,157518,754Jun 15 04:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 14Option Exercise51.081,20061,296509,438Jun 15 04:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 14Sale103.271,200123,925508,238Jun 15 04:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 13Sale104.7810,5161,101,904508,238Jun 15 04:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 12Option Exercise51.0811,260575,161519,498Jun 13 04:19 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 12Sale105.9711,2601,193,218508,238Jun 13 04:19 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 09Option Exercise46.0625,8021,188,366534,040Jun 12 04:52 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 09Sale106.6425,8022,751,479508,238Jun 12 04:52 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 02Option Exercise51.081,82893,374510,066Mar 03 05:01 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 02Sale94.421,828172,607508,238Mar 03 05:01 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 28Option Exercise44.602,823125,906511,061Mar 02 04:36 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 01Option Exercise47.4620,649979,900519,789Mar 02 04:36 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 01Sale95.3120,6491,968,046508,238Mar 02 04:36 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 28Sale94.372,823266,408508,238Mar 02 04:36 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 22Option Exercise44.603,603160,694511,841Feb 24 04:06 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 22Sale94.173,603339,287508,238Feb 24 04:06 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 21Option Exercise44.6010,200454,920518,438Feb 22 05:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 17Option Exercise44.603,900173,940512,138Feb 22 05:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 17Sale94.033,900366,703508,238Feb 22 05:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 21Sale94.1810,200960,637508,238Feb 22 05:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 15Option Exercise44.605,496245,122513,734Feb 17 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 16Option Exercise44.6010,000446,000518,238Feb 17 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 16Sale94.2210,000942,162508,238Feb 17 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 15Sale95.045,496522,315508,238Feb 17 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 13Option Exercise44.601,50066,900509,738Feb 15 03:57 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 14Option Exercise44.602,627117,164510,865Feb 15 03:57 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 14Sale95.332,627250,421508,238Feb 15 03:57 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 13Sale96.431,500144,648508,238Feb 15 03:57 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 18Option Exercise37.666,483244,150514,721Nov 21 04:34 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 18Sale80.316,483520,626508,238Nov 21 04:34 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 17Option Exercise37.6614,618550,514522,856Nov 18 04:15 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 17Sale80.9114,6181,182,773508,238Nov 18 04:15 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 16Option Exercise37.6612,400466,984520,638Nov 17 04:59 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 16Sale80.9612,4001,003,946508,238Nov 17 04:59 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 11Option Exercise37.6622,614851,643540,807Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 14Option Exercise37.6618,419693,660559,226Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 15Option Exercise37.6615,511584,144574,737Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 10Option Exercise37.669,955374,905518,193Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 10Sale78.659,955782,961564,782Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 15Sale82.2315,5111,275,470508,238Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 14Sale82.1418,4191,512,937523,749Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 11Sale82.3622,6141,862,489542,168Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOOct 10Sale76.126,740513,049508,240Oct 11 05:14 PM
ROLLHARTNETT MICHAEL JPresident and CEOOct 11Sale76.002152508,238Oct 11 05:14 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 01Sale72.9015,2421,111,142468,056Jul 06 03:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 21Sale73.053,157230,606500,707Jun 23 05:01 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 22Sale73.0080058,400499,907Jun 23 05:01 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 23Sale73.182,000146,364497,907Jun 23 05:01 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 08Option Exercise22.7331,000704,630540,574Jun 10 04:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 09Option Exercise22.7312,270278,897521,844Jun 10 04:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 09Sale75.3412,270924,456509,574Jun 10 04:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 08Sale75.8631,0002,351,666509,574Jun 10 04:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 06Option Exercise22.7221,911497,818531,485Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 03Option Exercise22.727,400168,128516,974Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 07Option Exercise22.7227,419622,960536,993Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 07Sale75.5027,4192,070,165509,574Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 03Sale75.327,400557,395509,574Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 06Sale75.7221,9111,659,171509,574Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 16Option Exercise20.3720,075408,928491,207Jun 17 05:02 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 27Option Exercise20.3712,308250,714430,443Jul 01 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 30Option Exercise20.378,270168,460430,713Jul 01 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 01Option Exercise20.3713,871282,552439,210Jul 01 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 01Sale64.449,000579,958430,210Jul 01 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 30Sale64.055,374344,206425,339Jul 01 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 27Sale63.988,000511,832422,443Jul 01 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 26Option Exercise20.377,670156,238423,135Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 25Option Exercise20.378,464172,412420,965Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 24Option Exercise20.3712,295250,449420,501Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 24Sale63.718,000509,652412,501Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 25Sale64.045,500352,223415,465Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 26Sale63.245,000316,177418,135Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Option Exercise31.919,297296,667411,712Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Option Exercise26.1411,446299,245411,935Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 23Option Exercise20.3711,328230,751419,534Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 23Sale64.087,360471,638412,174Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Sale63.208,000505,638406,216Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Sale62.726,952436,016404,760Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 18Option Exercise31.145,207162,134406,139Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 17Option Exercise14.509,743141,274406,972Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 17Sale62.525,900368,879401,072Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 18Sale62.563,864241,732401,163Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 10Option Exercise14.506,50294,279394,423Jun 12 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 11Option Exercise14.508,781127,325399,284Jun 12 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 11Sale63.615,300337,133393,984Jun 12 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 10Sale63.973,920250,769390,503Jun 12 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 12Option Exercise14.5050,000725,000387,921Feb 13 11:20 AM
ROLLHARTNETT MICHAEL JPresident and CEOSep 10Option Exercise14.5028,066406,957160,046Sep 12 05:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 11Option Exercise14.508,019116,276139,999Sep 12 05:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 11Sale47.108,019377,695131,980Sep 12 05:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOSep 10Sale47.0126,0661,225,399131,980Sep 12 05:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 01Option Exercise14.501,13716,487133,117Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 03Option Exercise14.506,50094,250138,480Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 03Sale47.176,500306,591131,980Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 01Sale47.011,13753,448131,980Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 27Option Exercise14.5016,017232,247147,997Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 31Option Exercise14.504,31762,597136,297Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 30Option Exercise14.501001,450132,080Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 30Sale47.001004,700131,980Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 31Sale47.004,317202,900131,980Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 27Sale47.0116,017752,913131,980Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 23Option Exercise14.5013,600197,200145,580Jul 25 05:37 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 24Option Exercise14.5020,129291,871152,109Jul 25 05:37 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 25Option Exercise14.502,43735,337134,417Jul 25 05:37 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 25Sale47.142,437114,889131,980Jul 25 05:37 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 24Sale47.5920,129957,947131,980Jul 25 05:37 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 23Sale48.2913,600656,705131,980Jul 25 05:37 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 20Option Exercise14.5014,600211,700146,580Jul 20 05:32 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 18Option Exercise14.508,900129,050140,880Jul 20 05:32 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 19Option Exercise14.507,400107,300139,380Jul 20 05:32 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 19Sale49.207,400364,078131,980Jul 20 05:32 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 18Sale48.638,900432,803131,980Jul 20 05:32 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 20Sale48.7614,600711,884131,980Jul 20 05:32 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 13Option Exercise14.5010,000145,000141,980Jul 17 06:02 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 16Option Exercise14.508,700126,150132,207Jul 17 06:02 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 17Option Exercise14.508,200118,900140,180Jul 17 06:02 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 17Sale48.098,200394,355131,980Jul 17 06:02 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 16Sale47.808,700415,863140,680Jul 17 06:02 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 13Sale48.2210,000482,192131,980Jul 17 06:02 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 10Option Exercise14.503,61352,389135,593Jul 12 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 11Option Exercise14.502273,292132,207Jul 12 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 12Option Exercise14.508,691126,020140,671Jul 12 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 12Sale47.118,691409,449131,980Jul 12 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 11Sale47.0422710,678131,980Jul 12 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 10Sale47.313,613170,931131,980Jul 12 05:21 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 05Option Exercise14.5011,600168,200143,580Jul 09 05:49 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 06Option Exercise14.508,500123,250140,480Jul 09 05:49 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 09Option Exercise14.508,900129,050140,880Jul 09 05:49 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 09Sale47.998,900427,111131,980Jul 09 05:49 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 06Sale47.348,500402,366131,980Jul 09 05:49 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 05Sale48.3611,600560,918131,980Jul 09 05:49 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 29Option Exercise31.919,900315,909141,880Jul 03 04:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 02Option Exercise31.9111,700373,347143,680Jul 03 04:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 03Option Exercise31.918,400268,044140,380Jul 03 04:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 03Sale47.998,400403,116131,980Jul 03 04:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 02Sale47.3911,700554,470131,980Jul 03 04:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 29Sale47.189,900467,076131,980Jul 03 04:26 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Option Exercise31.9111,300360,583143,280Jun 21 11:25 AM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Sale47.2111,300533,500131,980Jun 21 11:25 AM
open in screener