Ubisoft DOUBLES DOWN On DEI! Stock Hits 10 Year LOW!