The insider buying was the compelling thing for me to take a position in this stock. All of the purchases were late last year, or early this year, and range in price from $0.05 to $0.23!
Insiders only buy for one reason, and the fact that they have a significant number of shares at a prices basis much higher than we are today, bodes very well for the near term IMO.
GLTA,
Murocman