Immucor Inc. (BLUD)

This stock is in a downtrend and looks very weak: