Why is it necessary to mention whether you are holding a stock or not?
It is a good practice to disclose interests when you are reviewing or referring something. The reviews might tend to be biased towards your interests.
Are there legal consequences/implications associated with this practice?
Plz go over our community guidelines,faq’s, Terms & conditons etc. The one on Disclosures etc is given in detail here.