I cant find any reason why this stock keeps going up. Its riding above the 50 day MA. The financials are a wreck, but it continues to have strength. Any thoughts?