Rogers is a typical bad company, and their customers even bear punishment fine to break contract with Rogers, their charge 250 dollar per case, so they will report historic high earning recent q, and later you will watch the company lose its core business.
I agree that Rogers is one of the worst organizations when it comes to customer service.
I see the same results, for market technical reasons, this stock will collapse to the lower 30's based on the technical charts. If we have strong market corrections as many people predict this summer, this will fall flat to the $10-$13 only. Rogers and all their subsiduaries like FIDO have been losing business to competitions from WIND, Public Mobile and others. Now is the best time to exist this position.