Sovran Advisors, LLC INNOVATOR ETFS TRUST Transaction History
Sovran Advisors, LLC
- $1.18 Trillion
- Q4 2025
Number of Shares
267,418
Previous 361,973
26.12%
Holding current value
$7.8 Billion
Previous $10.4 Billion
25.24%
% of portfolio
0.66%
Previous 0.92%