Technical indicators show strong buying pressure
FORM is trading at $2.54, just 4% off its peak$LRC $ICX