Was CGC a Big Mistake for Constellation Brands?

Canopy Growth (CGC) has seen dizzying ups and gloomy downs in 2019. The stock jumped up by 79.91% from $28.92 on January 2 to $52.03 on April 29.
China November trade data

China Trade Data Shows Trade Surplus Narrowed

Today, China released its November trade data. The data has assumed even greater significance amid the US-China trade war and China’s slowdown concerns.
utility stocks

Top Utility Stocks with Robust Dividend Growth

Utility stocks' dividend growth plays a vital role in driving investors’ total returns over the long term, making it important as a dividend yield.
Dow Jones Index

Dow Jones Faces Several Litmus Tests Next Week

The Dow Jones Index (DIA) fell 0.6% last week but is still trading near its all-time highs. This week, we have several potentially market-moving events.