I'm wondering if this is an insider buy, something must be cooking. I could not find any info. I'm still holding