Innovator Premium Income 20 Barrier ETF - July

Symbol: JULH

Exchange: BATS

Sector: Technology

Category: Defined Outcome

Inception Date: 30/06/2023

Latest Date: 17/04/2026

Current Price: $24.91

Expense Ratio: 0.79%

Assets Under Management
$17.9M
0.00% daily change

Period Performance

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

Adjusted Return
--
--

Performance Metrics

Return

1.18%

Volatility

7.01%

Sharpe Ratio

-2.528

VaR 95%

-0.41%

CVaR 95%: -1.08%
Max Drawdown: -0.72%
Sortino Ratio: -2.343
Calmar Ratio: -19.52
Return

-0.02%

Volatility

4.49%

Sharpe Ratio

-1.508

VaR 95%

-0.34%

CVaR 95%: -0.72%
Max Drawdown: -2.33%
Sortino Ratio: -1.275
Calmar Ratio: -1.35
Return

1.44%

Volatility

3.72%

Sharpe Ratio

-0.492

VaR 95%

-0.31%

CVaR 95%: -0.58%
Max Drawdown: -2.33%
Sortino Ratio: -0.453
Calmar Ratio: 0.77
Return

6.92%

Volatility

6.94%

Sharpe Ratio

0.187

VaR 95%

-0.33%

CVaR 95%: -0.98%
Max Drawdown: -4.59%
Sortino Ratio: 0.185
Calmar Ratio: 1.07
Return

12.44%

Volatility

5.44%

Sharpe Ratio

0.388

VaR 95%

-0.26%

CVaR 95%: -0.74%
Max Drawdown: -5.51%
Sortino Ratio: 0.380
Calmar Ratio: 1.04

Daily Returns for Period 12M

Daily simple returns calculated over the official metric window from the same adjusted price series used in the chart: 17/04/2025 - 17/04/2026.

Methodology: adjusted prices + daily simple return
Average Daily Return

0.027%

Best Day

0.905%

22/04/2025
Worst Day

-1.718%

03/03/2026
Days with Data

246

Recent Price History (Last 90 Days)

Date Open High Low Close Volume
17/04/2026 $24.91 $24.91 $24.89 $24.91 1,100
16/04/2026 $24.93 $24.93 $24.85 $24.90 13,300
15/04/2026 $24.87 $24.89 $24.86 $24.89 4,200
14/04/2026 $24.87 $24.89 $24.87 $24.89 600
13/04/2026 $24.88 $24.88 $24.87 $24.88 300
10/04/2026 $24.86 $24.86 $24.86 $24.86 200
02/04/2026 $24.69 $24.73 $24.69 $24.73 900
01/04/2026 $24.75 $24.75 $24.70 $24.72 7,200
31/03/2026 $24.68 $24.69 $24.68 $24.69 300
30/03/2026 $24.91 $24.94 $24.91 $24.93 300