Anchor investors are institutional investors who are first invited to invest in an IPO.
They usually have more knowledge about a business and will therefore make more educated decisions about a stock’s attractiveness.
They even serve to make a stock look more appealing to retail investors.
In order to invest in a stock, anchor investors must invest at least Rs 10 crore. They just can’t sell the stock right after it’s listed; a 30-day wait is a must for them,