Here is a great example of providing an overview of your company to the Street. Using a quick link on the IR home page, this company steers users to its Company 101. This includes an overview then links to CEO and CFO videos on a variety of topics moderated by the IRO.
What we liked the most was each video was approximately 30-60 seconds. Short, sweet, concise and to the point. Nicely done.