Funny, but Ben was not able to provide me with any details about an annual shareholder meeting this year held by KBLB. According to their bylaws, they are supposed to be held the second Wednesday in March at 11 am. But the bylaws don’t provide a venue.
In order to hold a meeting, you have to tell people who are supposed to be invited where the meeting is held. If it is online, you have to provide a URL they can use to participate. If it is in person, give a location.
Proxy statements (Schedule 14A) are REQUIRED to be submitted to the SEC giving the Notice of Annual Shareholder Meeting and the agenda of the meeting, including the votes for corporate officials, who are elected on an annual term.
Edgar (SEC website) does not have a single 14A Proxy statement that was submitted by KBLB in its history. The database may be limited. Looking at Berkshire Hathaway, Edgar shows annual 14A forms submitted every year since 2013.
SEC and company bylaws require all shareholders to be notified in advance of ASMs and to be given proxy statements that detail the agenda and voting matters for the meeting, along with a description of how votes may be made by shareholders unable to attend the meeting. These matters MUST be detailed in Form 14A and submitted to the SEC.
Please don’t pretend that KBLB has been holding shareholders meetings on an annual basis. They have not.