BPH stock rating: BP plc ADRhedged quant rating & factor grades · Tickwind