Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
HYDavid BH Williams, Trustee UADmember of a groupJul 10Buy53.99154633Jul 12 03:23 PM
HYDavid BH Williams, Trustee UADmember of a groupJul 11Buy53.84154634Jul 12 03:23 PM
HYDavid BH Williams, Trustee UADmember of a groupJul 08Buy53.962108631Jul 10 01:13 PM
HYDavid BH Williams, Trustee UADmember of a groupJul 09Buy53.83154632Jul 10 01:13 PM
HYDavid BH Williams, Trustee UADmember of a groupJul 03Buy53.882108628Jul 08 04:15 PM
HYDavid BH Williams, Trustee UADmember of a groupJul 05Buy53.19153629Jul 08 04:15 PM
HYDavid BH Williams, Trustee UADmember of a groupJul 02Buy53.992108626Jul 03 02:05 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 25Buy53.72154624Jun 27 01:57 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 21Buy53.25153621Jun 25 12:38 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 24Buy53.812108623Jun 25 12:38 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 19Buy52.51153619Jun 20 07:08 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 20Buy53.88154620Jun 20 07:08 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 17Buy51.04151617Jun 19 01:48 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 18Buy52.97153618Jun 19 01:48 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 13Buy49.73299614Jun 17 03:22 PM
HYDavid BH Williams, Trustee UADmember of a groupJun 14Buy49.812100616Jun 17 03:22 PM
HYDavid BH Williams, Trustee UADmember of a groupApr 26Buy64.99165612Apr 26 06:42 PM
HYDavid BH Williams, Trustee UADmember of a groupApr 09Buy64.99165610Apr 11 02:37 PM
HYDavid BH Williams, Trustee UADmember of a groupApr 10Buy64.93165611Apr 11 02:37 PM
HYDavid BH Williams, Trustee UADmember of a groupApr 03Buy64.99165608Apr 05 12:52 PM
HYDavid BH Williams, Trustee UADmember of a groupApr 04Buy64.99165609Apr 05 12:52 PM
HYDavid BH Williams, Trustee UADmember of a groupApr 01Buy64.54165605Apr 03 02:56 PM
HYDavid BH Williams, Trustee UADmember of a groupApr 02Buy64.712129607Apr 03 02:56 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 28Buy62.463187601Apr 01 02:19 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 29Buy62.493187604Apr 01 02:19 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 27Buy62.493187598Mar 28 04:35 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 25Buy62.362125592Mar 27 03:24 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 26Buy62.363187595Mar 27 03:24 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 21Buy64.22164588Mar 22 05:10 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 22Buy64.162128590Mar 22 05:10 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 20Buy64.992130587Mar 21 03:47 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 18Buy63.703191582Mar 19 05:04 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 19Buy64.523194585Mar 19 05:04 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 13Buy64.993195572Mar 15 02:24 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 14Buy64.594258576Mar 15 02:24 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 15Buy62.873189579Mar 15 02:24 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 11Buy64.983195566Mar 13 02:19 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 12Buy64.983195569Mar 13 02:19 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 07Buy64.892130561Mar 11 11:46 AM
HYDavid BH Williams, Trustee UADmember of a groupMar 08Buy64.192128563Mar 11 11:46 AM
HYDavid BH Williams, Trustee UADmember of a groupMar 06Buy64.993195559Mar 06 04:09 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 01Buy64.96165555Mar 05 01:39 PM
HYDavid BH Williams, Trustee UADmember of a groupMar 04Buy64.98165556Mar 05 01:39 PM
HYDavid BH Williams, Trustee UADmember of a groupJan 04Buy63.783191554Jan 08 02:24 PM
HYDavid BH Williams, Trustee UADmember of a groupJan 02Buy62.296374545Jan 04 03:35 PM
HYDavid BH Williams, Trustee UADmember of a groupJan 03Buy61.746370551Jan 04 03:35 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 28Buy61.366368534Jan 02 01:48 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 31Buy61.925310539Jan 02 01:48 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 27Buy58.038464528Dec 31 02:34 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 24Buy58.148465512Dec 27 04:45 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 26Buy57.998464520Dec 27 04:45 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 21Buy58.927412504Dec 26 02:18 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 19Buy61.065305490Dec 21 12:59 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 20Buy59.207414497Dec 21 12:59 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 17Buy62.515313480Dec 19 11:12 AM
HYDavid BH Williams, Trustee UADmember of a groupDec 18Buy62.475312485Dec 19 11:12 AM
HYDavid BH Williams, Trustee UADmember of a groupDec 13Buy64.073192473Dec 17 12:33 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 14Buy63.242126475Dec 17 12:33 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 11Buy62.414250468Dec 13 01:53 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 12Buy63.562127470Dec 13 01:53 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 10Buy61.695308464Dec 11 03:36 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 07Buy63.433190459Dec 11 03:36 PM
HYDavid BH Williams, Trustee UADmember of a groupDec 04Buy64.992130454Dec 07 11:38 AM
HYDavid BH Williams, Trustee UADmember of a groupDec 06Buy62.522125456Dec 07 11:38 AM
HYDavid BH Williams, Trustee UADmember of a groupNov 29Buy64.602129449Dec 03 12:40 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 30Buy64.883195452Dec 03 12:40 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 27Buy64.992130444Nov 29 01:41 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 28Buy64.673194447Nov 29 01:41 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 23Buy64.992130439Nov 27 02:18 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 26Buy64.993195442Nov 27 02:18 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 20Buy63.992128437Nov 21 12:16 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 16Buy63.313190432Nov 20 02:42 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 19Buy64.143192435Nov 20 02:42 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 14Buy62.932126424Nov 16 02:22 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 15Buy62.095310429Nov 16 02:22 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 12Buy64.712129419Nov 14 04:15 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 13Buy63.343190422Nov 14 04:15 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 09Buy64.983195417Nov 13 03:31 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 02Buy63.50164189Nov 06 03:10 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 05Buy64.98165190Nov 06 03:10 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 31Buy61.963186186Nov 02 04:12 PM
HYDavid BH Williams, Trustee UADmember of a groupNov 01Buy61.932124188Nov 02 04:12 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 29Buy61.722123181Oct 31 03:59 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 30Buy61.722123183Oct 31 03:59 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 25Buy60.523182176Oct 29 02:36 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 26Buy59.783179179Oct 29 02:36 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 23Buy60.992122171Oct 25 04:20 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 24Buy61.392123173Oct 25 04:20 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 19Buy60.652121167Oct 23 02:37 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 22Buy61.992124169Oct 23 02:37 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 17Buy63.07163164Oct 19 11:57 AM
HYDavid BH Williams, Trustee UADmember of a groupOct 18Buy61.69162165Oct 19 11:57 AM
HYDavid BH Williams, Trustee UADmember of a groupOct 15Buy62.322125162Oct 17 03:42 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 16Buy62.90163163Oct 17 03:42 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 11Buy60.852122158Oct 15 02:15 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 12Buy61.182122160Oct 15 02:15 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 09Buy62.70163154Oct 11 02:15 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 10Buy61.822124156Oct 11 02:15 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 05Buy62.212124152Oct 09 03:40 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 08Buy63.42163153Oct 09 03:40 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 04Buy63.66164150Oct 05 04:48 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 02Buy61.742123148Oct 04 03:52 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 03Buy62.25162149Oct 04 03:52 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 28Buy61.482123145Oct 02 04:50 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 01Buy61.74162146Oct 02 04:50 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 28Buy61.482123145Oct 02 04:49 PM
HYDavid BH Williams, Trustee UADmember of a groupOct 01Buy61.74162146Oct 02 04:49 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 26Buy64.00164142Sep 28 04:11 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 27Buy62.43162143Sep 28 04:11 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 25Buy64.98165141Sep 26 03:31 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 13Buy64.38164140Sep 17 01:03 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 12Buy63.07163139Sep 14 01:57 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 10Buy64.34164137Sep 12 03:31 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 11Buy63.70164138Sep 12 03:31 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 06Buy62.342125135Sep 10 11:58 AM
HYDavid BH Williams, Trustee UADmember of a groupSep 07Buy62.34162136Sep 10 11:58 AM
HYDavid BH Williams, Trustee UADmember of a groupSep 05Buy62.12162133Sep 07 02:30 PM
HYDavid BH Williams, Trustee UADmember of a groupSep 04Buy61.462123132Sep 06 04:48 PM
open in screener