Do these company have scheduled earnings / Financial updates? or is it when they feel like it... Being a penny stock - are they required to file their financials with anyone...