Any shareholder that owns over 5% of the stock would also be defined as an Insider I believe. I am sure most if not all large holders like that would also be warrant holders.
I am a warrant holder but by no means an insider! I strongly suspect that aside from the exec and board who are warrant holders and insiders, very few if any others are insiders.
Have there been any hints or discussions about extending the warrant deadline past December 15?