Google has finally opened up its investor relations page. First post-IPO earnings release: October 21, 2004. And then there’s this, which came in the mail the other day. It’s the Google stock ...