Something is up
12 weeks ago was the last earnings release. Since then the share price has sagged 17%. Now, a week before earnings should be coming out...LIFE! a 12% jump...
Somebody got some kind of a tip.
I also see that earnings are scheduled for an April release. But they are due now!?
Anybody?