As of February 26, 2010 the executive officers, directors, and 5% owners owned 74.19% of the shares. There have been some insider transactions since then but it is too much work to go and recalculate based upon that. According to my sources, all of the insider transactions this year are options exercises. My guess is that the current insider ownership is in the 70-78% range.
Yahoo says the float is 3.35M shares which seems roughly correct.
Mike
SwingTrade is my favorite board - #board-1781
Due diligence on my favorite stocks is located on the sticky note on the SwingTrade board.