re: please explain ? The shares do not start trading until the 21st April as i was wondering the same thing so i would not be buying at current prices not when 41.5m shares can potentially come on market and you can guarantee that they will lock in some profit!!