Features Markets Alerts Brokers Pricing Live Demo Blog About Sign In Start Free →
Tracking a stock portfolio against a live market chart
PORTFOLIOTRACKR
Risk Management

Citi Says Sell Moderna After 600%: Should You Take Profits?

By Marcus Bell · October 3, 2026 · 9 min read

Citi moved Moderna (MRNA) to a sell rating on September 30, telling investors the stock no longer earns its valuation after a run of more than 600%. This guide explains what a downgrade actually means mechanically, and shows you how to track your unrealized gains, set a trailing-stop-style alert, and review how much of your portfolio sits in a single holding, without anyone telling you what to do with your money.

What did Citi actually say about Moderna?

Citi downgraded Moderna (MRNA) to a sell rating on September 30, arguing that current revenue and profitability no longer support the valuation after the stock's gains of more than 600% from its pre-pandemic base. The core of the call is a mismatch: the market price reflects expectations that Citi's analysts believe the business fundamentals have not caught up to.

A sell rating is an analyst opinion, not a fact about your portfolio. It reflects one bank's model of future cash flows and its view of fair value. Other analysts covering the same ticker on the same day may hold buy or neutral ratings built on different assumptions.

What does a 600% gain mean for your actual position?

A 600% gain means your position is worth roughly seven times what you paid, but only the unrealized part is at risk of giving back. Unrealized gain is the paper profit on a position you still hold; it becomes realized, and taxable in most jurisdictions, only when you sell.

The practical first step is to know your real numbers rather than a rough guess. For a single holding you want three figures in front of you.

  1. Weighted average cost basis across every lot you bought, not just your first purchase.
  2. Current market value and the unrealized gain in both percentage and currency terms.
  3. The position's weight as a share of your total portfolio.

If you are using PortfolioTrackr, these three numbers update automatically on the holding's detail page, including a blended cost basis if you added to MRNA across several dates and prices. That removes the spreadsheet math that trips most people up when a stock has run for years.

How do you track unrealized gains on a single holding?

You track unrealized gains by recording every buy at its actual price and letting the tracker blend them into one cost basis against the live price. The gap between that blended cost and current value is your unrealized gain, and it moves every minute the market is open.

Getting your MRNA lots in without a broker connection

You do not need to connect a brokerage to do this. Across every plan, including the free trial, PortfolioTrackr accepts your positions through several routes:

Direct broker sync with Alpaca, Bybit and Interactive Brokers also works on every plan, and each connected broker gets its own read-only portfolio that does not count toward your portfolio limit. The wider SnapTrade bridge, which connects 42 brokers, needs a paid Pro or Lifetime plan. If you are weighing the manual versus connected approach, our breakdown of a portfolio tracker versus a spreadsheet covers the trade-offs in detail.

How do you set a trailing-stop-style alert on MRNA?

A trailing-stop-style alert warns you when a stock falls a set amount below a recent high, so you hear about a pullback without watching the ticker all day. PortfolioTrackr does not place broker orders, so this is an alert, a notification, not an automatic sale.

Here is the mechanical difference between the common alert types for a name like MRNA:

Alert typeFires whenGood for
Fixed price levelPrice touches a number you setA specific target or floor you care about
Trailing-stop-stylePrice drops a set % from its recent highProtecting a gain that keeps climbing
Status vs. your targetTarget 1, Target 2 or stop-loss level is reachedChecking a position against your own plan

Every position and every watchlist level is checked once a minute, around the clock, so you hear within a minute of your level being hit. A recurring alert on the same target repeats at most once every 5 minutes. PortfolioTrackr reports status against your own levels, still below target, Target 1 reached, or stop-loss level reached; it does not tell you to trade.

Where alerts reach you

How much of your portfolio should a single stock be?

There is no universal correct number, but the mechanical risk rises as any one holding grows, because a sharp move in that name moves your whole portfolio with it. A stock up 600% can quietly become your largest position without you ever buying another share, simply because it outgrew everything else.

What you can check, without anyone deciding for you:

The ALL PORTFOLIOS combined view, available on every plan for anyone with more than one portfolio, totals the same ticker across accounts so a position split between, say, Interactive Brokers and a manual account shows as one real weight. The same concentration logic applies to crowded themes; our guide to measuring AI megacap concentration walks through the exact calculation for another sector.

What is still unknown after the Citi call?

Plenty remains unresolved, and that uncertainty is exactly why a single rating is not a verdict. A sell rating prices a view of the future, and the future facts have not landed yet.

The bottom line

Citi's September 30 sell call on Moderna (MRNA) is one bank's argument that the price has outrun the fundamentals after a 600% run, and it is information, not an instruction for your account. The useful response is to see your own situation clearly: your blended cost basis, your unrealized gain, the position's real weight, and whether your alerts are set.

Knowing those numbers is something you can do today. PortfolioTrackr brings your MRNA lots, live value and trailing-stop-style alerts into one view across 100 exchanges and 67 currencies, whether you enter positions manually or sync a broker. For the wider picture of how dedicated trackers compare, see our 2026 portfolio tracker comparison, then decide for yourself, on your own numbers.

Find out what you are actually exposed to

Every account you hold in one view, benchmarked against the S&P 500, NASDAQ and gold, with sector and currency breakdowns on Pro and Lifetime.

Check My Exposure
Download on the App Store Get it on Google Play
See the live demo first →

Frequently asked questions

Should I sell Moderna after the Citi downgrade?

That decision is yours, and a single analyst rating does not settle it. Citi's sell call reflects one firm's valuation view, while other analysts may disagree. The useful step is to check your own blended cost basis, unrealized gain, and how large the position has grown relative to your total portfolio before deciding anything.

What is a trailing-stop-style alert and how does it work?

A trailing-stop-style alert notifies you when a stock drops a set percentage below its recent high, so you learn about a pullback without watching the screen. In PortfolioTrackr it is a notification, not an automatic sale. Levels are checked once a minute, so you hear within a minute of yours being hit.

How do I calculate my unrealized gain on a stock?

Unrealized gain is current market value minus your weighted average cost basis across all lots, shown in both percentage and currency terms. It stays on paper until you sell, when it becomes realized and usually taxable. PortfolioTrackr blends every buy automatically and updates the figure as the price moves.

Can I track Moderna gains without connecting my broker?

Yes. PortfolioTrackr accepts positions through Smart & Easy Import by voice, text or screenshot, bulk CSV import, and manual lot entry on every plan, including the free trial. Connecting a broker is optional. Direct sync with Alpaca, Bybit and Interactive Brokers is also available if you prefer automatic updates.

How do I know if one stock is too large in my portfolio?

Check the holding's weight as a percentage of your total portfolio value and how far it has drifted since you bought. A stock up 600% can become your biggest position without new purchases. PortfolioTrackr's ALL PORTFOLIOS view totals the same ticker across accounts so you see its true combined weight.

Marcus Bell
Marcus Bell writes about markets, macro and risk at PortfolioTrackr: concentration, volatility, and what market history teaches investors about managing exposure.
All articles by Marcus →
Follow our market news on Google
Add PortfolioTrackr as a preferred source and Google will show you more of our articles in Top Stories.
Add as a preferred source on Google →