BTU stock rating: PEABODY ENERGY CORP quant rating & factor grades · Tickwind