In a day or two, the market cap of BID will be lesser than the annual pay of its CEO !! I feel this is being deliberately sold off to scare off retail. Institutional/large investors seem to be lapping this up...
BID Price at posting:
9.7¢ Sentiment: Buy Disclosure: Held