IMO.. A public company has two major responsibilities. One, to market and sell their product. Two, to bring value to the stakeholders. That includes, company strategic plans, financial reports, or well you should know the rest.