yes they did but you cannot compare cbr to either amazon or netflix etc. they are totally different industries with totally different industry characteristics and scalebility and profitability like chalk and cheese
CBR Price at posting:
$2.62 Sentiment: None Disclosure: Not Held