Shiloh Industries enters into stock and asset purchase agreement wit...