Minerals Technologies (MTX) Stock: Price, Analysis