… a firesale following the French publisher's weaker than expected financial reports. … Ubisoft Shares Dive 18 Percent …