Insiders are buying...2,265,080 shares bought and 5,715 shares sold in last 6 months. Listen...hear the silence? Get ready, it's coming.