Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
LARKALEXANDER PATRICK LExecutive ChairmanSep 28Sale29.3755116,1845,353Oct 02 06:07 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 26Sale29.2539811,6425,904Sep 27 05:44 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 20Sale29.00892,5816,327Sep 24 04:33 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 21Sale29.00257256,302Sep 24 04:33 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 14Sale29.001002,9007,016Sep 18 05:03 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 17Sale29.001002,9006,916Sep 18 05:03 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 18Sale29.0050014,5006,416Sep 18 05:03 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 10Sale29.131,20034,95611,402Sep 12 04:54 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 11Sale29.003,786109,7947,616Sep 12 04:54 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 12Sale29.0050014,5007,116Sep 12 04:54 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 24Sale29.001,18234,28012,729Aug 29 12:39 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 27Sale29.001273,68312,602Aug 29 12:39 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 21Sale29.1537710,99015,167Aug 23 05:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 22Sale29.0043512,61714,732Aug 23 05:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 23Sale29.0082123,81113,911Aug 23 05:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 16Sale29.1897828,53416,444Aug 20 05:15 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 20Sale29.1690026,24515,544Aug 20 05:15 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 13Sale29.003008,70018,122Aug 15 05:19 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 14Sale29.1570020,40517,422Aug 15 05:19 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 09Sale29.002,00058,00018,522Aug 13 12:27 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 10Sale29.001002,90018,422Aug 13 12:27 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 06Sale28.9965018,84620,822Aug 08 05:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 07Sale28.922005,78320,622Aug 08 05:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 08Sale28.901002,89020,522Aug 08 05:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 23Sale28.8940011,55621,472Apr 25 12:31 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 13Sale28.851002,88522,371Apr 23 02:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 19Sale28.9149914,42621,872Apr 23 02:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 03Sale28.853008,65522,471Apr 05 06:35 PM
LARKALEXANDER PATRICK LExecutive ChairmanMar 29Sale29.111,23135,83722,772Apr 02 08:31 PM
LARKALEXANDER PATRICK LExecutive ChairmanMar 07Sale29.001002,90024,503Mar 09 05:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanMar 09Sale28.9050014,45024,003Mar 09 05:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 27Sale29.0042412,29634,022Jan 22 03:37 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 18Sale29.139,419274,40124,603Jan 22 03:37 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 29Sale29.001113,21934,492Jan 03 05:21 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 02Sale29.00461,33434,446Jan 03 05:21 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 26Sale28.755,000143,75034,603Dec 28 03:08 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 30Option Exercise14.8113,500199,935137,535Dec 02 10:26 AM
LARKALEXANDER PATRICK LExecutive ChairmanNov 25Option Exercise12.734185,321118,547Nov 28 03:45 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 23Option Exercise12.735006,365118,629Nov 28 03:45 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 23Sale27.2550013,625118,129Nov 28 03:45 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 25Sale27.2741811,399118,129Nov 28 03:45 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 18Option Exercise12.732,60033,098120,729Nov 22 10:33 AM
LARKALEXANDER PATRICK LExecutive ChairmanNov 18Sale27.322,60071,022118,129Nov 22 10:33 AM
LARKALEXANDER PATRICK LExecutive ChairmanNov 16Option Exercise12.735156,556118,644Nov 17 10:09 AM
LARKALEXANDER PATRICK LExecutive ChairmanNov 16Sale27.3651514,091118,129Nov 17 10:09 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 20Option Exercise15.552,47138,424120,600Oct 24 03:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanOct 20Sale27.002,47166,717118,129Oct 24 03:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanOct 18Option Exercise12.7312,100154,033123,899Oct 20 01:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanOct 11Option Exercise15.553,05147,443114,850Oct 13 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 12Option Exercise15.5565410,170112,453Oct 13 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 12Sale26.5065417,332111,799Oct 13 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 11Sale26.513,05180,868111,799Oct 13 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 03Option Exercise15.551001,555111,899Oct 05 11:18 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 04Option Exercise15.553004,665112,099Oct 05 11:18 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 04Sale26.503007,950111,799Oct 05 11:18 AM
LARKALEXANDER PATRICK LExecutive ChairmanOct 03Sale26.501002,650111,799Oct 05 11:18 AM
LARKALEXANDER PATRICK LExecutive ChairmanSep 29Option Exercise15.5580012,440112,599Oct 03 11:27 AM
LARKALEXANDER PATRICK LExecutive ChairmanSep 29Sale26.5080021,202111,799Oct 03 11:27 AM
LARKALEXANDER PATRICK LExecutive ChairmanSep 09Option Exercise15.553,96261,609115,761Sep 15 03:02 PM
LARKALEXANDER PATRICK LExecutive ChairmanSep 09Sale26.253,962104,014111,799Sep 15 03:02 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 31Option Exercise15.5554840111,853Sep 09 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanSep 07Option Exercise15.5588413,746112,683Sep 09 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanSep 07Sale26.2588423,209111,799Sep 09 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanAug 31Sale26.25541,418111,799Sep 09 10:46 AM
LARKALEXANDER PATRICK LExecutive ChairmanAug 26Option Exercise15.551251,944111,924Aug 30 04:37 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 26Sale26.221253,278111,799Aug 30 04:37 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 22Option Exercise15.551,86428,985113,663Aug 25 02:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 23Option Exercise15.551,51823,605113,317Aug 25 02:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 24Option Exercise15.551001,555111,899Aug 25 02:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 24Sale26.011002,601111,799Aug 25 02:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 23Sale26.101,51839,618111,799Aug 25 02:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 22Sale26.041,86448,537111,799Aug 25 02:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 12Option Exercise15.551,40021,770113,199Aug 16 12:35 PM
LARKALEXANDER PATRICK LExecutive ChairmanJul 20Option Exercise15.551001,555111,499Aug 16 12:35 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 05Option Exercise15.551882,923111,987Aug 16 12:35 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 05Sale26.001884,888111,799Aug 16 12:35 PM
LARKALEXANDER PATRICK LExecutive ChairmanJul 20Sale25.801002,580111,399Aug 16 12:35 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 12Sale26.001,40036,404111,799Aug 16 12:35 PM
LARKALEXANDER PATRICK LExecutive ChairmanAug 03Option Exercise15.554146,438112,213Aug 05 11:25 AM
LARKALEXANDER PATRICK LExecutive ChairmanAug 03Sale25.7541410,661111,799Aug 05 11:25 AM
LARKALEXANDER PATRICK LExecutive ChairmanJul 28Option Exercise15.551,50023,325112,899Aug 02 12:50 PM
LARKALEXANDER PATRICK LExecutive ChairmanJul 29Option Exercise15.555007,775111,899Aug 02 12:50 PM
LARKALEXANDER PATRICK LExecutive ChairmanJul 29Sale25.7550012,875111,399Aug 02 12:50 PM
LARKALEXANDER PATRICK LExecutive ChairmanJul 28Sale25.831,50038,745111,399Aug 02 12:50 PM
LARKALEXANDER PATRICK LExecutive ChairmanJul 27Option Exercise15.5566210,294112,061Jul 29 10:21 AM
LARKALEXANDER PATRICK LExecutive ChairmanJul 27Sale25.8066217,080111,399Jul 29 10:21 AM
LARKALEXANDER PATRICK LExecutive ChairmanJul 25Option Exercise15.551,12417,478112,523Jul 27 10:58 AM
LARKALEXANDER PATRICK LExecutive ChairmanJul 26Option Exercise15.5570010,885112,099Jul 27 10:58 AM
LARKALEXANDER PATRICK LExecutive ChairmanJul 26Sale25.8070018,060111,399Jul 27 10:58 AM
LARKALEXANDER PATRICK LExecutive ChairmanJul 25Sale25.751,12428,943111,399Jul 27 10:58 AM
LARKALEXANDER PATRICK LExecutive ChairmanMay 27Option Exercise15.552003,110111,599Jun 02 05:33 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 27Sale25.502005,100111,399Jun 02 05:33 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 25Option Exercise15.555087,899111,907May 27 02:24 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 25Sale25.5050812,954111,399May 27 02:24 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 20Option Exercise15.5570010,885112,099May 24 04:50 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 20Sale25.5770017,899111,399May 24 04:50 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 06Option Exercise15.553124,852111,711May 10 03:22 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 06Sale25.503127,956111,399May 10 03:22 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 02Option Exercise15.551001,555111,499May 03 01:15 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 29Option Exercise15.551001,555111,499May 03 01:15 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 29Sale25.501002,550111,399May 03 01:15 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 02Sale25.501002,550111,399May 03 01:15 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 19Option Exercise15.552003,110111,599Apr 19 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 15Option Exercise15.551,05016,328112,449Apr 19 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 18Option Exercise15.551,70026,435113,099Apr 19 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 18Sale25.601,70043,518111,399Apr 19 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 15Sale25.531,05026,803111,399Apr 19 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 19Sale25.512005,102111,399Apr 19 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 07Option Exercise15.55116111,400Apr 15 05:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 13Option Exercise15.551001,555111,499Apr 15 05:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 13Sale25.501002,550111,399Apr 15 05:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 07Sale25.50126111,399Apr 15 05:18 PM
LARKALEXANDER PATRICK LExecutive ChairmanMar 31Sale25.151,40035,214117,999Apr 04 01:32 PM
LARKALEXANDER PATRICK LExecutive ChairmanApr 01Sale25.211,68542,472116,314Apr 04 01:32 PM
LARKALEXANDER PATRICK LExecutive ChairmanMar 02Sale24.504009,800119,399Mar 04 04:29 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 24Sale24.581,60039,328119,799Feb 26 04:25 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 10Option Exercise16.6711,998200,007121,399Feb 12 02:46 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 04Option Exercise16.671,60026,672111,001Feb 08 06:16 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 05Option Exercise16.673005,001109,701Feb 08 06:16 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 05Sale25.153007,545109,401Feb 08 06:16 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 04Sale25.081,60040,131109,401Feb 08 06:16 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 28Option Exercise16.67601,000109,461Feb 01 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 29Option Exercise16.6738633109,439Feb 01 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 01Option Exercise16.675719,519109,972Feb 01 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanFeb 01Sale25.1457114,357109,401Feb 01 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 29Sale25.1838957109,401Feb 01 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 28Sale25.56601,534109,401Feb 01 05:20 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 04Option Exercise16.6790015,003109,901Jan 07 05:44 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 05Option Exercise16.6765010,836110,051Jan 07 05:44 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 05Sale25.0065016,250109,401Jan 07 05:44 PM
LARKALEXANDER PATRICK LExecutive ChairmanJan 04Sale25.6090023,039109,401Jan 07 05:44 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 29Option Exercise16.671,30021,671110,701Dec 30 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 30Option Exercise16.6796116,020110,362Dec 30 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 28Option Exercise16.671,30021,671110,701Dec 30 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 28Sale25.671,30033,371109,401Dec 30 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 30Sale26.2296125,193109,401Dec 30 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 29Sale26.171,30034,025109,401Dec 30 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 09Option Exercise16.671001,667109,501Dec 11 04:13 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 09Sale25.501002,550109,401Dec 11 04:13 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 08Option Exercise16.673,70061,679113,101Dec 08 05:25 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 04Option Exercise16.674006,668109,801Dec 08 05:25 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 04Sale26.0240010,406109,401Dec 08 05:25 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 08Sale25.753,70095,286109,401Dec 08 05:25 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 02Option Exercise16.674587,635109,851Dec 03 06:21 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 01Option Exercise17.501,40024,500110,801Dec 03 06:21 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 01Sale25.991,40036,386109,401Dec 03 06:21 PM
LARKALEXANDER PATRICK LExecutive ChairmanDec 02Sale25.9245811,873109,401Dec 03 06:21 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 20Option Exercise17.5090015,750105,025Nov 24 05:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 23Option Exercise17.503486,090104,473Nov 24 05:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 23Sale27.003489,397104,125Nov 24 05:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 20Sale27.1290024,408104,125Nov 24 05:34 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 18Option Exercise17.504,43577,613108,560Nov 19 05:14 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 18Sale27.004,435119,758104,125Nov 19 05:14 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 13Option Exercise17.502003,500104,325Nov 17 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 17Option Exercise17.503,50061,250107,625Nov 17 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 17Sale27.013,50094,525104,125Nov 17 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanNov 13Sale27.502005,500104,125Nov 17 05:40 PM
LARKALEXANDER PATRICK LExecutive ChairmanJun 03Sale19.402795,41399,168Jun 04 09:55 AM
LARKALEXANDER PATRICK LExecutive ChairmanMay 28Sale19.2114,224273,20699,447May 29 02:01 PM
LARKALEXANDER PATRICK LExecutive ChairmanMay 23Sale19.30791,525113,671May 28 11:47 AM
LARKALEXANDER PATRICK LDirectorMar 26Option Exercise17.9214,239255,163113,750Mar 31 12:26 PM
open in screener