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 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 19Option Exercise51.089,077463,653517,315Jun 21 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Option Exercise51.084,474228,532512,712Jun 21 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Sale104.484,474467,425508,238Jun 21 04:20 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Sale105.679,077959,139508,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 14Option Exercise51.081,20061,296509,438Jun 15 04:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 13Option Exercise51.0810,516537,157518,754Jun 15 04:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 13Sale104.7810,5161,101,904508,238Jun 15 04:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 14Sale103.271,200123,925508,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 CEOMar 01Option Exercise47.4620,649979,900519,789Mar 02 04:36 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 28Option Exercise44.602,823125,906511,061Mar 02 04:36 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 28Sale94.372,823266,408508,238Mar 02 04:36 PM
ROLLHARTNETT MICHAEL JPresident and CEOMar 01Sale95.3120,6491,968,046508,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 17Option Exercise44.603,900173,940512,138Feb 22 05:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 21Option Exercise44.6010,200454,920518,438Feb 22 05:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 21Sale94.1810,200960,637508,238Feb 22 05:28 PM
ROLLHARTNETT MICHAEL JPresident and CEOFeb 17Sale94.033,900366,703508,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 15Option Exercise37.6615,511584,144574,737Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 14Option Exercise37.6618,419693,660559,226Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 10Option Exercise37.669,955374,905518,193Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 11Option Exercise37.6622,614851,643540,807Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 11Sale82.3622,6141,862,489542,168Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 10Sale78.659,955782,961564,782Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 14Sale82.1418,4191,512,937523,749Nov 15 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 15Sale82.2315,5111,275,470508,238Nov 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 03Option Exercise22.727,400168,128516,974Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 06Option Exercise22.7221,911497,818531,485Jun 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 06Sale75.7221,9111,659,171509,574Jun 07 05:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 03Sale75.327,400557,395509,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 24Option Exercise20.3712,295250,449420,501Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 25Option Exercise20.378,464172,412420,965Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 26Option Exercise20.377,670156,238423,135Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 26Sale63.245,000316,177418,135Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 25Sale64.045,500352,223415,465Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 24Sale63.718,000509,652412,501Jun 26 06:03 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Option Exercise31.919,297296,667411,712Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 23Option Exercise20.3711,328230,751419,534Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Option Exercise26.1411,446299,245411,935Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 20Sale63.208,000505,638406,216Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 23Sale64.087,360471,638412,174Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 19Sale62.726,952436,016404,760Jun 23 05:34 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 17Option Exercise14.509,743141,274406,972Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 18Option Exercise31.145,207162,134406,139Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 18Sale62.563,864241,732401,163Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 17Sale62.525,900368,879401,072Jun 19 05:59 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 11Option Exercise14.508,781127,325399,284Jun 12 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 10Option Exercise14.506,50294,279394,423Jun 12 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 10Sale63.973,920250,769390,503Jun 12 05:27 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 11Sale63.615,300337,133393,984Jun 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 03Option Exercise14.506,50094,250138,480Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 01Option Exercise14.501,13716,487133,117Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 01Sale47.011,13753,448131,980Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOAug 03Sale47.176,500306,591131,980Aug 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 31Option Exercise14.504,31762,597136,297Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 27Option Exercise14.5016,017232,247147,997Jul 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 27Sale47.0116,017752,913131,980Jul 31 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 31Sale47.004,317202,900131,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 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 20Option Exercise14.5014,600211,700146,580Jul 20 05:32 PM
ROLLHARTNETT MICHAEL JPresident and CEOJul 20Sale48.7614,600711,884131,980Jul 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 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
ROLLHARTNETT MICHAEL JPresident and CEOJun 13Option Exercise31.913,296105,175135,276Jun 13 06:39 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 12Option Exercise31.9115,700500,987147,680Jun 13 06:39 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 12Sale47.2615,700741,932131,980Jun 13 06:39 PM
ROLLHARTNETT MICHAEL JPresident and CEOJun 13Sale47.093,296155,203131,980Jun 13 06:39 PM
ROLLHARTNETT MICHAEL JPresident and CEOMay 31Option Exercise31.9140012,764107,380Jun 01 11:35 AM
ROLLHARTNETT MICHAEL JPresident and CEOMay 30Option Exercise31.918,028256,173115,008Jun 01 11:35 AM
ROLLHARTNETT MICHAEL JPresident and CEOMay 30Sale47.258,028379,284106,980Jun 01 11:35 AM
ROLLHARTNETT MICHAEL JPresident and CEOMay 31Sale47.0240018,807106,980Jun 01 11:35 AM
ROLLHARTNETT MICHAEL JPresident and CEOMay 01Option Exercise31.915,411172,665112,391May 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOMay 02Option Exercise31.9195330,410107,933May 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOMay 03Option Exercise31.9180025,528107,780May 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOMay 03Sale47.0180037,604106,980May 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOMay 02Sale47.0395344,824106,980May 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOMay 01Sale47.205,411255,421106,980May 03 05:43 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 26Option Exercise22.6621,174479,803128,154Apr 30 05:24 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 27Option Exercise22.6612,200276,452119,180Apr 30 05:24 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 30Option Exercise26.3811,085292,432113,606Apr 30 05:24 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 30Sale47.0911,085521,996106,980Apr 30 05:24 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 27Sale47.5212,200579,684106,980Apr 30 05:24 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 26Sale47.0921,174997,170106,980Apr 30 05:24 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 25Sale45.748,334381,190106,980Apr 26 11:38 AM
ROLLHARTNETT MICHAEL JPresident and CEOMay 26Sale40.009,105364,215102,224May 27 04:57 PM
ROLLHARTNETT MICHAEL JPresident and CEOMay 27Sale40.2814,717592,78887,507May 27 04:57 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 05Sale40.054,925197,238119,507Apr 07 03:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOApr 06Sale40.038,178327,347111,329Apr 07 03:29 PM
ROLLHARTNETT MICHAEL JPresident and CEOJan 03Sale40.002008,000126,130Jan 05 03:12 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 30Sale36.6626,400967,866136,556Dec 01 04:11 PM
ROLLHARTNETT MICHAEL JPresident and CEODec 01Sale37.4510,226382,922126,330Dec 01 04:11 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 26Sale36.982,10077,664180,456Nov 29 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 29Sale36.5517,500639,599162,956Nov 29 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 22Sale36.0210,001360,274223,856Nov 24 05:19 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 23Sale35.8117,000608,731206,856Nov 24 05:19 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 24Sale37.0424,300900,070182,556Nov 24 05:19 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 18Sale35.8715,185544,756276,284Nov 19 04:40 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 19Sale35.8036,1001,292,308240,184Nov 19 04:40 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 16Sale35.001,00035,003292,658Nov 17 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 17Sale35.001,18941,615291,469Nov 17 05:03 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 12Sale35.012,51287,937299,245Nov 15 04:58 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 15Sale35.045,587195,773293,658Nov 15 04:58 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 11Sale35.3123,100815,763301,757Nov 12 02:15 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 09Sale35.655,800206,792334,057Nov 12 02:05 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 10Sale35.649,200327,882324,857Nov 12 02:05 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 04Sale35.4815,915564,718367,310Nov 08 04:25 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 05Sale35.8215,672561,371351,638Nov 08 04:25 PM
ROLLHARTNETT MICHAEL JPresident and CEONov 06Sale35.8211,781421,968339,857Nov 08 04:25 PM
ROLLHARTNETT MICHAEL JPresident and CEOOct 21Sale35.0045615,960383,225Oct 22 05:22 PM
ROLLHARTNETT MICHAEL JPresident and CEOOct 19Sale35.001,60556,175385,740Oct 20 04:54 PM
ROLLHARTNETT MICHAEL JPresident and CEOOct 20Sale35.002,05972,065383,681Oct 20 04:54 PM
open in screener