Loading...

PSX Price Change Tracker — Day, Week, 3M, 6M & 1 Year

What every PSX stock has actually done — today, this week, and over one, three, six and twelve months — next to where it sits in its own 52-week range. One screen for the question a chart answers one stock at a time.

Loading…

Price change by stock

Day
Week
1M
3M
6M
1Y
Stock Price Day Week 1 month 3 months 6 months 1 year 52w range 52w low 52w high
Loading price data…
Every window is a count of trading sessions, not a calendar period. Week = 5 sessions, 1M = 21, 3M = 63, 6M = 126, 1Y = 250. “Three months ago” as a calendar date lands on a weekend or a public holiday about a third of the time, and nudging it to the nearest trading day quietly moves the baseline. A dash means the stock has no history that far back — a share listed four months ago has no 6-month change. It is never shown as 0%, which would park a new listing among genuinely flat stocks. 52w range places today between the 52-week low (0) and high (100). Stocks whose price history spans an unadjusted split are excluded outright: a 1:5 split reads as an −80% crash, which would be the single most misleading number on this page.