I agree that the fundamentals are great on this one, and it's had a great run (sadly, without me, lol). But right now it looks like it's in a topping formation. Good chance it is in for a substantial consolidation period, perhaps similar to last year.