Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
HESHESS JOHN BChief Executive OfficerMar 06Sale48.6351,0142,480,8111,788,041Mar 08 06:24 PM
HESHESS JOHN BChief Executive OfficerFeb 08Sale44.2993,7124,150,5041,839,055Feb 09 05:53 PM
HESHESS JOHN BChief Executive OfficerFeb 06Option Exercise0.0046,85601,932,767Feb 08 05:35 PM
HESHESS JOHN BChief Executive OfficerMar 07Sale50.5024,3311,228,6341,885,911Mar 08 05:50 PM
HESHESS JOHN BChief Executive OfficerFeb 02Sale53.4921,3841,143,8301,932,569Feb 06 05:30 PM
HESHESS JOHN BChief Executive OfficerFeb 03Sale54.0322,3271,206,3281,910,242Feb 06 05:30 PM
HESHESS JOHN BChief Executive OfficerJan 31Option Exercise0.0043,71101,953,953Feb 02 04:56 PM
HESHESS JOHN BChief Executive OfficerFeb 02Option Exercise0.0094,05801,858,960Feb 04 02:22 PM
HESHESS JOHN BChief Executive OfficerSep 11Buy52.27114,8906,005,4731,764,902Sep 15 10:03 AM
HESHESS JOHN BChief Executive OfficerSep 11Buy52.2729,0101,516,3969,670Sep 15 10:03 AM
HESHESS JOHN BChief Executive OfficerFeb 03Option Exercise0.00123,27601,624,505Feb 05 04:35 PM
HESHESS JOHN BChief Executive OfficerFeb 02Buy69.5228,7531,998,9091,501,229Feb 03 10:42 AM
HESHESS JOHN BChief Executive OfficerFeb 02Buy69.5228,7531,998,90928,753Feb 03 10:42 AM
HESHESS JOHN BChairman of the Board and CEOApr 30Buy52.0048,0002,496,082333,435May 01 11:03 AM
HESHESS JOHN BChairman of the Board and CEOJan 30Buy54.7991,2504,999,414401,588Jan 31 11:05 AM
HESHESS JOHN BChairman of the Board and CEOSep 12Buy57.17174,95010,001,892470,334Sep 13 11:18 AM
HESHESS JOHN BChairman of the Board and CEOMar 09Sale83.132,939244,3270Mar 10 04:43 PM
HESHESS JOHN BChairman of the Board and CEOMar 08Sale83.3462,5005,208,800465,320Mar 09 04:34 PM
HESHESS JOHN BChairman of the Board and CEOMar 08Sale83.3934,4002,868,4522,939Mar 09 04:34 PM
HESHESS JOHN BChairman of the Board and CEOMar 07Sale84.6890,0007,621,35834,369Mar 08 04:49 PM
HESHESS JOHN BChairman of the Board and CEOMar 04Sale84.3090,0007,587,41579,369Mar 07 04:53 PM
HESHESS JOHN BChairman of the Board and CEOMar 03Sale84.9190,0007,641,694124,369Mar 04 04:42 PM
HESHESS JOHN BChairman of the Board and CEOMar 02Sale84.3490,0007,590,492169,369Mar 03 05:25 PM
HESHESS JOHN BChairman of the Board and CEOMar 01Sale85.50120,00010,259,4460Mar 02 04:44 PM
HESHESS JOHN BChairman of the Board and CEOFeb 28Sale85.87120,00010,304,7223,700Mar 01 04:44 PM
HESHESS JOHN BChairman of the Board and CEOFeb 25Sale83.8490,0007,545,88463,700Feb 28 04:48 PM
HESHESS JOHN BChairman of the Board and CEOFeb 24Sale84.2890,0007,585,412108,700Feb 25 04:34 PM
HESHESS JOHN BChairman of the Board and CEOFeb 23Option Exercise29.9639,4001,180,424517,290Feb 24 04:32 PM
HESHESS JOHN BChairman of the Board and CEOFeb 23Sale83.1339,4003,275,325477,890Feb 24 04:32 PM
HESHESS JOHN BChairman of the Board and CEOFeb 23Sale83.2545,0003,746,03110,472,007Feb 24 04:32 PM
HESHESS JOHN BChairman of the Board and CEOFeb 22Option Exercise29.9632,000958,720509,890Feb 23 04:39 PM
HESHESS JOHN BChairman of the Board and CEOFeb 22Sale82.5732,0002,642,124477,890Feb 23 04:39 PM
HESHESS JOHN BChairman of the Board and CEOFeb 22Sale82.5632,0002,641,97610,517,007Feb 23 04:39 PM
HESHESS JOHN BChairman of the Board and CEOFeb 18Option Exercise29.9645,0001,348,200522,890Feb 22 04:36 PM
HESHESS JOHN BChairman of the Board and CEOFeb 18Sale84.2245,0003,789,839477,890Feb 22 04:36 PM
HESHESS JOHN BChairman of the Board and CEOFeb 18Sale84.2245,0003,789,84410,549,007Feb 22 04:36 PM
HESHESS JOHN BChairman of the Board and CEOFeb 17Option Exercise29.9645,0001,348,200522,890Feb 18 05:00 PM
HESHESS JOHN BChairman of the Board and CEOFeb 17Sale83.9645,0003,778,055477,890Feb 18 05:00 PM
HESHESS JOHN BChairman of the Board and CEOFeb 17Sale83.9545,0003,777,86210,594,007Feb 18 05:00 PM
HESHESS JOHN BChairman of the Board and CEOFeb 16Option Exercise29.9630,000898,800507,890Feb 17 04:41 PM
HESHESS JOHN BChairman of the Board and CEOFeb 16Sale82.5230,0002,475,570477,890Feb 17 04:41 PM
HESHESS JOHN BChairman of the Board and CEOFeb 16Sale82.5230,0002,475,57010,639,007Feb 17 04:41 PM
HESHESS JOHN BChairman of the Board and CEOFeb 15Option Exercise29.9615,100452,396492,990Feb 16 04:34 PM
HESHESS JOHN BChairman of the Board and CEOFeb 15Sale81.3115,1001,227,800477,890Feb 16 04:34 PM
HESHESS JOHN BChairman of the Board and CEOFeb 15Sale81.3115,1001,227,71510,669,007Feb 16 04:34 PM
HESHESS JOHN BChairman of the Board and CEOFeb 14Option Exercise29.9630,000898,800507,890Feb 15 05:08 PM
HESHESS JOHN BChairman of the Board and CEOFeb 14Sale81.3530,0002,440,350477,890Feb 15 05:08 PM
HESHESS JOHN BChairman of the Board and CEOFeb 14Sale81.3530,0002,440,35010,684,107Feb 15 05:08 PM
HESHESS JOHN BChairman of the Board and CEOFeb 11Option Exercise29.9615,000449,400492,890Feb 14 07:18 PM
HESHESS JOHN BChairman of the Board and CEOFeb 11Sale80.1615,0001,202,340477,890Feb 14 07:18 PM
HESHESS JOHN BChairman of the Board and CEOFeb 11Sale80.1615,0001,202,33910,714,107Feb 14 07:18 PM
HESHESS JOHN BChairman of the Board and CEOFeb 10Option Exercise29.9615,000449,400492,890Feb 11 04:38 PM
HESHESS JOHN BChairman of the Board and CEOFeb 10Sale80.7915,0001,211,811477,890Feb 11 04:38 PM
HESHESS JOHN BChairman of the Board and CEOFeb 10Sale80.7915,0001,211,81110,729,107Feb 11 04:38 PM
HESHESS JOHN BChairman of the Board and CEOFeb 09Option Exercise29.9615,500464,380394,187Feb 10 04:54 PM
HESHESS JOHN BChairman of the Board and CEOFeb 09Sale80.7215,5001,251,236378,687Feb 10 04:54 PM
HESHESS JOHN BChairman of the Board and CEOFeb 09Sale80.7215,5001,251,19810,744,107Feb 10 04:54 PM
HESHESS JOHN BChairman of the Board and CEOFeb 08Option Exercise29.9630,000898,800408,687Feb 09 04:50 PM
HESHESS JOHN BChairman of the Board and CEOFeb 08Sale82.1730,0002,465,100378,687Feb 09 04:50 PM
HESHESS JOHN BChairman of the Board and CEOFeb 08Sale82.1730,0002,465,10010,759,607Feb 09 04:50 PM
HESHESS JOHN BChairman of the Board and CEOFeb 07Option Exercise29.9630,000898,800408,687Feb 08 04:47 PM
HESHESS JOHN BChairman of the Board and CEOFeb 07Sale83.0430,0002,491,290378,687Feb 08 04:47 PM
HESHESS JOHN BChairman of the Board and CEOFeb 07Sale83.0430,0002,491,29010,789,607Feb 08 04:47 PM
HESHESS JOHN BChairman of the Board and CEOFeb 08Sale58.5841,7352,444,974552,150Feb 09 05:19 PM
HESHESS JOHN BChairman of the Board and CEODec 19Buy48.08133,1006,399,328446,244Dec 22 09:00 AM
HESHESS JOHN BChairman of the Board and CEODec 19Buy48.0862,4003,000,1368,345,086Dec 22 09:00 AM
HESHESS JOHN BChairman of the Board and CEOApr 18Option Exercise24.142,50060,3501,281,569Apr 21 11:18 AM
HESHESS JOHN BChairman of the Board and CEOApr 18Sale104.692,500261,7311,279,069Apr 21 11:18 AM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.265,600572,6431,279,069Apr 18 04:40 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.1628,3002,891,1531,284,669Apr 18 04:39 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.2426,5002,709,2521,312,969Apr 18 04:38 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.956,500669,1671,339,469Apr 18 04:37 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale104.034,600478,5561,345,969Apr 18 04:36 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale103.217,900815,3401,350,569Apr 18 04:35 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.6015,5001,590,2831,358,469Apr 18 04:34 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale103.016,300648,9431,373,969Apr 18 04:33 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.297,900808,0961,380,269Apr 18 04:32 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.177,500766,3011,388,169Apr 18 04:31 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale103.413,300341,2521,395,669Apr 18 04:30 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Option Exercise24.14125,0003,017,5001,404,069Apr 18 04:06 PM
HESHESS JOHN BChairman of the Board and CEOApr 17Sale102.905,100524,7891,398,969Apr 18 04:06 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.713,400349,2241,279,069Apr 17 05:58 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.624,500461,7761,282,469Apr 17 05:57 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.134,400453,7821,286,969Apr 17 05:56 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.106,000618,6121,291,369Apr 17 05:55 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.686,200636,6301,297,369Apr 17 05:54 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.976,600679,6101,303,569Apr 17 05:53 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.185,400557,1661,310,169Apr 17 05:52 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.856,800699,4061,315,569Apr 17 05:51 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.336,700685,6291,322,369Apr 17 05:49 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.136,800701,2791,329,069Apr 17 05:48 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.196,900712,0001,335,869Apr 17 05:47 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.477,600778,7801,342,769Apr 17 05:46 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.977,600782,5801,350,369Apr 17 05:45 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.914,500463,0961,357,969Apr 17 05:44 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.035,000515,1441,362,469Apr 17 05:44 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.015,900607,7371,367,469Apr 17 05:43 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.776,400657,7111,373,369Apr 17 05:42 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.794,800493,4101,379,769Apr 17 05:41 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.705,600575,1201,384,569Apr 17 05:40 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.024,900504,8041,390,169Apr 17 05:38 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale103.234,100423,2381,395,069Apr 17 05:36 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Option Exercise24.14125,0003,017,5001,404,069Apr 17 05:33 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.584,900502,6661,399,169Apr 17 05:33 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.462,923299,47910,819,607Apr 17 04:02 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.325,304542,69710,822,530Apr 17 04:01 PM
HESHESS JOHN BChairman of the Board and CEOApr 16102.8920020,57810,830,134Apr 17 04:00 PM
HESHESS JOHN BChairman of the Board and CEOApr 16Sale102.225,895602,59210,827,834Apr 17 04:00 PM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.322,700276,2571,279,069Apr 17 09:22 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.747,300742,6901,281,769Apr 17 09:21 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.156,100623,1071,289,069Apr 17 09:20 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.576,900700,8581,295,169Apr 17 09:18 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.789,500966,9201,302,069Apr 17 09:17 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.155,500561,8491,311,569Apr 17 09:16 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.855,200529,6351,317,069Apr 17 09:15 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.157,000715,0531,322,269Apr 17 09:14 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.144,600469,8491,329,269Apr 17 09:13 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.695,100518,6411,333,869Apr 17 09:11 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.845,000509,1831,338,969Apr 17 09:11 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.825,000509,0851,343,969Apr 17 09:09 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.094,100418,5621,348,969Apr 17 09:08 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.125,100520,8191,353,069Apr 17 09:06 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.764,600468,0801,358,169Apr 17 09:05 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Option Exercise24.14107,5002,595,0501,386,569Apr 17 09:02 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.4123,8002,437,3521,362,769Apr 17 09:02 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.754,200427,3311,279,069Apr 17 09:01 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.885,200529,7851,283,269Apr 17 08:59 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Option Exercise19.4317,500340,0251,296,569Apr 17 08:58 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.118,100827,1211,288,469Apr 17 08:58 AM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.162,800286,05910,833,929Apr 16 05:06 PM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.783,400346,05610,836,729Apr 16 05:05 PM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.153,200326,86410,840,129Apr 16 05:03 PM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.903,900397,42110,843,329Apr 16 05:01 PM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.674,100416,82710,847,229Apr 16 04:59 PM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale101.843,800386,99710,851,329Apr 16 04:57 PM
HESHESS JOHN BChairman of the Board and CEOApr 15Sale102.418,800901,19010,855,129Apr 16 04:55 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale99.1815,7001,557,0601,279,069Apr 15 05:10 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.335,500540,8111,294,769Apr 15 05:09 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.738,800868,8421,300,269Apr 15 05:07 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.8022,9002,262,6151,309,069Apr 15 05:06 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.054,000392,1931,331,969Apr 15 05:05 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.374,400432,8381,335,969Apr 15 05:04 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.064,500441,2751,340,369Apr 15 05:03 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale96.835,700551,9481,344,869Apr 15 05:01 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.463,400334,7521,350,569Apr 15 05:00 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale99.464,200417,7121,353,969Apr 15 04:59 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.5314,8001,458,2531,358,169Apr 15 04:58 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.6117,7001,745,4511,372,969Apr 15 04:57 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale97.515,200507,0291,390,669Apr 15 04:56 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale97.994,700460,5651,395,869Apr 15 04:54 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Option Exercise19.43125,0002,428,7501,404,069Apr 15 04:52 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale97.953,500342,8311,400,569Apr 15 04:52 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale101.8130030,54410,863,929Apr 15 04:20 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale99.023,700366,37510,864,229Apr 15 04:19 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale97.645,400527,23110,867,929Apr 15 04:17 PM
HESHESS JOHN BChairman of the Board and CEOApr 14Sale98.6320,6002,031,88010,873,329Apr 15 04:16 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale93.581,700159,0911,279,069Apr 14 05:31 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.103,700348,1561,280,769Apr 14 05:30 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.425,100481,5591,284,469Apr 14 05:29 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.374,800452,9871,289,569Apr 14 05:28 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.764,500426,4021,294,369Apr 14 05:27 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.764,500426,4181,298,869Apr 14 05:26 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.064,200395,0421,303,369Apr 14 05:25 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.324,700443,3121,307,569Apr 14 05:24 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.404,700443,6761,312,269Apr 14 05:22 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.524,300406,4531,316,969Apr 14 05:21 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.774,500426,4521,321,269Apr 14 05:20 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.853,900369,9321,325,769Apr 14 05:19 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale95.316,300600,4481,329,669Apr 14 05:18 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale95.725,400516,8811,335,969Apr 14 05:17 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Option Exercise19.4372,3001,404,7891,351,369Apr 14 05:16 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale95.3310,000953,3271,341,369Apr 14 05:16 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale95.341,100104,87910,893,929Apr 14 04:57 PM
HESHESS JOHN BChairman of the Board and CEOApr 11Sale94.893,600341,59510,895,029Apr 14 04:56 PM
open in screener