As far as the question about the languishing shareprice, I would say that after all these years the news of a card is already built-in to the shareprice...and has degraded over time until we see something new, like a card being sold or something..
the point is that there is upside shareprice potential