The purpose of the AGM is to share a company’s future prospect for new investors to have a better understanding of the company. I attended a company’s AGM and found the management to be open and frank. I attended another company’s AGM also and it was informative as well. There are some smaller companies where investor relations still needs to be improved.