Micron stock gains after Citi boosts rating by two notches