| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | IZS.WA | SPY | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · ytd | −1.9% | +0.0% | −5.0% | +2.0% | +1.3% | −0.3% | −0.9% | — | — | — | — | — | −4.9% | +7.5% | −12.4pp |
| 2025 | +3.2% | +6.6% | +1.8% | −0.7% | −4.3% | +0.4% | +7.5% | −2.1% | +13.9% | +12.5% | −6.1% | −4.2% | +29.7% | +17.7% | +12.0pp |
| 2024 | −1.5% | −3.1% | +1.6% | +1.9% | +8.0% | −1.8% | +6.3% | −5.6% | −2.6% | −0.4% | −1.5% | −3.5% | −3.0% | +24.9% | −27.8pp |
| 2023 | +11.8% | +3.1% | +24.2% | −3.7% | −9.8% | +1.8% | −2.5% | −3.3% | −2.7% | +1.2% | +4.3% | −1.5% | +20.7% | +26.2% | −5.5pp |
| 2022 | +0.4% | −5.5% | +8.8% | −9.5% | +3.5% | −3.4% | +5.5% | −8.5% | −2.5% | +3.0% | +0.8% | −4.2% | −12.5% | −18.2% | +5.7pp |
| 2021 | +13.6% | +6.3% | +6.6% | +1.5% | +11.6% | −7.3% | +2.2% | −3.7% | −1.2% | +2.7% | −8.1% | −13.6% | +7.2% | +28.7% | −21.5pp |
| 2020 | −6.9% | −14.5% | −1.8% | +21.0% | −0.4% | +3.5% | −0.8% | −4.7% | −8.7% | −4.1% | +9.4% | +14.2% | +0.8% | +18.3% | −17.5pp |
| 2019 | +1.7% | +14.3% | −0.9% | −8.8% | −3.2% | +4.7% | +0.6% | −5.3% | −11.5% | +4.3% | −6.4% | +10.5% | −3.2% | +31.2% | −34.4pp |
| 2018 | +0.0% | −9.0% | −9.5% | +1.4% | −4.6% | −1.4% | +2.2% | +0.7% | +0.5% | −15.9% | −8.6% | −7.5% | −42.2% | −4.6% | −37.7pp |
| 2017 | −10.8% | +19.3% | −7.4% | +8.0% | −0.7% | −6.8% | −1.8% | +10.6% | −2.0% | +0.3% | −2.1% | −8.1% | −5.3% | +21.7% | −27.0pp |
A month’s return is its month-end close over the prior month-end’s, so a year’s figure is exactly the product of its twelve monthly cells — no separate annualisation, no resampling. A blank cell means no return exists for that month (the series had not started, or it is the very first month-end, which has nothing to be measured against). Blank is never zero.
Basis. IZS.WA is on the total return (splits + dividends) basis, SPY on the total return (splits + dividends) basis. Both columns are on the same basis, so the Δ column is a like-for-like difference.
Partial years. A year marked “ytd” or “part” does not cover the full calendar year: either the stored history starts inside it (the figure is measured from the first month-end present) or the data stops before December (the figure runs through the last stored close). The row’s own tooltip names the exact boundary. It is never dressed up as a calendar-year return.
End of day. These are stored end-of-day closes, and the window is anchored on the LAST stored bar rather than today’s date — so the newest row ends where the data ends. Nothing here is intraday.
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Years ⓘ | 15 | 15 | 16 | 16 | 16 | 16 | 16 | 15 | 15 | 15 | 15 | 15 |
| Positive ⓘ | 60% | 47% | 56% | 50% | 38% | 44% | 50% | 27% | 20% | 60% | 33% | 27% |
| Median | +1.1% | +0.0% | +1.7% | +0.2% | −0.7% | −0.9% | −0.1% | −3.3% | −2.7% | +0.4% | −3.0% | −3.8% |
| Best | +15.9% | +24.7% | +24.2% | +21.0% | +11.6% | +24.6% | +18.4% | +11.6% | +13.9% | +27.3% | +9.4% | +14.2% |
| Worst | −10.8% | −14.5% | −9.5% | −13.8% | −10.0% | −18.7% | −11.9% | −14.8% | −20.6% | −15.9% | −16.0% | −19.6% |
| vs SPY ⓘ | +0.5pp | +0.9pp | +1.0pp | −0.9pp | −2.5pp | −2.2pp | −2.6pp | −3.0pp | −4.0pp | −1.6pp | −5.1pp | −2.4pp |
185 monthly observations across 2011–2026, benchmark SPY. The highlighted column is the current calendar month. Months are calendar months, not rolling 30-day windows.
| Window | Local (PLN) | FX (USD/PLN) | USD | From |
|---|---|---|---|---|
| 1M | −3.6% | −1.2% | −4.8% | 2026-06-26 |
| YTD | −8.4% | −5.6% | −13.5% | 2025-12-30 |
| 1Y | +0.7% | −4.0% | −3.3% | 2025-07-28 |
| 3Y | +10.4% | +5.3% | +16.3% | 2023-07-28 |
| 5Y | −15.2% | +1.3% | −14.1% | 2021-07-29 |
| MAX | −60.3% | −24.0% | −69.8% | 2011-02-16 |
USD = (1 + local) × (1 + FX) − 1. Over one window for one name that is an IDENTITY, not an approximation: the USD price is the local price times the rate at both endpoints. Both legs are printed, never only the blend. The FX leg is read at the LAST fixing on or before each of this name's own bar dates, so the two legs cover the same span to within one fixing. A window whose anchoring close sits more than 10 days before its own start date is OMITTED rather than measured from a distant bar and mislabelled.
Raw closes — splits folded in, dividends EXCLUDED (price return).
The FX column is the move in the DOLLAR VALUE of one PLN — positive means the currency strengthened against the dollar over that window, which lifts a US reader’s return on the same shares.
Windows are cumulative, never annualized, and a window whose anchoring close sits far from its own start date is omitted rather than measured from a distant bar and mislabelled.
Source: market.db prices_eod (native listing currency) + fx_rates (USD per unit)