Indian Law mandating 25 Percent Minimum Public holding in Listed companies Positive for investors but Negative for Stock Prices