You are right in that it has dropped off a little, however given the current environment, I feel it has held up really well. This is a long-termer for me, a really well-run company with great management.
IDL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held