if insiders new so much they would be all over it and buying any stock tyhat comes on the market...............but prices continues to get belted...................insiders selling too me
AHL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held