Isn't it refreshing to see directors paying themselves with way out of the money options? Another reason why i have invested in icon,these guys do not put their snouts in the trough Good luck everyone i hope we do a deal soon.
III Price at posting:
7.7¢ Sentiment: None Disclosure: Held