100% agree, it would be foolish to trust a quantitative analysis driven by an algorithm that doesn't factor qualitative or broader economic data. It is unreliable and a not so great tool for retail shareholder to use.
WSP Price at posting:
45.5¢ Sentiment: None Disclosure: Not Held