Bullish.....but not for long

I reckon there is still some more upside for this (and many other US stocks) but it sure looks like we are approaching a top of some sort some time soon.
Wave Analysis

Disclaimer