I. MCO has finished its 2 correction at $1.66
II. MCO has already begun its 3 impulse move
III . 3 reaches the top of the when it intersects with the 3.618 Fibonacci level
If all of these conditions are satisfied then MCO will reach $104.27 by June of this year.