Top gainers are ranked using percentage price change. For intraday lists, the reference point is typically the previous day's closing price.

The standard formula

Percentage Change = ((Last Traded Price − Previous Close) ÷ Previous Close) × 100. Stocks are sorted from highest to lowest positive percentage. Zero or negative changes do not appear on a pure gainers list.

Different time windows

A "today" gainer uses the previous close. A 30-day gainer compares the current price to the price 30 trading days ago. A 52-week gainer reflects performance over roughly one year. The same stock can rank differently across time frames.

Corporate actions and adjustments

Stock splits, bonuses, and dividends can affect calculated returns. Reliable data providers adjust historical prices so rankings remain comparable after corporate actions.

Frequently Asked Questions

Why does my broker show a slightly different %?

Brokers may use last close vs. previous close, include pre-market moves, or round differently. Small discrepancies are normal during fast markets.