Baystreet.ca - Stocks End Rough Week in Green : comparemela.