I know this is a 'results awaiting stock' but from a chart perspective we maybe very close to a breakout...
Heres my spin on a Daily and weekly chart for those that care.
Feel free to dispute trend line positions...or request indicator display overlays.