There's a company whose shareholder meeting I'd like to attend. The official notice says that only shareholders of record at a given date are invited and can vote. I acquired shares after that date but before the meeting date. Can I still attend the meeting? I don't want to vote, only ask some questions.
This would depend on the company law of the jurisdiction. However, in most cases to be a valid shareholder your name needs to be registered in the company's shareholder books. In your case, since you were not registered, there is no provision by which you could be deemed a shareholder and probably will not be able to attend the meeting as a shareholder. The registration on the books is also important for other matters like dividend payment etc.
However, in your case, you may write to the company if you can be allowed to attend the meeting in other capacity, for example as an observer, however, that would depend on the company law, if it allows such provision and the willingness of the company to accommodate such request.
However, there is no harm asking, you could speak to them and find out.