Perhaps I should just have asked you what makes you think XEN deserves a higher rating. Do you have inside information that we mere mortals should be willing to throw good money at? If not I'll repeat it again.
"But you only 'get' what you deserve and they haven't 'got' there yet to deserve it." Or put it another way. There's many a slip twix cup and lip! If they get to the lip, then they will deserve it?
Otherwise you and I see eye to eye, agreed? Otherwise we wouldn't be shareholders of the same company :)