Timeliness of financial reporting, the firm size effect, and stock price reactions to annual earnings announcements* | Synapse