well clearly not if someone is buying....remind everyone again top 20 shareholders hold nearly 90% and not sold a single share sold. Current movement is impatient small retailers selling...each to their own !
Add to My Watchlist
What is My Watchlist?