Genetec's astronomical share price spike - 'So, what gives'?