Share price is getting hammered today and people selling big. Down to 53c and a seller offering to large parcel at 50c. Have people lost faith in this company and do people think that they will not be profitable by year end?
YBR Price at posting:
53.0¢ Sentiment: None Disclosure: Held