You are right Jean Luc, there is no rational relation between the strong and healthy fundamentals of the company and the miserable stock price, but this situation doesn´t worry the board , why that ? With the mountain of cash the company has piled up, no need to take care of shareholders . It´s still ridiculous .
SLR Price at posting:
$1.16 Sentiment: Buy Disclosure: Not Held