Introducing the new AltIndexLearn more

Top Stock Performers This Week

Live · Last refreshed Jul 17, 2026

These are the best-performing stocks over the past 7 days, ranked by percentage price gain. Unlike the daily top performers, this weekly view filters out single-session noise and highlights stocks building sustained momentum. Prefer a different horizon? See the top performers this month.

Company Price / 7d AI Score
NovaBay Pharmaceuticals
NovaBay Pharmaceuticals
NBY
$1.95
2066.7%
34
Beyond Air
Beyond Air
XAIR
$5.80
1281%
48
1847 Holdings
1847 Holdings
EFSH
$0.07
600%
49
GoHealth
GoHealth
GOCO
$0.31
416.7%
25
Coeptis Therapeutics
Coeptis Therapeutics
COEP
$16.40
389.6%
46
Marpai
Marpai
MRAI
$1.52
149.2%
54
SemiLEDs
SemiLEDs
LEDS
$3.30
102.5%
46
China Pharma Holding
China Pharma Holding
CPHI
$1.13
98.3%
53
Sobr Safe
Sobr Safe
SOBR
$0.82
90.7%
48
WK Kellogg Co
WK Kellogg Co
KLG
$23.00
72.3%
50

FAQ - Top Stock Performers This Week

Over the past 7 days, NovaBay Pharmaceuticals leads the list with a gain of roughly 2066.67%.

We rank stocks by their percentage price change over the past 7 days, comparing each stock’s current price against its price roughly a week ago. The list refreshes throughout the day.

The daily list ranks the biggest movers in the last 24 hours, while this weekly list smooths out single-session swings to surface stocks with sustained momentum. See also the top performers this month.

A strong weekly gain reflects recent momentum, not a guarantee of future returns. Always weigh price performance against broader fundamentals and alternative-data context before investing.

Prices refresh throughout the trading day, so the ranking updates continuously as the past 7 days window rolls forward.