Duncan Alex

Insider Buys Quantity –
0
2017-12-12SaleAgenus Inc.
AGEN
Chief Technology Officer
13,092
0.0137%
$3.46$45,302-16.91%