There Is Something Going On
“I know there’s something going on’” is the refrain to a popular 1980’s hit. We had a similar, instant reaction when reviewing this week’s insider buying roster. When an 80’s hit pops in your head and there is a feeling...