I just can't reconcile how a sophisticated instos high power trader spend his hours day in day out screaming CHICKEN and posting pretty pictures at a retail muppet who may as few as a few thousand dollars worth of Sundance shares.
SDL Price at posting:
33.2¢ Sentiment: None Disclosure: Held