I noticed the same thing Haydro. Most publicly traded companies have an investor relations page of some sort. Curious.