Has had a stellar run. Time for it to take a breather, profit taking or pullback.
Could stabilise for the next six months and see any good announcements sold into.
Short time frame traders have already sold and onto the next stellar runner. Long term, keep holding for $2.50 in two-three years.