Has the "Investor Relations" link been removed from their web-site recently or had it moved earlier? I can still find it on the web, but it's not obvious from their home page.... that doesn't seem shareholder-friendly...
ISF Price at posting:
5.2¢ Sentiment: None Disclosure: Not Held