Anthony Davidson has not reported any informative transactions for IDT, therefore, performance cannot be measured.
Dec 18, 2014
Uninformative Buy
―
-
$10.81
―
Mar 13, 2015
Uninformative Buy
$0.00
-
$0.00
―
Apr 17, 2015
Uninformative Buy
$2.01K
-
$17.91
―
Aug 13, 2015
Uninformative Sell
$39.93K
-
$18.29
―
Jan 19, 2017
Uninformative Sell
$31.14K
-
$19.56
―