Hover over Corporates in the top navigation and click Board Meetings. Listed companies are legally required to notify the exchange in advance when a board meeting is scheduled to approve quarterly financials, declare dividends, or announce corporate actions. This is the most reliable source for earnings calendar data, more reliable than third-party financial calendars, which sometimes lag the official submission.