Wednesday, December 3, 2008

IDT?

This goes for about 40 cents a share. At one time it was $23 a share. Yeah that's not exactly shocking in the market environment, but they are loaded with cash and a strong value investment community behind it. And technically it bottomed.

A quick move to $1.20?

1 comment:

Anonymous said...

Can someone please tell me when they last reported a profit???

$23 in January 2004 - that is FIVE YEARS AGO!