102450266 : Bullish
Ultratech : being bearish doesn't necessarily mean they were able to secure profits vs holding long.
102450266 : Bullish
Ultratech : being bearish doesn't necessarily mean they were able to secure profits vs holding long.