Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
AWRESTAFFORD JOHN S JRDirectorJan 02Option Exercise0.005,00005,000Jan 03 05:43 PM
AWRESTAFFORD JOHN S JRDirectorJul 03Option Exercise0.005,00005,000Jul 06 12:40 PM
AWRESTAFFORD JOHN S JRDirectorJan 03Option Exercise0.005,00005,000Jan 03 04:31 PM
AWRESTAFFORD JOHN S JRDirectorNov 01Buy5.23286,6711,497,856321,671Nov 03 04:24 PM
AWRESTAFFORD JOHN S JRDirectorJun 30Option Exercise0.005,000035,000Jul 05 02:55 PM
AWRESTAFFORD JOHN S JRDirectorJan 04Option Exercise0.005,000030,000Jan 06 12:46 PM
AWRESTAFFORD JOHN S JRDirectorJun 30Option Exercise0.005,000025,000Jul 02 03:16 PM
AWRESTAFFORD JOHN S JRDirectorJan 02Option Exercise0.005,000020,000Jan 05 03:03 PM
AWRESTAFFORD JOHN S JRDirectorJun 30Option Exercise0.005,000015,000Jul 02 04:16 PM
AWRESTAFFORD JOHN S JRDirectorJan 02Option Exercise0.005,000010,000Jan 06 04:47 PM
AWRESTAFFORD JOHN S JRDirectorJul 01Option Exercise0.005,00005,000Jul 03 01:20 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 13Sale6.00321,1341,926,8040Nov 15 04:43 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 15Buy1.954,3728,5254,031,852Jan 16 07:17 AM
AWRESTAFFORD JOHN S JR10% OwnerJan 14Buy2.024,4008,9054,027,480Jan 16 07:16 AM
AWRESTAFFORD JOHN S JR10% OwnerJan 12Buy1.951001954,023,080Jan 13 05:38 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 02Buy1.998,90717,7034,022,980Jan 06 05:02 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 31Buy1.844,3077,9214,014,073Jan 05 10:27 AM
AWRESTAFFORD JOHN S JR10% OwnerDec 29Buy1.709,93116,9184,009,766Dec 31 03:39 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 26Buy1.7020,28034,4333,999,835Dec 30 04:04 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 24Buy1.6828,69048,2113,979,555Dec 29 12:55 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 23Buy1.6719,67032,8123,950,865Dec 24 03:16 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 22Buy1.624,2006,8023,931,195Dec 24 03:15 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 19Buy1.604,6817,5033,926,995Dec 22 03:28 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 18Buy1.5915,25024,2903,922,314Dec 22 02:28 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 17Buy1.6217,09027,6563,907,064Dec 18 08:52 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 16Buy1.6535,40058,4093,889,974Dec 17 06:41 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 15Buy1.642,1003,4503,854,574Dec 17 01:13 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 12Buy1.679,37015,6483,852,474Dec 15 04:34 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 11Buy1.6313,20021,5343,843,104Dec 15 04:33 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 10Buy1.6721,48635,8783,829,904Dec 11 03:55 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 09Buy1.642,2003,6123,808,418Dec 10 04:54 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 08Buy1.6416,12526,4623,806,218Dec 10 10:39 AM
AWRESTAFFORD JOHN S JR10% OwnerDec 05Buy1.689,70016,2963,790,093Dec 09 08:11 AM
AWRESTAFFORD JOHN S JR10% OwnerDec 04Buy1.6851,79686,9923,780,393Dec 05 04:04 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 03Buy1.681,9003,1973,728,597Dec 04 12:30 PM
AWRESTAFFORD JOHN S JR10% OwnerDec 02Buy1.716,50011,1123,726,697Dec 04 10:39 AM
AWRESTAFFORD JOHN S JR10% OwnerDec 01Buy1.764007043,720,197Dec 02 06:20 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 24Buy1.699,60016,2363,715,297Nov 25 04:09 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 20Buy1.7513,80024,1493,705,697Nov 21 03:23 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 19Buy1.8514,45426,7123,691,897Nov 21 03:22 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 18Buy1.9110,60020,2573,677,443Nov 20 12:23 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 17Buy1.977,60014,9453,666,843Nov 18 04:41 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 14Buy1.992003973,659,243Nov 17 08:52 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 13Buy2.0115,28730,6593,659,043Nov 14 02:47 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 12Buy2.0511,02122,5633,643,756Nov 13 06:09 PM
AWRESTAFFORD JOHN S JR10% OwnerNov 11Buy2.0528,60058,6433,632,735Nov 12 03:51 PM
AWRESTAFFORD JOHN S JR10% OwnerOct 28Buy2.402004793,604,135Oct 29 10:34 AM
AWRESTAFFORD JOHN S JR10% OwnerOct 14Buy2.4210,00024,1773,603,935Oct 15 05:45 PM
AWRESTAFFORD JOHN S JR10% OwnerOct 13Buy2.482,9007,1903,593,935Oct 14 01:26 PM
AWRESTAFFORD JOHN S JR10% OwnerOct 10Buy2.376,70015,8833,591,035Oct 14 11:57 AM
AWRESTAFFORD JOHN S JR10% OwnerOct 09Buy2.6115,80041,1913,584,335Oct 14 10:34 AM
AWRESTAFFORD JOHN S JR10% OwnerOct 08Buy2.602,8007,2783,568,535Oct 09 03:47 PM
AWRESTAFFORD JOHN S JR10% OwnerOct 07Buy2.815,28114,8523,565,735Oct 09 03:47 PM
AWRESTAFFORD JOHN S JR10% OwnerOct 06Buy2.853,1008,8323,560,454Oct 08 09:25 AM
AWRESTAFFORD JOHN S JR10% OwnerOct 03Buy2.902,5007,2483,557,354Oct 06 02:45 PM
AWRESTAFFORD JOHN S JR10% OwnerOct 02Buy2.934001,1723,554,854Oct 03 04:39 PM
AWRESTAFFORD JOHN S JR10% OwnerSep 29Buy2.945331,5663,554,454Sep 30 04:23 PM
AWRESTAFFORD JOHN S JR10% OwnerSep 26Buy2.961002963,553,921Sep 29 04:14 PM
AWRESTAFFORD JOHN S JR10% OwnerSep 25Buy2.971002973,553,821Sep 29 04:14 PM
AWRESTAFFORD JOHN S JR10% OwnerSep 24Buy3.001,4004,1963,553,721Sep 25 03:44 PM
AWRESTAFFORD JOHN S JR10% OwnerSep 23Buy3.0040,521121,5333,552,321Sep 24 11:47 AM
AWRESTAFFORD JOHN S JR10% OwnerSep 22Buy2.974,04312,0243,511,800Sep 24 11:46 AM
AWRESTAFFORD JOHN S JR10% OwnerJul 28Buy2.405001,2003,507,757Jul 30 02:13 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 25Buy2.4817,48343,3333,507,257Jul 29 03:12 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 21Buy2.572,3426,0203,489,774Jul 23 01:29 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 18Buy2.596001,5553,487,432Jul 21 04:29 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 15Buy2.705,00013,5003,486,832Jul 17 03:25 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 11Buy2.719002,4353,481,832Jul 14 03:50 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 10Buy2.754,40012,0933,480,932Jul 14 03:50 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 09Buy2.803,0008,4003,476,532Jul 11 11:54 AM
AWRESTAFFORD JOHN S JR10% OwnerJul 08Buy2.824,20011,8303,473,532Jul 10 09:33 AM
AWRESTAFFORD JOHN S JR10% OwnerJul 07Buy2.835021,4213,469,332Jul 09 03:05 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 03Buy2.927,10020,7303,468,830Jul 07 05:08 PM
AWRESTAFFORD JOHN S JR10% OwnerJul 01Buy3.012,9488,8733,461,730Jul 03 09:14 AM
AWRESTAFFORD JOHN S JR10% OwnerJun 30Buy3.035,10015,4503,458,782Jul 01 09:22 PM
AWRESTAFFORD JOHN S JR10% OwnerJun 27Buy3.023,1009,3573,453,682Jun 30 09:46 PM
AWRESTAFFORD JOHN S JR10% OwnerJun 26Buy3.056,20018,9133,450,582Jun 30 09:00 AM
AWRESTAFFORD JOHN S JR10% OwnerJun 25Buy3.078002,4583,444,382Jun 26 12:52 PM
AWRESTAFFORD JOHN S JR10% OwnerJun 24Buy3.101,4004,3403,443,582Jun 26 11:54 AM
AWRESTAFFORD JOHN S JR10% OwnerJun 23Buy3.1227,61886,0523,442,182Jun 24 06:03 PM
AWRESTAFFORD JOHN S JR10% OwnerJun 20Buy3.1311,60036,3543,414,564Jun 23 07:04 PM
AWRESTAFFORD JOHN S JR10% OwnerJun 19Buy3.142,5007,8603,402,964Jun 23 11:57 AM
AWRESTAFFORD JOHN S JR10% OwnerJun 18Buy3.246,71321,7533,400,464Jun 20 04:13 PM
AWRESTAFFORD JOHN S JR10% OwnerMay 29Buy3.353,05010,2183,393,751Jun 02 10:02 AM
AWRESTAFFORD JOHN S JR10% OwnerMay 28Buy3.394001,3573,390,701May 30 09:06 AM
AWRESTAFFORD JOHN S JR10% OwnerMay 23Buy3.402558673,390,301May 27 05:22 PM
AWRESTAFFORD JOHN S JR10% OwnerMay 09Buy2.9023,80068,9733,390,046May 12 05:26 PM
AWRESTAFFORD JOHN S JR10% OwnerMay 02Buy3.0011,80035,4003,366,246May 06 04:06 PM
AWRESTAFFORD JOHN S JR10% OwnerMay 01Buy3.0019,60058,8003,354,446May 05 04:04 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 29Buy3.1513,29641,9013,334,846May 01 02:24 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 23Buy3.055,13915,6743,321,550Apr 25 12:46 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 22Buy3.2147,000150,7503,316,411Apr 24 12:34 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 18Buy3.327,18023,8333,269,411Apr 21 07:42 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 17Buy3.481,0003,4803,262,231Apr 18 04:59 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 16Buy3.562,8009,9763,261,231Apr 17 12:49 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 15Buy3.581023653,258,431Apr 16 09:46 AM
AWRESTAFFORD JOHN S JR10% OwnerApr 14Buy3.591756283,258,329Apr 14 06:30 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 10Buy3.642,0007,2803,258,154Apr 11 05:14 PM
AWRESTAFFORD JOHN S JR10% OwnerApr 09Buy3.689203,3863,256,154Apr 11 02:08 PM
AWRESTAFFORD JOHN S JR10% OwnerMar 28Buy3.682,0007,3503,255,234Apr 01 11:07 AM
AWRESTAFFORD JOHN S JR10% OwnerMar 27Buy3.721,7756,6103,253,234Mar 31 07:27 AM
AWRESTAFFORD JOHN S JR10% OwnerMar 26Buy3.751,0003,7503,251,459Mar 28 11:08 AM
AWRESTAFFORD JOHN S JR10% OwnerMar 19Buy3.753001,1253,250,459Mar 21 02:18 PM
AWRESTAFFORD JOHN S JR10% OwnerMar 04Buy3.50492,7221,724,5273,250,159Mar 05 11:31 AM
AWRESTAFFORD JOHN S JR10% OwnerFeb 28Buy3.832,3909,1662,757,437Feb 29 04:37 PM
AWRESTAFFORD JOHN S JR10% OwnerFeb 20Buy3.751,3004,8802,752,997Feb 21 06:03 PM
AWRESTAFFORD JOHN S JR10% OwnerFeb 19Buy3.764,10015,4272,751,997Feb 20 03:32 PM
AWRESTAFFORD JOHN S JR10% OwnerFeb 15Buy3.771,6006,0302,747,897Feb 20 03:28 PM
AWRESTAFFORD JOHN S JR10% OwnerFeb 13Buy3.779483,5742,746,297Feb 14 05:04 PM
AWRESTAFFORD JOHN S JR10% OwnerFeb 08Buy3.661,6005,8562,745,349Feb 11 05:48 PM
AWRESTAFFORD JOHN S JR10% OwnerFeb 07Buy3.7217,10063,6552,743,749Feb 11 11:24 AM
AWRESTAFFORD JOHN S JR10% OwnerJan 31Buy3.621,2004,3442,726,649Feb 04 10:39 AM
AWRESTAFFORD JOHN S JR10% OwnerJan 30Buy3.619,42534,0272,725,449Jan 31 05:54 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 29Buy3.799003,4152,716,024Jan 30 05:40 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 24Buy3.653001,0952,715,124Jan 28 11:57 AM
AWRESTAFFORD JOHN S JR10% OwnerJan 23Buy3.8211,69744,7162,714,824Jan 24 05:27 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 18Buy3.523,70013,0272,703,127Jan 23 01:56 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 17Buy3.991,3005,1912,699,427Jan 18 12:06 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 15Buy3.855001,9252,698,127Jan 16 03:33 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 14Buy3.923,20012,5312,697,627Jan 16 10:35 AM
AWRESTAFFORD JOHN S JR10% OwnerJan 11Buy4.001,0004,0002,694,427Jan 14 12:40 PM
AWRESTAFFORD JOHN S JR10% OwnerJan 07Buy4.041,5006,0672,693,427Jan 09 01:00 PM
open in screener