stock performance analysis