Perfect Company: Kirkland’s

I like companies that accrue cash, eschew debt, and have a vision. Home decor retailer Kirkland’s fits those criteria, but will need to find a way to improve profitability.

Diversity Is Key to Managing Dramatic Changes

By all measurements, the publishing industry is enduring its own edition of an Anthropocene: unprecedented, multidimensional change.

How Phishing Can Harm Your Business

What is Phishing? Phishing is a cyber-crime. The cyber criminal’s targets are typically contacted by e-mail (although telephone or text message can be used) by posing as a legitimate institution.

The Perfect Company: High Tech, High Touch

Scientists call a haptic-enhanced experience “immersive.” The name of the leading haptic development company is Immersion Corporation.

New Jersey Must Rise to the Challenge of Climate Change

The Trump administration has its head in the sand on climate change, so it is up to individual states to take the lead in responding to the enormous threat of climate change.

The Perfect Company: Ulta or Nvidia?

On the surface Ulta looks like a "perfect company" and a good investment, but Nvidia may get you more bang for your buck.

The Perfect Company: Time to Invest in Marijuana?

We are ready for legalized marijuana, but how do you make money on it?

The Perfect Company: Ennis

Ennis has underperformed the market, which seems like a bad thing until you consider what happened recently to companies that have outperformed the market: they fell between 20 to 50 percent.

The Perfect Company: Portfolio Stocks in Five Companies

A gift for the child on your list: A portfolio of stocks in five companies that will be fun to follow and might even pay some dividends and post some gains.

The Perfect Company: Time to Invest in Marijuana? Part 2

"It’s the wild west” is the phrase I often heard from investors in cannabis.

Trending Stories

Facial Recognition: In Fast-Growing Field, Glitches Persist

Patrick Grother discusses the “industrial revolution” recently in facial recognition algorithms to the point where some of them are extremely accurate.