Archive

2025

Browsing

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

Jeffrey Christian, managing partner at CPM Group, shares his outlook for gold and silver in 2026, explaining why he expects higher prices for the metals.

‘We think that 2026 is going to be a more hostile environment than 2025, and that will cause investors to buy more gold and silver. So we’re expecting gold and silver prices to spike higher than they are today at times during 2026,’ he explained.

Securities Disclosure: I, Charlotte McLeod, hold no direct investment interest in any company mentioned in this article.

This post appeared first on investingnews.com

Don Durrett: Gold, Silver Price Targets and 15 ‘Must-Own’ Silver Stocks

Kicking off the list in the fifth spot is Don Durrett of GoldStockData.com.

In this January interview, Don shared his silver and gold price outlook for 2025, as well as his 15 ‘must-own’ silver stocks. We don’t have time here for the full list, but I’ll leave the link to the video below. For now, here’s Don talking about why he’s so bullish on silver and gold stocks.

Peter Grandich: Gold Mines Set to Print Cash as Price Hits New Highs

Peter Grandich of Peter Grandich & Co. is next.

This interview is from all the way back in February, when gold was still around US$2,800 per ounce. Peter talked about how US$5,000 was no longer sounding outlandish to him, and also explained how the higher gold price could impact mining companies.

Vince Lanci: Silver’s London Liquidity Crisis — What’s Happening, What’s Next

Vince Lanci of Echobay Partners is always a popular guest, and in mid-October he helped break down unusual dynamics in silver, which had broken through US$50 per ounce.

Ed Steer: Silver Rally Now Unstoppable, Price to Hit Triple Digits

Ed Steer of Ed Steer’s Gold and Silver Digest comes in at number two. This interview is also from mid-October, and in it Ed weighed in on the silver market’s complex inner workings. Ed also gave his thoughts on the precious metal’s long-term prospects.

Rick Rule: Gold Strategy, Oil Stocks I Own, ‘Sure Money’ in Uranium

Finally, our most popular interview of 2025 was with none other than Rick Rule of Rule Investment Media. In this early November conversation, he said he had recently sold 25 percent of his junior gold stocks; he also explained why he did it and how he redeployed that capital.

Securities Disclosure: I, Charlotte McLeod, hold no direct investment interest in any company mentioned in this article.

This post appeared first on investingnews.com

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The biotech sector is entering 2026 with a positive outlook, characterized by reasonable valuations, robust oncology momentum and supportive policy tailwinds. This combination is setting the stage for a continued recovery, driven in part by the integration of artificial intelligence (AI).

However, this sectoral resurgence must navigate a tug-of-war between supportive stimulus and structural risks, which have the potential to challenge the pace of recovery.

Biotech sector rebounding after US uncertainty

According to Song, biotech has rebounded since its lows in April of this year.

Company valuations are trading at a 15 percent discount to broader markets on forward price-to-earnings, with secular demand intact for oncology, obesity and chronic diseases. In Song’s view, the biotech industry’s rebound stems from reduced uncertainty under the administration of US President Donald Trump.

Song added that valuations across healthcare are reasonable, noting rotational flows from cooling AI hype.

“I can’t deny that there have been some rotational effects that not just biotech has benefited (from), but healthcare in general,’ he commented. “While AI is an important driver in healthcare, to our view, it certainly is not priced in to the largest extent in many pockets of healthcare.”

Key biotech sector catalysts in 2026

Song sees healthcare’s recovery extending into 2026, with oncology remaining the primary growth engine.

He characterized the current sector resurgence as a durable structural shift being fueled by key developments that present tangible investment opportunities, including anticipated positive clinical trial outcomes, such as those for Revolution Medicines’ (NASDAQ:RVMD) pancreatic cancer drug.

“They have a lead drug that blocks an important pathway called RAS … and they could have a potential breakthrough in pancreatic cancer. They’re running a Phase III trial to demonstrate a potential survival benefit. There could be meaningful progress there,” Song noted. A data readout is expected next year.

Outside oncology, Song flagged high-profile biotech catalysts that could broaden the sector’s 2026 rally.

“Non-peptide oral GLP-1s … are clearly going to be an important data set readout and launch that could occur next year,” he explained, citing Eli Lilly’s (NYSE:LLY) orforglipron, a daily pill that hit Phase III success for type 2 diabetes and obesity in 2025. Approval is expected in 2026, and he believes it could be a potential game changer in obesity and chronic disease treatments, an area dominated by biotech innovators.

Song also sees validation ahead for platform technologies.

A dual-track recovery for biotech

While macro analysts see a broad cyclical recovery in 2026, Song predicts that the market will be defined by a dual-track recovery: a diagnostics-led initial public offering (IPO) surge, and a biopharma M&A environment focused on companies with the clinical validation required to alter the current standard of care.

Renaissance Capital predicts a faster pace for biotech IPOs, with a strong pipeline of companies such as Aktis Oncology, a radiopharma diagnostics firm targeting solid tumors, ready to list for US$100 million.

Additionally, AlphaSense forecasts steady M&A flow as companies rebuild their pipelines in the new year, a trend that Song sees as a structural necessity rather than a simple trend. “It’s an important pillar where Big Pharma needs to replenish their pipelines, and they can’t all do it internally,” he explained.

Consequently, he believes the primary “hunting ground” for these deals is mid-cap territory, where acquiring one or two proven drugs can effectively move the needle for a large pharmaceutical giant.

AI in the biotech sector

Song maintained that AI has not reached full valuation in the sector, and its role is expected to grow, with significant future productivity gains predicted in biopharma, drug discovery, clinical development and healthcare delivery.

“We’ve done some preliminary work that that that suggests there could be … productivity gains in areas like biopharmaceuticals and drug discovery and clinical development,” Song explained, adding that these are long-term projections. He sees a more immediate economic impact in how care is managed.

“Since healthcare is a large part of the US and global economy, and growing quickly in terms of healthcare costs, there are also opportunities for efficiency gains, which could lead to margin and consumer gains,” he noted. This revolution in delivery is already a key focus for his firm’s Tema Oncology ETF (NASDAQ:CANC).

However, life science market analyst Anastasia Bystritskaya warned that valuation and productivity are not synonymous, as high-performing models do not automatically become revenue-producing products. For investors, the real inflection point is operational integration rather than operating as a standalone prototype.

Drive for efficiency is expected to take a practical form in 2026 through what Sergey Jakimov, managing partner at longevity and biotech venture capital firm LongeVC, described as the “doctor in your hand.”

This AI companion manages routine, low-complexity tasks between clinic visits.

LongeVC anticipates that this shift to a regulated digital workflow will allow AI to identify meaningful clinical signals continuously without overburdening primary care teams.

This democratization of discovery creates a new competitive landscape for the hunting ground Song described; if AI-enabled teams can dissect complex pathways without a billion-dollar balance sheet, the traditional R&D model of Big Pharma faces a permanent disruption. In this new era, the innovation gap could be filled by agile players who use technology to act with the scale of a giant, but the speed of a startup.

Investor takeaway

Despite sector momentum, headwinds remain, particularly regarding the stability of clinical research funding.

A November report in JAMA Internal Medicine reveals that 383 clinical trials recently had their grants terminated, disrupting progress for over 74,000 participants. Dr. Gary K. Zammit, founder of Clinilabs, warned these reductions in National Institutes of Health funding risk slowing future commercial development of innovative therapies.

Macroeconomic headwinds, including rising tariffs and early labor market weakness, also present a material challenge.

Ultimately, the 2026 biotech outlook balances promising catalysts with the need for strategic capital deployment and a focus on clinically validated platform technologies, ensuring a durable expansion for the sector.

Securities Disclosure: I, Meagen Seatter, hold no direct investment interest in any company mentioned in this article.

This post appeared first on investingnews.com

The holiday season brings more than festive cheer, as for investors, it may signal the start of the so-called Santa Claus rally.

The Santa Claus rally is a period between the final trading days of December and the first days of January when stocks tend to climb. While this seasonal uptick isn’t guaranteed, historical data shows that markets rise more often than not during this window, driven by investor optimism, low trading volumes and year-end portfolio adjustments.

Historically, the last five trading days of December and the first two of January have been a period of above-average stock gains, offering a short, sharp rally for markets heading into the new year.

According to the Stock Trader’s Almanac, the Santa Claus rally has delivered an average gain of 1.3 percent for the S&P 500 (INDEXSP:.INX) since 1950. The phenomenon was first documented in 1972 by Yale Hirsch, founder of the Almanac, and continues to shape investor expectations today.

As for whether 2025 will deliver a Santa Claus rally to close out the year, after a choppy first half for December, markets have shown signs that a late-year recovery is possible.

When does the Santa Claus rally start?

The Santa Claus rally typically occurs over the final five trading days of December and the first two trading days of January. For 2025, the rally window begins on Wednesday, December 24, and runs through Monday, January 5, if historical patterns hold.

This narrow window often yields modest, yet consistent, returns for investors who time the market correctly.

While the rally’s timeframe is traditionally short, its effects can ripple through the market into early January. Essentially, a strong performance during this period can set the tone for January.

However, the exact timing of the Santa Claus rally can vary. Some analysts suggest that the rally has started earlier in recent years as investors attempt to front run the effect by increasing their positions in mid-December. This shift may blur the lines between the Santa Claus rally and broader December market upswings.

Will 2025 deliver a Santa Claus Rally?

This year, the S&P 500 fell during the middle of the month following a cooler-than-expected, albeit controversial, inflation report, which raised hopes for additional interest-rate cuts next year.

Despite this downturn, analysts note that a weak start to December has often failed to derail Santa’s run. Since 1950, the S&P 500 finished the Santa Claus rally period higher in 77 percent of years, even after early-month declines. By the end of the week, the index had already regained some ground, and it continued higher in the days leading up to Christmas.

“Barring any major shocks, it will be hard to fight the overwhelmingly positive seasonal period we are entering and the cleaner positioning set-up,” Goldman Sachs’ (NYSE:GS) trading desk team wrote in a note to clients, as reported by Bloomberg. ‘While we don’t necessarily see a dramatic rally, we do think there is room to go up from here into year end.”

Jeffrey Hirsch, editor-in-chief of the Stock Trader’s Almanac and Yale Hirsch’s son, also weighed in on the markets.

“It looks like (the Santa Claus rally) is set up and we can make another high by the end of the year,” he told MarketWatch. Hirsch cited cooler inflation readings and slower job growth in November, which may give the Federal Reserve room to cut interest rates in 2026.

It remains to be seen whether these predictions will come true, or if the market will be weighed down by factors including recent volatility in technology and artificial-intelligence-linked stocks.

Is the Santa Claus rally reliable?

Despite skepticism in some quarters, historical data supports the existence of the Santa Claus rally, and it is well documented.

Historically, the Santa Claus rally has been a relatively consistent period of gains. That said, historical patterns do not guarantee results, and not every year delivers the expected results. The S&P 500 lost about half a percentage point during the Santa rally period in 2024, and consecutive losses are rare but possible.

Columnist Mark Hulbert has expressed skepticism about the event in the past, noting that there is no definitive evidence that the market consistently outperforms during this period.

“An analysis of the past century reveals that the stock market in the weeks prior to Christmas is no more likely to rally than at other times of the year. (I suggest investors) ignore any arguments based on an alleged Santa Claus Rally,” Hulbert warned in an opinion piece posted on MarketWatch in 2018.

In 2019, for example, the market experienced volatility in December, defying the usual pattern.

In a December 2025 interview with CNBC, Jeffrey Hirsch cautioned that failure to rally is not an immediate bear-market signal, but rather “a flag to start looking at the other data — whether it’s seasonal indicators or other fundamental or technical measures.”

Despite the varying takes, many investors view the rally as a psychological phenomenon — one that influences market sentiment even if the returns are marginal.

Strategies for the Santa Claus rally

Now that the Santa Claus rally seems to be underway, investors interested in joining in have a variety of options, including domestic markets, international diversification or targeted sector plays such as mega-cap tech stocks.

As always, consulting with a financial advisor and conducting thorough research remains essential. While the Santa Claus rally offers potential rewards, market conditions can shift quickly, making flexibility and prudence key to success.

Securities Disclosure: I, Giann Liguid, hold no direct investment interest in any company mentioned in this article.

This post appeared first on investingnews.com