Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
HYRANKIN ROGER FMember of a GroupApr 11Buy64.99211,36541,935Apr 15 11:34 AM
HYRANKIN ROGER FMember of a GroupApr 10Buy64.93976,29841,925Apr 11 02:04 PM
HYRANKIN ROGER FMember of a GroupApr 09Buy64.9918712,15341,879Apr 11 02:03 PM
HYRANKIN ROGER FMember of a GroupApr 04Buy64.99895,78441,788Apr 05 12:34 PM
HYRANKIN ROGER FMember of a GroupApr 03Buy64.9920012,99841,745Apr 05 12:33 PM
HYRANKIN ROGER FMember of a GroupApr 02Buy64.7119512,61841,650Apr 03 02:30 PM
HYRANKIN ROGER FMember of a GroupApr 01Buy64.5419912,84341,555Apr 03 02:28 PM
HYRANKIN ROGER FMember of a GroupMar 29Buy62.4941726,05841,460Apr 01 01:51 PM
HYRANKIN ROGER FMember of a GroupMar 28Buy62.4641826,10841,258Apr 01 01:47 PM
HYRANKIN ROGER FMember of a GroupMar 27Buy62.4942026,24641,057Mar 28 04:14 PM
HYRANKIN ROGER FMember of a GroupMar 26Buy62.3641726,00440,855Mar 27 02:58 PM
HYRANKIN ROGER FMember of a GroupMar 25Buy62.1616510,25740,653Mar 27 02:57 PM
HYRANKIN ROGER FMember of a GroupMar 25Buy61.8618211,25940,585Mar 27 02:55 PM
HYRANKIN ROGER FMember of a GroupMar 25Buy60.65694,18540,486Mar 27 02:54 PM
HYRANKIN ROGER FMember of a GroupMar 22Buy64.57523,35840,453Mar 22 04:50 PM
HYRANKIN ROGER FMember of a GroupMar 22Buy64.121177,50240,428Mar 22 04:49 PM
HYRANKIN ROGER FMember of a GroupMar 21Buy64.29966,17240,361Mar 22 04:48 PM
HYRANKIN ROGER FMember of a GroupMar 22Buy63.74221,40240,382Mar 22 04:48 PM
HYRANKIN ROGER FMember of a GroupMar 21Buy64.28956,10740,314Mar 22 04:46 PM
HYRANKIN ROGER FMember of a GroupMar 20Buy64.9922114,36340,269Mar 21 03:16 PM
HYRANKIN ROGER FMember of a GroupMar 19Buy64.5231820,51740,182Mar 19 03:56 PM
HYRANKIN ROGER FMember of a GroupMar 18Buy64.3117511,25539,995Mar 19 03:54 PM
HYRANKIN ROGER FMember of a GroupMar 19Buy64.5216010,32440,063Mar 19 03:54 PM
HYRANKIN ROGER FMember of a GroupMar 18Buy63.59966,10539,908Mar 19 03:52 PM
HYRANKIN ROGER FMember of a GroupMar 18Buy63.8120413,01739,863Mar 19 03:48 PM
HYRANKIN ROGER FMember of a GroupMar 15Buy62.8742326,59439,810Mar 15 02:02 PM
HYRANKIN ROGER FMember of a GroupMar 14Buy64.5942327,32239,645Mar 15 02:01 PM
HYRANKIN ROGER FMember of a GroupMar 13Buy64.9942227,42639,480Mar 15 02:00 PM
HYRANKIN ROGER FMember of a GroupMar 12Buy64.9842027,29239,315Mar 13 01:59 PM
HYRANKIN ROGER FMember of a GroupMar 11Buy64.9842327,48739,151Mar 13 01:57 PM
HYRANKIN ROGER FMember of a GroupMar 08Buy64.1933921,76038,986Mar 11 11:15 AM
HYRANKIN ROGER FMember of a GroupMar 07Buy64.8934522,38738,853Mar 11 11:14 AM
HYRANKIN ROGER FMember of a GroupMar 06Buy64.9933922,03238,718Mar 06 03:48 PM
HYRANKIN ROGER FMember of a GroupMar 04Buy64.982130468Mar 05 12:14 PM
HYRANKIN ROGER FMember of a GroupMar 01Buy64.964260467Mar 05 12:13 PM
HYRANKIN ROGER FMember of a GroupMar 04Buy64.9817111,11238,585Mar 05 12:13 PM
HYRANKIN ROGER FMember of a GroupMar 01Buy64.9623014,94138,518Mar 05 12:11 PM
HYRANKIN ROGER FMember of a GroupJan 04Buy63.9428418,16038,427Jan 08 01:31 PM
HYRANKIN ROGER FMember of a GroupJan 04Buy63.661177,44838,285Jan 08 01:30 PM
HYRANKIN ROGER FMember of a GroupJan 03Buy61.7822613,96238,270Jan 04 04:14 PM
HYRANKIN ROGER FMember of a GroupJan 02Buy62.498500545Jan 04 04:13 PM
HYRANKIN ROGER FMember of a GroupJan 03Buy61.7558235,94138,264Jan 04 04:13 PM
HYRANKIN ROGER FMember of a GroupJan 02Buy62.2540925,46137,954Jan 04 04:10 PM
HYRANKIN ROGER FMember of a GroupJan 02Buy62.2638724,09337,754Jan 04 04:09 PM
HYRANKIN ROGER FMember of a GroupDec 31Buy62.354249539Jan 02 01:03 PM
HYRANKIN ROGER FMember of a GroupDec 31Buy61.9541425,64837,640Jan 02 01:01 PM
HYRANKIN ROGER FMember of a GroupDec 28Buy61.639555534Jan 02 01:00 PM
HYRANKIN ROGER FMember of a GroupDec 31Buy61.9538623,91337,440Jan 02 01:00 PM
HYRANKIN ROGER FMember of a GroupDec 28Buy61.3538823,80637,326Jan 02 12:58 PM
HYRANKIN ROGER FMember of a GroupDec 28Buy61.3636422,33637,137Jan 02 12:56 PM
HYRANKIN ROGER FMember of a GroupDec 27Buy58.5655732,62036,754Dec 31 11:03 AM
HYRANKIN ROGER FMember of a GroupDec 27Buy58.0258734,05737,029Dec 31 11:01 AM
HYRANKIN ROGER FMember of a GroupDec 26Buy58.27462,68136,582Dec 27 04:56 PM
HYRANKIN ROGER FMember of a GroupDec 26Buy58.0087750,86436,572Dec 27 04:55 PM
HYRANKIN ROGER FMember of a GroupDec 24Buy58.6919011,15136,135Dec 27 04:53 PM
HYRANKIN ROGER FMember of a GroupDec 26Buy58.0122012,7629,388Dec 27 04:53 PM
HYRANKIN ROGER FMember of a GroupDec 24Buy58.0795355,34036,052Dec 27 04:51 PM
HYRANKIN ROGER FMember of a GroupDec 21Buy59.1620412,06935,689Dec 26 02:03 PM
HYRANKIN ROGER FMember of a GroupDec 21Buy58.8280247,17635,595Dec 26 02:02 PM
HYRANKIN ROGER FMember of a GroupDec 20Buy59.587417497Dec 21 01:38 PM
HYRANKIN ROGER FMember of a GroupDec 20Buy59.2251530,49635,296Dec 21 01:36 PM
HYRANKIN ROGER FMember of a GroupDec 20Buy59.2248328,60535,045Dec 21 01:33 PM
HYRANKIN ROGER FMember of a GroupDec 19Buy61.0666940,84934,902Dec 21 01:30 PM
HYRANKIN ROGER FMember of a GroupDec 18Buy62.4717610,99534,641Dec 19 12:09 PM
HYRANKIN ROGER FMember of a GroupDec 18Buy62.4236322,65934,641Dec 19 12:08 PM
HYRANKIN ROGER FMember of a GroupDec 17Buy62.4934321,43634,379Dec 19 12:05 PM
HYRANKIN ROGER FMember of a GroupDec 18Buy62.371328,23334,382Dec 19 12:05 PM
HYRANKIN ROGER FMember of a GroupDec 17Buy62.4633120,67534,218Dec 19 12:04 PM
HYRANKIN ROGER FMember of a GroupDec 14Buy63.1616810,61034,116Dec 17 12:48 PM
HYRANKIN ROGER FMember of a GroupDec 14Buy63.161056,63234,032Dec 17 12:48 PM
HYRANKIN ROGER FMember of a GroupDec 13Buy64.0733721,59233,985Dec 17 12:47 PM
HYRANKIN ROGER FMember of a GroupDec 14Buy63.16633,9798,206Dec 17 12:47 PM
HYRANKIN ROGER FMember of a GroupDec 12Buy63.5633421,22933,853Dec 13 02:34 PM
HYRANKIN ROGER FMember of a GroupDec 11Buy62.4167742,25233,722Dec 13 02:32 PM
HYRANKIN ROGER FMember of a GroupDec 10Buy62.35231,43433,458Dec 11 04:12 PM
HYRANKIN ROGER FMember of a GroupDec 10Buy61.5564339,57633,447Dec 11 04:10 PM
HYRANKIN ROGER FMember of a GroupDec 07Buy63.4332420,55133,196Dec 11 04:08 PM
HYRANKIN ROGER FMember of a GroupDec 10Buy62.35637433,291Dec 11 04:08 PM
HYRANKIN ROGER FMember of a GroupDec 04Buy64.9932821,31732,941Dec 07 11:56 AM
HYRANKIN ROGER FMember of a GroupDec 06Buy62.5232820,50733,069Dec 07 11:56 AM
HYRANKIN ROGER FMember of a GroupNov 30Buy64.8835723,16232,812Dec 03 01:38 PM
HYRANKIN ROGER FMember of a GroupNov 29Buy64.6036323,45032,672Dec 03 01:37 PM
HYRANKIN ROGER FMember of a GroupNov 28Buy64.98915,91332,531Nov 29 02:59 PM
HYRANKIN ROGER FMember of a GroupNov 28Buy64.5626917,36632,503Nov 29 02:51 PM
HYRANKIN ROGER FMember of a GroupNov 27Buy64.9936323,59132,390Nov 29 02:45 PM
HYRANKIN ROGER FMember of a GroupNov 26Buy64.9928518,52232,248Nov 27 03:32 PM
HYRANKIN ROGER FMember of a GroupNov 23Buy64.9935723,20132,137Nov 27 03:28 PM
HYRANKIN ROGER FMember of a GroupNov 20Buy64.1517611,29031,997Nov 21 12:55 PM
HYRANKIN ROGER FMember of a GroupNov 20Buy64.1518111,61131,909Nov 21 12:50 PM
HYRANKIN ROGER FMember of a GroupNov 16Buy63.3118711,83931,719Nov 20 02:54 PM
HYRANKIN ROGER FMember of a GroupNov 19Buy63.7916410,46131,769Nov 20 02:54 PM
HYRANKIN ROGER FMember of a GroupNov 19Buy63.8819112,20131,858Nov 20 02:54 PM
HYRANKIN ROGER FMember of a GroupNov 16Buy63.3117110,82631,630Nov 20 02:53 PM
HYRANKIN ROGER FMember of a GroupNov 15Buy62.081539,4996,992Nov 16 02:39 PM
HYRANKIN ROGER FMember of a GroupNov 14Buy62.9325616,11018,748Nov 16 02:38 PM
HYRANKIN ROGER FMember of a GroupNov 15Buy62.0835822,22618,927Nov 16 02:38 PM
HYRANKIN ROGER FMember of a GroupNov 12Buy64.7125716,63118,569Nov 14 04:33 PM
HYRANKIN ROGER FMember of a GroupNov 13Buy63.2325616,18818,658Nov 14 04:33 PM
HYRANKIN ROGER FMember of a GroupNov 13Buy63.2325616,18818,658Nov 14 04:32 PM
HYRANKIN ROGER FMember of a GroupNov 09Buy64.984260350Nov 13 03:49 PM
HYRANKIN ROGER FMember of a GroupNov 09Buy64.9826317,09018,480Nov 13 03:48 PM
HYRANKIN ROGER FMember of a GroupNov 05Buy64.984260191Nov 06 03:25 PM
HYRANKIN ROGER FMember of a GroupNov 02Buy63.5024715,68518,304Nov 06 03:24 PM
HYRANKIN ROGER FMember of a GroupNov 05Buy64.9822814,81618,386Nov 06 03:24 PM
HYRANKIN ROGER FMember of a GroupNov 01Buy62.184249189Nov 02 04:16 PM
HYRANKIN ROGER FMember of a GroupNov 01Buy61.8533720,84418,216Nov 02 04:15 PM
HYRANKIN ROGER FMember of a GroupOct 31Buy62.971308,18618,040Nov 02 04:14 PM
HYRANKIN ROGER FMember of a GroupNov 01Buy61.511569,59518,051Nov 02 04:14 PM
HYRANKIN ROGER FMember of a GroupOct 31Buy61.5136922,69817,977Nov 02 04:13 PM
HYRANKIN ROGER FMember of a GroupOct 30Buy61.7649330,44917,864Oct 31 04:11 PM
HYRANKIN ROGER FMember of a GroupOct 29Buy61.6249730,62717,688Oct 31 04:10 PM
HYRANKIN ROGER FMember of a GroupOct 25Buy60.5247128,50517,263Oct 29 02:13 PM
HYRANKIN ROGER FMember of a GroupOct 26Buy59.7870241,96617,512Oct 29 02:12 PM
HYRANKIN ROGER FMember of a GroupOct 23Buy60.9947228,78716,930Oct 25 04:29 PM
HYRANKIN ROGER FMember of a GroupOct 24Buy61.8046928,98317,096Oct 25 04:28 PM
HYRANKIN ROGER FMember of a GroupOct 22Buy61.9347029,10516,763Oct 23 03:53 PM
HYRANKIN ROGER FMember of a GroupOct 19Buy60.6544627,05016,596Oct 23 03:52 PM
HYRANKIN ROGER FMember of a GroupOct 18Buy61.6921813,44816,438Oct 19 01:32 PM
HYRANKIN ROGER FMember of a GroupOct 17Buy63.1922314,09116,360Oct 19 01:27 PM
HYRANKIN ROGER FMember of a GroupOct 16Buy62.9022414,08916,281Oct 17 02:10 PM
HYRANKIN ROGER FMember of a GroupOct 15Buy62.0144727,71716,202Oct 17 02:08 PM
HYRANKIN ROGER FMember of a GroupOct 12Buy62.31191,18416,043Oct 15 02:38 PM
HYRANKIN ROGER FMember of a GroupOct 12Buy61.1940624,84416,035Oct 15 02:37 PM
HYRANKIN ROGER FMember of a GroupOct 11Buy60.8842325,75015,893Oct 15 02:36 PM
HYRANKIN ROGER FMember of a GroupOct 10Buy61.8442626,34215,743Oct 11 02:23 PM
HYRANKIN ROGER FMember of a GroupOct 09Buy62.7021313,35515,592Oct 11 02:22 PM
HYRANKIN ROGER FMember of a GroupOct 05Buy62.5237023,13215,442Oct 09 03:44 PM
HYRANKIN ROGER FMember of a GroupOct 08Buy62.6421213,27915,517Oct 09 03:43 PM
HYRANKIN ROGER FMember of a GroupOct 04Buy63.2818611,77015,311Oct 05 03:39 PM
HYRANKIN ROGER FMember of a GroupOct 03Buy63.4718511,74115,245Oct 04 03:48 PM
HYRANKIN ROGER FMember of a GroupOct 02Buy62.1236922,92415,179Oct 04 03:47 PM
HYRANKIN ROGER FMember of a GroupSep 28Buy61.3833320,43914,916Oct 02 04:53 PM
HYRANKIN ROGER FMember of a GroupOct 01Buy61.7437423,09115,048Oct 02 04:53 PM
HYRANKIN ROGER FMember of a GroupSep 27Buy62.4333620,97614,798Sep 28 04:34 PM
HYRANKIN ROGER FMember of a GroupSep 26Buy63.6816510,50714,679Sep 28 04:33 PM
HYRANKIN ROGER FMember of a GroupSep 24Buy64.99634,09414,561Sep 26 03:49 PM
HYRANKIN ROGER FMember of a GroupSep 25Buy64.9816910,98114,621Sep 26 03:49 PM
HYRANKIN ROGER FMember of a GroupSep 17Buy64.99513,31414,539Sep 19 02:31 PM
HYRANKIN ROGER FMember of a GroupSep 13Buy64.3817411,20214,521Sep 17 12:26 PM
HYRANKIN ROGER FMember of a GroupSep 12Buy63.0717410,97414,459Sep 14 02:08 PM
HYRANKIN ROGER FMember of a GroupSep 12Buy63.0717410,97414,459Sep 14 02:08 PM
HYRANKIN ROGER FMember of a GroupSep 10Buy64.3417411,19514,337Sep 12 03:03 PM
HYRANKIN ROGER FMember of a GroupSep 11Buy63.7017210,95614,398Sep 12 03:02 PM
HYRANKIN ROGER FMember of a GroupSep 06Buy62.3423314,52514,172Sep 10 12:09 PM
HYRANKIN ROGER FMember of a GroupSep 06Buy62.341398,66514,172Sep 10 12:08 PM
HYRANKIN ROGER FMember of a GroupSep 07Buy62.3428817,95414,275Sep 10 12:08 PM
HYRANKIN ROGER FMember of a GroupSep 05Buy61.9437022,91814,041Sep 07 01:42 PM
HYRANKIN ROGER FMember of a GroupSep 04Buy61.2737022,67013,910Sep 06 04:49 PM
HYRANKIN ROGER FMember of a GroupOct 05Buy61.311,51893,06413,132Oct 07 02:35 PM
HYRANKIN ROGER FMember of a GroupOct 06Buy61.341096,68613,185Oct 07 02:35 PM
HYRANKIN ROGER FMember of a GroupOct 04Buy60.951,52092,65012,383Oct 05 04:25 PM
HYRANKIN ROGER FMember of a GroupOct 03Buy60.521,52091,99611,634Oct 05 04:24 PM
HYRANKIN ROGER FMember of a GroupSep 30Buy60.071,07664,63010,884Oct 03 04:41 PM
HYRANKIN ROGER FMember of a GroupSep 29Buy58.951,61295,02910,354Oct 03 04:40 PM
HYRANKIN ROGER FMember of a GroupSep 28Buy58.101,61293,6519,559Sep 30 12:17 PM
HYRANKIN ROGER FMember of a GroupSep 27Buy57.021,61391,9718,764Sep 29 11:34 AM
HYRANKIN ROGER FMember of a GroupSep 26Buy56.431,61491,0797,969Sep 28 04:27 PM
HYRANKIN ROGER FMember of a GroupSep 23Buy55.1762434,4277,173Sep 27 03:28 PM
HYRANKIN ROGER FMember of a GroupSep 23Buy54.9249126,9657,099Sep 27 03:27 PM
HYRANKIN ROGER FMember of a GroupSep 22Buy51.241,48676,1436,623Sep 26 11:58 AM
HYRANKIN ROGER FMember of a GroupSep 20Buy48.361,48871,9595,156Sep 22 03:43 PM
HYRANKIN ROGER FMember of a GroupSep 21Buy48.551,49072,3395,890Sep 22 03:43 PM
HYRANKIN ROGER FMember of a GroupSep 19Buy48.461,48972,1534,422Sep 21 04:17 PM
NCRANKIN ROGER FMember of a groupJan 19Buy43.881928,4256,421Jan 20 06:01 PM
NCRANKIN ROGER FMember of a groupJan 20Buy43.001928,2576,613Jan 20 06:01 PM
NCRANKIN ROGER FMember of a groupJan 12Buy42.911707,2945,859Jan 13 06:18 PM
NCRANKIN ROGER FMember of a groupJan 13Buy43.201707,3446,029Jan 13 06:18 PM
NCRANKIN ROGER FMember of a groupJan 08Buy42.881385,9175,519Jan 11 05:33 PM
NCRANKIN ROGER FMember of a groupJan 11Buy42.201707,1745,689Jan 11 05:33 PM
NCRANKIN ROGER FMember of a groupJan 06Buy43.701386,0315,243Jan 08 02:42 PM
NCRANKIN ROGER FMember of a groupJan 07Buy43.191385,9615,381Jan 08 02:42 PM
NCRANKIN ROGER FMember of a groupJan 04Buy41.7627611,5274,967Jan 06 12:01 PM
NCRANKIN ROGER FMember of a groupJan 05Buy43.801386,0455,105Jan 06 12:01 PM
NCRANKIN ROGER FMember of a groupDec 30Buy43.79773,3724,572Jan 04 04:30 PM
NCRANKIN ROGER FMember of a groupDec 31Buy43.591195,1884,691Jan 04 04:30 PM
NCRANKIN ROGER FMember of a groupDec 29Buy43.901195,2244,495Dec 30 12:20 PM
NCRANKIN ROGER FMember of a groupDec 23Buy41.802128,8614,151Dec 28 06:02 PM
NCRANKIN ROGER FMember of a groupDec 24Buy42.831064,5404,257Dec 28 06:02 PM
NCRANKIN ROGER FMember of a groupDec 28Buy42.981195,1154,376Dec 28 06:02 PM
NCRANKIN ROGER FMember of a groupDec 21Buy41.172128,7293,727Dec 23 11:44 AM
NCRANKIN ROGER FMember of a groupDec 22Buy41.492128,7963,939Dec 23 11:44 AM
NCRANKIN ROGER FMember of a groupDec 17Buy41.991968,2293,319Dec 21 03:54 PM
NCRANKIN ROGER FMember of a groupDec 18Buy41.671968,1673,515Dec 21 03:54 PM
open in screener