I can't believe more people aren't on IMTD!
Estimated Market Cap
107,100 as of Sep 14, 2007
Outstanding Shares
153,000,000 as of Aug 23, 2007
Authorized Shares
490,000,000 as of Aug 23, 2007
Number of Share Holders of Record
462 as of Jan 25, 2007
Float
29,000,000 as of Oct 18, 2006