In pursuit of its goal to be carbon neutral across its businesses by 2040, Amazon (NASDAQ: AMZN) has announced plans to develop four renewable energy projects in Australia, Spain, Sweden, and the United States, clearly signaling that it's taking its pledge seriously. When compl
Solar panel module-maker Canadian Solar (NASDAQ: CSIQ) bases its operations north of the (U.S.) border -- but it's no stranger to doing business "Down Under." Since setting up shop nearly two decades ago, the solar concern has built a presence in more than two dozen countries ar
The stock market continued its consistent decline on Thursday morning, with market participants seemingly dissatisfied with the measures taken thus far by federal government officials to fight the COVID-19 outbreak. Circuit breakers once again triggered shortly after the open wh
Real estate investment trusts are a staple in income investors' portfolios because they're required to distribute at least 90% of their income as dividends, producing yields well in excess of the market's average. And they thrive best when interest rates are falling, as their co
Domo (NASDAQ: DOMO) has been a divisive stock since its IPO in mid-2018. The cloud analytics software provider went public at $21, more than doubled to the low $40s the following March, and subsequently tumbled back to the mid-teens.
A few years ago, CEO Bobby Kotick compared Activision Blizzard's (NASDAQ: ATVI) esports opportunity to professional football in terms of scale. The esports industry is expected to grow 15% to reach a value of $1.1 billion in 2020. It's on pace to become a multibillion-dollar i
Pepsi (NASDAQ: PEP) is a steady business that pays a 2.9% dividend yield, which isn't bad -- but income-seeking investors can do better. While there are many stocks generating high single-digit or even double-digit dividend yields, investors need to be cautious about investing i
In a perfect world, we would follow a strict schedule: We'd reevaluate every stock we held twice per year. That way, when a panic like the current one hit, we could rest assured knowing our money was exactly where we wanted it to be.
The latest earnings report from Roku (NASDAQ: ROKU) featured plenty of good news, including year-over-year growth of 50% and better-than-expected earnings and revenue per share. So why did Roku's stock slide after the release of the report?
Amazon (NASDAQ: AMZN) has a massive retail business, but it generates the bulk of its profits from services like cloud computing, third-party seller fulfillment, and advertising.