Rich Duprey

Rich Duprey

After two decades of patrolling the dark corners of suburbia as a police officer, Rich Duprey hung up his badge and gun to begin writing full time about stocks and investing. For the past 20 years he’s been cruising the markets looking for companies to lock up as long-term holdings in a portfolio while writing extensively on the broad sectors of consumer goods, technology, and industrials.

Because his experience isn’t from the typical financial analyst track, Rich is able to break down complex topics into understandable and useful action points for the average investor. His writings have appeared on Yahoo! Finance, Nasdaq.com, and The Motley Fool, while he has been interviewed for both U.S. and international publications, including MarketWatch, Financial Times, Forbes, Fast Company, USA Today, The Boston Globe, Milwaukee Journal Sentinel, Danbury Register, The News-Times, South Florida Sun Sentinel, Cheddar News, Guns.com, L’Express, KERA News, WUTR, and Insight Magazine.

Recent Articles

Plug Power Stock’s Wild Ride: Brace for Impact or Bail Out Now?

Investors should be tired of getting burned by Plug Power stock. They should sell their shares until management makes good on its promises.

2 Credit Card Stocks to Buy and 1 to Sell: April 2024

The high interest rate environment helps bolster credit card stocks bottom line but also exposes them to high delinquency rate risk.

Election Year Encore: Can 2020’s Top 7 Stock Winners Repeat Their Performance in 2024?

These seven companies were the top 2020 stocks. After their glory years have faded, they are looking to turn their fortunes around.

AMC, Archer, and XPeng: The Trio That’s Got Wall Street Analysts Buzzing

Growth stocks fuels the market's rise but sometimes analysts wear rose-colored glasses instead of green eyeshades in assigning price targets.

52-Week High Danger Zone: 3 Stocks to Sell Before the Bubble Bursts

Buy-and-hold investing is the preferred strategy but selling overvalued stocks hitting new highs locks in profits to deploy elsewhere.