price has been ridiculous. how do you justify $1.22 fundamentally? that'd be earnings of roughly $110mil at 10 PE, miles away from that. these guys may not even exist in 10 years the way tech moves. hope you're right.
ISX Price at posting:
$1.01 Sentiment: None Disclosure: Held