Lately no. But it was Magna that was responsible for keeping the share price down. If it wasn't for Magna selling so much in the past month and a half we would've had better success in share price.
My broker data proves this: Magna = Morgans Financial Limited