Ubisoft (UBI.FP) an international stock that remains near the low-end of a three year trading range but screens well on fundamentals and has a lot of key gaming franchises in its portfolio. Ubisoft is based in France and is involved in the production...