Is BlackRock worth investing in?