What is with this goofy stock? Up and down like a yo-yo...for no apparent reason. Any useful thoughts?