Martin Marietta Materials (MLM) Stock: Price, Analysis