SEM is one of the setups I am watching for possible breakout or breakdown from this narrow range. I do have bullish bias on it as it has held up well during market correction , but sometime these kind of setups also breakdown.
Other stocks with similar kind of setup at various stages of development to monitor are:
PRSC RT AXAS TTM CAT LUV ATI AGN SWKS SANM JAKK GDP CVI GBX
Similarly one can find anticipation setups on short side.