Are you honestly suggesting that it being listed on the ftse100 is the reason for it's underperformance rather than fundamental issues with the company?
I wonder if it will be three times the charm here as the stock has made two unsuccessful attempts at busting through and staying above 100p in the last couple of months