analyst reiterates Buy rating and $4 price target