Price History
Methodology
The line is the closing price on each trading day over the stored history. Higher highs and higher lows over time describe a rising trend; lower highs and lower lows describe a falling one. Check the time window: a price can be rising this month and still be well below a peak from years ago. Prices are not adjusted for dividends, so long-run performance is understated for a stock that pays them. The chart shows what the price did, not why.
How it is calculated The instrument's stored closing-price history (price-only, not dividend-adjusted, so long-run performance can be understated). Higher highs and higher lows describe an uptrend; lower highs and lower lows describe a downtrend — check the time window, since a stock can be rising this month while still below a multi-year peak. A rising line means the price went up over the window and a falling line that it went down; the chart does not explain why price moved or validate any other section's model.
Price history
Price risk and trend readings
Methodology
Price on top, and below it the long-term Trend Score, one point per completed month. Higher means a stronger uptrend over recent months, lower a stronger downtrend, and 50 is mixed; the dotted lines mark the band boundaries. The dashed end is the current month, which is not finished and can still change. The score describes which way price has been moving and how consistently; it does not measure risk and does not say where price goes next. The glossary has the full method.
How it is calculated The long-term Trend Score (0-100), one value per completed month, under the price. Higher = a stronger uptrend in the share's own charts over recent months, lower = a stronger downtrend; 50 is mixed. The dotted guides at 20/40/60/80 are the band boundaries, and the dashed tail is the month still in progress, not a completed reading. The score describes direction and consistency so far; it is not a risk level and not a forecast. The short and medium-term Price Risk history is in the premium report.
Not enough price history to compute the long-term Trend Score yet.
Volatility versus own history
Methodology
The score from 0 to 100 shows how today's price swings compare with this stock's own past. It ranks swings over the past month and the past three months against history and averages the two. Near 80 means swings are unusually large for this stock; near 10, unusually small. Periods when the stock barely traded are left out, so a quiet register is never mistaken for calm. Big swings happen in rises as well as falls, so this is about how much the price moves, not which way. It is related to, but built differently from, the short-term Price Risk Score above, which blends several fitted risk measures: the two rank-correlate at about 0.8 over the test period, can sit at different levels, and are not independent evidence.
How it is calculated Annualized 21-day and 63-day close-to-close volatility plus their point-in-time percentiles against this instrument's own history — the headline score is the average (equivalently, median) of the two percentiles, and needs at least 252 valid observations with both windows warmed up. A window in which fewer than 60% of sessions had a price change is not scored ('insufficient trading activity') and is kept out of the percentile history, so a stock that simply did not trade is never called 'unusually low volatility'. A score of 80 means today's volatility is unusually high relative to its own past; 10 means unusually low. Non-directional risk state — high volatility can occur during rallies or selloffs, and low volatility is not the same thing as low investment risk, safety, or a particular price direction; use the price trend for direction and this chart for the magnitude of variation. It is related to, but built differently from, the short-term Price Risk Score in section 02: their readings are correlated (median rank correlation about 0.8 over the test period) but need not show the same level, and they are not independent evidence.
Trading Activity Profile — What Can Be Estimated for This Name
Methodology
Each bar is one month and shows the share of that month's trading days on which the stock actually traded, over roughly the past year. The horizontal line at 60% is the minimum the report needs before it will trust a volatility figure for a period. Exchange holidays are excluded, so a low bar is genuine quiet, not a calendar effect. This explains why some measures elsewhere in the report are or are not available. It is not a risk reading.
How it is calculated Share of each month's exchange-calendar sessions on which the instrument actually traded, over the trailing 252 sessions, against the 60% activity gate every volatility verdict in the report reuses. Exchange-holiday rows are excluded, so a low bar is genuine non-trading, not a calendar artefact. Descriptive — it explains why a metric is or is not estimable, it is not a risk reading.
Sessions Traded per Month — trailing 252 sessions
| Metric | Status | n | Window | Basis |
|---|---|---|---|---|
| Realised volatility, 21 sessions | estimable | 14 | 21 sessions | 67% of the last 21 sessions had a price change |
| Realised volatility, 63 sessions | not reliably estimable for this name | 36 | 63 sessions | only 57% of the last 63 sessions had a price change (needs >= 60%; the activity gate of Volatility versus own history) |
| Realised volatility, 252 sessions | estimable | 156 | 252 sessions | 62% of the last 252 sessions had a price change |
% Down from All-Time High
Total return basis, dividends reinvested.
Methodology
The line shows how far the value of a share, with dividends counted as reinvested, sits below its highest level so far, as a percentage. Zero means it is at a new high. The deeper the line dips, the further it has fallen from that high. The price panel above shows closing prices and marks the close on the day of the high; the line below is the total return, so it is smaller than the gap between the close and that price by the dividends paid since. This measures distance from the high only and says nothing about value. The history starts where the dividend record is complete and the stored closes hold no split-like break; the page names the date, and shows no figure when fewer than three years remain.
How it is calculated Percentage gap between the total return of a share (its closes with every dividend counted as reinvested on its ex-date) and the highest total return so far. Zero means a new high; more negative means a deeper drawdown. The price panel shows closing prices and marks the close on the day of the high; the panel below is the total return, so its gap is smaller than the gap between the last close and that closing price by the dividends paid since. Non-directional: it says how far the total return is below its own earlier high, not whether it will regain it, and it is not a valuation measure. The history starts where the dividend record is complete and the stored closes are free of split-like breaks; the page names that date, and no figure is shown when fewer than three years remain.
The red line shows how far the total return of a share sits below its highest level of the past year, and the green line how far it sits above its lowest level of the past year. Red at zero means a one-year high; green at zero means a one-year low. The dotted lines in the price panel are the closing-price levels, so the percentages below are smaller than the gap between the close and the 52-week high by the dividends paid in the year. This measures distance from the year's extremes only; it says nothing about value or about where the price goes next.
How it is calculated Two lines against the trailing one-year window (252 sessions for an exchange-listed equity), on the total return: the percentage gap below its highest level of that window (zero = at a one-year high, never positive) and the gap above its lowest level (zero = at a one-year low, never negative). The price panel draws closing prices and their 52-week levels, so the percentages below are smaller than the gap between the close and the 52-week high by the dividends paid in the year. The window moves with each session; nothing is drawn until a full year of rows exists. Distance only - not a valuation measure.
% Down from All-Time High
% from 52-Week High and Low
Closing prices above; percentages below are total return, so they are smaller than the gap between the close and the 52-week high by the dividends paid in the year.
The total return is at its highest level, reached on 2026-10-22; the closing price that day was 69.0000. Total return basis, dividends reinvested.
Details
Drawdown history
Total return basis, dividends reinvested. 712 sessions from 2023-12-14 to 2026-10-23 (2.9 years).
| Peak | Trough | Depth | Sessions to trough | Peak level regained on | Sessions to regain | Sessions below peak |
|---|---|---|---|---|---|---|
| 2025-07-04 | 2025-10-17 | -17.2% | 74 | 2026-05-04 | 132 | 206 |
| 2024-07-03 | 2024-08-05 | -8.0% | 23 | 2024-10-14 | 49 | 72 |
| 2024-02-27 | 2024-03-01 | -6.3% | 3 | 2024-04-16 | 30 | 33 |
| 2024-11-07 | 2024-11-28 | -5.1% | 15 | 2025-01-15 | 29 | 44 |
| 2025-02-25 | 2025-03-04 | -4.8% | 5 | 2025-06-30 | 78 | 83 |
31 episodes below an earlier high in 2.9 years; 1 of 10% or more, 0 of 20% or more. The five deepest are shown.
| Inside the last | Deepest fall in the window | Now, from the window's high |
|---|---|---|
| 1 year | -3.0% (2026-09-29 to 2026-10-06) | 0.0% |
| 3 years | Not shown: the history is shorter than 3 years. | — |
| 5 years | Not shown: the history is shorter than 5 years. | — |
The peak is restarted at the start of each window; a window that starts in a decline understates the fall.
On this share closing prices can rest on very few trades, so a high or a low can be a single trade.
Worst moves
Total return basis, dividends reinvested.
| Over | Worst | Second | Third |
|---|---|---|---|
| 1 session | -5.8% 2024-08-02 to 2024-08-05 | -4.9% 2025-09-26 to 2025-09-29 | -3.9% 2025-08-15 to 2025-08-18 |
| 5 sessions | -6.0% 2024-07-29 to 2024-08-05 | -5.7% 2025-09-22 to 2025-09-29 | -5.4% 2025-09-10 to 2025-09-17 |
| 21 sessions | -9.9% 2025-09-02 to 2025-10-01 | -6.4% 2024-07-05 to 2024-08-05 | -4.7% 2025-10-02 to 2025-10-31 |
Worst of 661 / 654 / 636 windows since 2023-12-14. Moves are close to close: intraday highs and lows are not captured. Lines are not comparable between shares whose histories have different lengths.
On this share closing prices can rest on very few trades, so a high or a low can be a single trade.
Last traded session: 2026-10-22.
How to read these blocks
What it shows: the deepest falls of this share's total return from an earlier high, with the dates each fall began, reached its lowest level and ended, and the three worst moves over 1, 5 and 21 sessions. How to read it: each line is an event in the share's own past, counted on the history shown; the number of windows and the first date are printed with every figure. Non-directional: it describes past prices of this share and says nothing about the next session, about whether a current fall will be regained, or about how deep the next one will be.
Few independent events stand behind these lines: a share can have three falls of 20% or more in ten years. The counts are printed so that no typical depth or time to regain is read from them.
A worst move is the worst of the windows this history contains. A history that starts after a market-wide fall contains no such fall, the second and third lines can be one or two events from the first, and shares with different histories are not compared.
Total return is an index of the share with each gross dividend added back on its ex-date and held in the share. It is not a holder's return after tax, and a payout that is not a dividend can be missing from the record.
Methodology
Drawdown history and worst moves, on the free per-name page: the same total-return series as the drawdown above, from the same first close. An episode starts at a high that a lower close follows and ends at the first close at or above it, so a partial rebound does not split it. The five deepest episodes are listed with their dates, with the number of episodes of 10% or more and of 20% or more counted on the depth as printed. The deepest fall inside the last 1, 3 and 5 years restarts the high at the start of the window. A worst move is the lowest change in total return over 1, 5 or 21 sessions between two traded sessions; the three lowest that do not overlap are listed, with the number of windows they are the worst of and the first date. A session without trading is never a high, a low or the end of a window. Moves are close to close. Nothing is estimated and no threshold was fitted to an episode: the top five, the top three, the 10% and 20% lines and 252 sessions are layout and sample-size limits. The blocks are withheld for the reason the drawdown above is, and are never replaced by a figure that leaves dividends out.
Historical Volatility
Total return basis, dividends reinvested.
Methodology
Each line shows how much the share has been moving up and down, with dividends counted as reinvested so that a dividend is not read as a one-day fall, measured over the past 30, 60 and 180 days and scaled to a full year. Higher means bigger daily swings. When the short line rises above the long line, recent swings have grown compared with the longer run. Big swings happen in rallies as well as in falls, so a high reading is about how bumpy the ride is, not which way it is going. Low volatility is not the same as low risk.
How it is calculated Annualized rolling volatility over 30, 60, and 180 calendar days (about 21, 41, and 124 sessions for an exchange-listed equity), measured on total-return prices: a dividend does not appear as a one-day fall. A window that reaches back before the dividend record is complete has no value. Rising lines mean daily returns are getting more variable; a short window above the long window shows a recent volatility expansion. Non-directional risk - high volatility accompanies both sharp rallies and selloffs, and low volatility is not the same thing as safety or a particular price direction. See Section 03 for how today's volatility ranks against this instrument's own history.
Historical Volatility (Annualised %, total return)
Volatility, which measures how much the price moves up and down, has run at an annualised rate of about 26% over the past 30 days compared with about 16% over the past six months. Recent swings have been larger than the longer-run average. Total return basis, dividends reinvested.
Details
Running Return on Investment
Methodology
Each line shows what a holding bought 30 days, 90 days or a year earlier would be worth today as a multiple of its starting price. A value above 1 means the price is higher than it was over that holding period; below 1 means lower. Lines above 1 and rising describe gains over those windows; below 1 and falling describe losses. Dividends and trading costs are left out.
How it is calculated Rolling price ratios over 30 calendar days, 90 days, and one year (converted to sessions for an exchange-listed equity: about 21, 62, and 252 rows). Above 1 means price rose over that holding period; below 1 means it fell. Above 1 and rising means the price has been climbing over that holding period; below 1 and falling means it has been dropping — a description of past price, not a view on the price ahead; excludes dividends and costs.
Running ROI (multiple of initial investment)
The price is 15.0% higher than 30 days ago and 70.4% higher than a year ago.
Details
Annual ROI by Calendar Year
Methodology
Each bar is one calendar year's return, measured from the last close of the previous year to the last close of that year. Green bars are years the price ended higher; red bars are years it ended lower. The first year in the data has no previous close and is left blank. The bar for the current year uses the latest close, so it is a partial year and should not be compared directly with completed ones. Dividends are excluded.
How it is calculated Return for each calendar year, measured from the previous year's last close to this year's last close (the first year in the data has no prior close and is blank). Positive years were price gains and negative years price losses (dividends excluded). Partial current years aren't directly comparable with completed ones.
Year-To-Date (Full Calendar Year) ROI
In 2026, the most recent bar on this chart, the price is up 51.0% for the year so far.
The most recent year's bar uses the latest available close, so it may still represent a partial year rather than a completed one.
Quarterly Returns by Year
Methodology
Rows are years and columns are the four quarters. Each cell is the price change from the end of the previous quarter to the end of that quarter. Read across a row to see how one year unfolded; read down a column to see whether one quarter tends to behave the same way across years. One unusual year should not be turned into a seasonal rule. Recent green or red cells describe what already happened.
How it is calculated Price return for each calendar quarter in each year, measured from the previous quarter's last close to this quarter's last close. Scan rows for persistent quarter effects and columns for regime changes — one exceptional year shouldn't define a seasonal rule. Positive quarters were price gains and negative quarters price losses; this is history, not a forecast.
Quarterly Returns by Year
Monthly Returns by Year
Methodology
Rows are years and columns are calendar months. Each cell is the price change from the end of the previous month to the end of that month, so the cells across a row combine into the year's result. Consistency across many years matters more than the single largest cell. Recent green or red cells describe recent performance, and past monthly patterns are not reliable forecasts.
How it is calculated Return for every month and year, measured from the previous month's last close to this month's last close, so monthly returns compound to the annual figure. Consistency across many years matters more than the single largest cell. Positive months were price gains and negative months price losses; historical monthly patterns aren't reliable forecasts by default.
Year-to-Date ROI by Calendar Year
Methodology
Each line traces one calendar year's cumulative return from the start of that year, so all years start at zero and can be compared day by day. The dashed line is the average of all the years in the data. A current-year line rising above the average means this year has done better than the typical year so far. Two years with similar paths early on need not end the same way, and the average can hide wide differences between years.
How it is calculated Each year's cumulative price path from the previous year's last close, often with an average historical path overlaid. A rising current path means the price is up so far this year and a falling path that it is down; similarity to a prior year's path doesn't imply the same ending, and the average can hide wide dispersion.
Year-to-Date ROI by Calendar Year
So far this year the price is up 51.0% since the start of the year. The average across all years in the data at this same point in the year is a gain of 32.9%.
The average line includes every year in the data, this one included, so it is a comparison with the typical path, not with any single year.
Month-to-Date ROI
Methodology
Each line traces one year's cumulative return through the same calendar month, starting from zero at the month's start. The dashed line is the average across years. A current line above the average means this month has, so far, been better than the same month usually is. This is context for how a month tends to unfold, drawn from a small number of years. Past averages are not forecasts.
How it is calculated Cumulative price movement within each month, compared across years — for within-month path and seasonality context, not as a large independent dataset. A positive current month-to-date means the price is up so far this month and a negative one that it is down; historical averages aren't forecasts.
Month-to-Date ROI — Oct (all years)
So far this month the price is up 7.8% since the start of the month. Across all years in the data, this calendar month has averaged a gain of 2.0% at the same point.
Day-to-Date ROI
Methodology
The chart shows day-by-day returns: either each day's percentage change or the cumulative path through the year, depending on the view. Look at how large the moves are and whether gains or losses cluster together. A few extreme days can decide a whole year's result. Individual days show what happened, but a single day's move has little to say about the next.
How it is calculated Daily price returns, or cumulative within-year daily patterns depending on the series shown. Look at the size and clustering of positive/negative days — a few extreme days can dominate an annual result. Reflects realized daily direction directly, but isolated daily moves have little standalone forecasting value.
Day-to-Date ROI — Daily Return by Calendar Year
Daily Returns Table
Methodology
Each cell is one trading day's percentage price change in the current year, laid out by calendar date. Green cells are up days and red cells are down days; a darker colour means a larger move. Blank cells are days with no trading. Clusters of red show periods of falling prices and clusters of green show rallies. The table describes what happened; it does not predict what comes next.
How it is calculated Current-year daily percentage price changes laid out by calendar day. Clusters of negative cells show selloff periods and clusters of positive cells show rallies; missing cells may be non-trading days. Clusters of positive or negative days describe the recent price path — descriptive, not predictive.
Days Since Price Is Down X%
Methodology
The line counts trading days since the price was last 10%, 30%, 60% or 80% below a recent high, depending on which threshold is selected. A dot marks the day a new fall of that size began, which resets the count to zero. A high count means the price has gone a long time without a fall of that size; a low count means one happened recently. A long quiet stretch does not make the next fall more or less likely.
How it is calculated Days since the latest 10/30/60/80% decline under this chart's event definition. A low count means a qualifying decline happened recently; a high count means it hasn't in a long time. A low count is a historical observation, not a forecast — a long quiet period does not predict whether a decline is imminent or impossible.
Days Since Price Is Down X% from ATH
It has been 275 trading days since the price was last 10% or more below a recent high, which is the threshold this chart shows by default.
Days Since Price Is Up X%
Methodology
The line counts trading days since the price was last 25%, 50%, 100%, 200% or 400% above a recent low, depending on which threshold is selected. A dot marks the day a rise of that size began, which resets the count to zero. A low count means a large rise happened recently; a high count means it has been a long time since one. A recent big rise describes past momentum; it does not show that the rise will continue.
How it is calculated Days since the latest 25/50/100/200/400% rise under this chart's event definition. A low count means a large advance happened recently. A low count is a historical observation; it doesn't show whether the rise will continue, and very large past gains can also be followed by reversals.
Days Since Price Is Up X% from Rolling Low (1-Year)
It has been 18 trading days since the price was last 25% or more above a recent low, which is the threshold this chart shows by default.
Average ROI by Purchase Month
Methodology
Each row is a calendar month and each column a holding period. A cell shows the average later return for purchases made in that month in the past. Green cells mean purchases in that month were, on average, followed by gains over that holding period; red means losses. Check how many years sit behind each cell, since one strong year can dominate an average. This is a description of past seasonality, not a rule about which month to invest in.
How it is calculated Average later price return for historical observations grouped by calendar purchase month and holding period. Positive cells mean that month's purchases were followed by positive average returns in this sample — check sample count and whether one regime dominates. Historical seasonality only, not a view on the price now, and shouldn't be called a reliable 'best month' without stability testing.
Average Forward ROI by Purchase Month
Historical Monthly Average 90-Day Forward ROI
Methodology
Rows are years and columns are calendar months. Each cell shows the average return over the 90 days that followed that month. A column that is consistently one colour across many years matters more than one extreme cell, because neighbouring months overlap heavily and the true sample is smaller than it looks. Repeated positive cells describe a past pattern; they are not a forecast.
How it is calculated Average 90-day forward price return by year and calendar month. Consistent color across many years is more meaningful than one extreme cell — adjacent observations overlap heavily, so the effective sample is smaller than it looks. Repeated positive or negative cells describe past seasonality in this sample; they are not a forecast.
Average price deviation by weekday
Methodology
Each bar is a weekday. Its height is how far, on average, the price on that day sat above or below the price's own seven-day average. The lowest bar is the weekday whose price has historically sat slightly lower relative to the week around it. The differences are usually tiny and can change from year to year. With only five weekdays, one always comes out lowest, so this is a description of past prices, not a rule for when to invest.
How it is calculated Average difference between price and its 7-day moving average by weekday; the highlighted day is the weekday with the lowest historical average relative price. A lower bar means that weekday historically traded slightly cheaper relative to the short average — differences may be tiny or unstable. Not a view on the price, and not proof of a profitable timing rule (costs, holidays, sample size, and multiple testing aren't accounted for).
Average price deviation by weekday — avg % from 7-day SMA · Lowest average: Monday
Monday has had the lowest average price relative to the weekly average in this sample.
With only five weekdays, one of them always comes out lowest, so this is a description of the past, not a pattern to rely on.