Strange price action today. Did someone get paid today and decided to buy or is news on the horizon?