Vectura Group PLC (LON:VEC) Rating Maintained by Shore Capital Today view top sourcebeta