Malakoff Corp stock analysis