What is up with MANT?

Tagged:  

MANT is kind of iffy right now.  But I think they will pull ahead.  What do you think?  Long term or short term?  If you don't know, here is "The Analyst's Review" picking it apart for ya.