We've struggled to get past the 1.272 fib, RSI is near the overbought territory, previous bull runs were about the same number of days that we've been climbing, earnings pump from big players could lead us to pull back to previous bull run high. Not financial advice. Just an idea.