GNFC looks weak here as
*price took support 4 times (marked) and broke support today
*price also took support on key MAs many times and finally broke it with gap
*after gap, price again tried to go above MAs but failed and broke support
Only positive thing is that price is still above 200WMA