Skip to content
stockmarketcap
Discover
Top gainersTop losersMost activeMarket sectorsHeatmapTreasury rates
Earnings calendarIPO calendarEx-dividend calendarEconomic calendar
Congress tradesInsider tradesAnalyst upgrades & downgrades
Collections
ScreenerCompareBacktester
ValuationFundamentals
WatchlistPortfolio
⌕/
Sign in
Markets
StocksGainersLosersMost activeMarket sectorsHeatmapEarnings calendarCongress tradesInsider tradesAnalyst upgrades/downgradesIPO calendarEx-dividend calendar
Tools
ScreenerCompare stocksReturns backtesterPortfolio trackerWatchlistEmbeddable widget
Metrics
ValuationFundamentals
Popular lists
Best dividend stocksBest value stocksLargest companiesLowest P/E stocks
Collections
All lists & collectionsUS stocksJapanese stocksChinese stocksHong Kong stocksSouth Korean stocksTaiwanese stocksCanadian stocksUK stocksEuropean stocksMagnificent 7AI stocksSemiconductor stocks
Compare
Compare stocksFinviz alternativeKoyfin alternativeTradingView alternativeStockAnalysis alternative
Learn
Investing glossaryHelp & guide
StockMarketCapDocsTokenTermsPrivacyData for information only, not investment advice.
◆

If you invested in SWX: ROP

A $1,000 investment in Roche Holding AG on May 4, 2026 would be worth about $1,069 today, a 50.3% annual return.

Loading history…