"First, if the recent dilution (last Friday) of 5 MILLION shares is from warrants, then that means that an insider doesn't have any confidence that the share price is going higher and is trying to exercise them at a high (or close to it)."
lol...no it does not...
and "insiders" are not the only ones who own warrants...