Summary
XSMO
Prices · period metrics · 12M
NAV as of 15/10/2026
02/04/2025 → 02/04/2026
Return 9.25% Volatility 22.08% Sharpe 0.87
Official loaded data — not a live quote.

INVESCO S&P SMALLCAP MOMENTUM ETF

Symbol: XSMO

Exchange: NYSE

Sector: Technology

Category: Small Blend

Inception date: 03/03/2005

Latest date: 15/10/2026

Current price: $79.88

Expense ratio: 0.35%

Assets under management
$2.9B
0.48% daily change

Period performance

Adjusted cumulative ETF performance, normalized to the first available adjusted price in the selected period.

Adjusted return
--
--

Performance metrics

Period total return

-1.73%

Ann. -32.41% (Sharpe / Sortino numerator)

Volatility

26.26%

Sharpe ratio

-1.373

VaR 95%

-2.39%

CVaR 95%: -2.41%
Max drawdown: -7.54%
Sortino ratio: -2.674
Calmar ratio: -4.30

The performance chart and period total return use a rolling window to the latest adjusted close. For 1M/3M/6M/... periods, default behavior is Yahoo-style rolling (first session on or after "latest date minus N calendar months" through the latest quote). If the calendar is already in a new month, the last quote is near month-end, and there is no current-month data yet, the window switches to N full calendar months ending in that quote month. Sharpe, Sortino, VaR and related metrics still come from the latest batch row. Sharpe/Sortino use annualized excess return versus the US risk-free rate, so a positive chart can still show a negative ratio if annualized return is below cash.

Period total return

-9.82%

Ann. 29.86% (Sharpe / Sortino numerator)

Volatility

20.56%

Sharpe ratio

1.276

VaR 95%

-2.03%

CVaR 95%: -2.30%
Max drawdown: -9.04%
Sortino ratio: 2.045
Calmar ratio: 3.30

The performance chart and period total return use a rolling window to the latest adjusted close. For 1M/3M/6M/... periods, default behavior is Yahoo-style rolling (first session on or after "latest date minus N calendar months" through the latest quote). If the calendar is already in a new month, the last quote is near month-end, and there is no current-month data yet, the window switches to N full calendar months ending in that quote month. Sharpe, Sortino, VaR and related metrics still come from the latest batch row. Sharpe/Sortino use annualized excess return versus the US risk-free rate, so a positive chart can still show a negative ratio if annualized return is below cash.

Period total return

-3.04%

Ann. 11.87% (Sharpe / Sortino numerator)

Volatility

19.43%

Sharpe ratio

0.424

VaR 95%

-1.97%

CVaR 95%: -2.30%
Max drawdown: -9.04%
Sortino ratio: 0.690
Calmar ratio: 1.31

The performance chart and period total return use a rolling window to the latest adjusted close. For 1M/3M/6M/... periods, default behavior is Yahoo-style rolling (first session on or after "latest date minus N calendar months" through the latest quote). If the calendar is already in a new month, the last quote is near month-end, and there is no current-month data yet, the window switches to N full calendar months ending in that quote month. Sharpe, Sortino, VaR and related metrics still come from the latest batch row. Sharpe/Sortino use annualized excess return versus the US risk-free rate, so a positive chart can still show a negative ratio if annualized return is below cash.

Period total return

9.25%

Ann. 22.74% (Sharpe / Sortino numerator)

Volatility

22.08%

Sharpe ratio

0.866

VaR 95%

-1.97%

CVaR 95%: -2.96%
Max drawdown: -9.04%
Sortino ratio: 1.179
Calmar ratio: 2.52

The performance chart and period total return use a rolling window to the latest adjusted close. For 1M/3M/6M/... periods, default behavior is Yahoo-style rolling (first session on or after "latest date minus N calendar months" through the latest quote). If the calendar is already in a new month, the last quote is near month-end, and there is no current-month data yet, the window switches to N full calendar months ending in that quote month. Sharpe, Sortino, VaR and related metrics still come from the latest batch row. Sharpe/Sortino use annualized excess return versus the US risk-free rate, so a positive chart can still show a negative ratio if annualized return is below cash.

Period total return

20.67%

Ann. 15.72% (Sharpe / Sortino numerator)

Volatility

21.88%

Sharpe ratio

0.553

VaR 95%

-2.10%

CVaR 95%: -2.95%
Max drawdown: -24.76%
Sortino ratio: 0.818
Calmar ratio: 0.63

The performance chart and period total return use a rolling window to the latest adjusted close. For 1M/3M/6M/... periods, default behavior is Yahoo-style rolling (first session on or after "latest date minus N calendar months" through the latest quote). If the calendar is already in a new month, the last quote is near month-end, and there is no current-month data yet, the window switches to N full calendar months ending in that quote month. Sharpe, Sortino, VaR and related metrics still come from the latest batch row. Sharpe/Sortino use annualized excess return versus the US risk-free rate, so a positive chart can still show a negative ratio if annualized return is below cash.

Period total return

70.92%

Ann. 19.79% (Sharpe / Sortino numerator)

Volatility

20.87%

Sharpe ratio

0.775

VaR 95%

-1.97%

CVaR 95%: -2.80%
Max drawdown: -24.76%
Sortino ratio: 1.176
Calmar ratio: 0.80

The performance chart and period total return use a rolling window to the latest adjusted close. For 1M/3M/6M/... periods, default behavior is Yahoo-style rolling (first session on or after "latest date minus N calendar months" through the latest quote). If the calendar is already in a new month, the last quote is near month-end, and there is no current-month data yet, the window switches to N full calendar months ending in that quote month. Sharpe, Sortino, VaR and related metrics still come from the latest batch row. Sharpe/Sortino use annualized excess return versus the US risk-free rate, so a positive chart can still show a negative ratio if annualized return is below cash.

Daily returns for period 12M

Daily simple returns from the same adjusted closes used by the performance chart: 15/10/2025 - 15/10/2026.

Methodology: adjusted prices + daily simple return
Average daily return

0.043%

Best day

3.83%

11/06/2026
Worst day

-2.997%

05/06/2026
Days with data

251

Recent price history (last 90 days)

Date Open High Low Close Volume
15/10/2026 $79.50 $79.91 $78.43 $79.88 280,000
14/10/2026 $80.28 $80.69 $79.22 $79.58 219,500
13/10/2026 $81.25 $81.29 $80.48 $81.03 230,400
12/10/2026 $81.59 $81.91 $81.28 $81.31 300,000
09/10/2026 $81.70 $82.03 $81.41 $81.75 260,500
08/10/2026 $81.36 $81.61 $80.89 $81.29 341,800
07/10/2026 $82.00 $82.51 $81.84 $81.90 193,600
06/10/2026 $83.84 $83.84 $82.88 $83.03 176,700
05/10/2026 $83.49 $83.99 $82.53 $83.50 277,800
02/10/2026 $83.02 $83.75 $82.92 $83.55 190,600