Aurora Cannabis Lands a “Prime-Time” Partnership

Legal marijuana has more or less been anointed as the next-big-thing investment on Wall Street. After worldwide sales came in at just under $11 billion in 2018, various Wall Street firms have called for anywhere from $50 billion to $200 billion…

Better Buy: Aphria (APHA) vs. Constellation Brands (STZ)

On paper, the choice between Aphria (NYSE:APHA) and Constellation Brands(NYSE:STZ) appears to be an easy one. Constellation Brands is bigger, more profitable, and even pays a dividend. But those current statistics that work to Constellation’s advantage don’t reveal growth prospects. It’s possible that Aphria could…