SMH full week of tight consolidation right here. over 253.36 see if we can get some upward momentum and new all time highs.
Trend Analysis

Also on:

Disclaimer