However, one important missing thing is that opinions or sentiments are expressed on topics or aspects of companies.
understanding on which topics of a given stock people are expressing their opinion is very important.