There is still some downside risk here but not much more. If you've held on this long, then likely it is worth hanging in there for a continuation up in the channel. FWIW I considered adding some position here today. We'll see what would have happened if I did.
All the best in your investments. Take care.