Investors who own more than 5% of a class must file a Schedule 13D or 13G. Every filing since 12/18/2024, newest first.

Issuer % of Class Filed
First Trust Exchange-Traded Fund 13G
SCIO · 33738D770
6.7% 11/3/2025
Event 9/30/2025
DoubleLine ETF Trust 13G
CAPE · 25861R204
5.1% 11/3/2025
Event 9/30/2025
SSGA Active Trust 13G/A Amendment 1
STOT · 78470P200
5.3% 11/3/2025
Event 9/30/2025
Two Roads Shared Trust 13G/A Amendment 4
RPHS · 90214Q642
78.6% 11/3/2025
Event 9/30/2025
Two Roads Shared Trust 13G/A Amendment 5
AFIF · 90214Q766
6.4% 11/3/2025
Event 9/30/2025
Two Roads Shared Trust 13G/A Amendment 5
AESR · 90214Q733
62.1% 11/3/2025
Event 9/30/2025
Two Roads Shared Trust 13G/A Amendment 6
ADFI · 90214Q725
91.3% 11/3/2025
Event 9/30/2025
Pacer Funds Trust 13G/A Amendment 3
FLRT · 69374H428
5.9% 11/3/2025
Event 9/30/2025
Innovator ETFs Trust 13G/A Amendment 3
XTJL · 45783Y806
6.9% 11/3/2025
Event 9/30/2025
First Trust Exchange-Traded Fund VIII 13G/A Amendment 2
XIDE · 33740F326
6.6% 11/3/2025
Event 9/30/2025
DoubleLine ETF Trust 13G/A Amendment 4
DCMT · 25861R501
77.3% 11/3/2025
Event 9/30/2025
Exchange Listed Funds Trust 13G/A Amendment 4
TDSB · 30151E723
66.4% 11/3/2025
Event 9/30/2025
DoubleLine ETF Trust 13G/A Amendment 8
DFVE · 25861R600
60.6% 10/6/2025
Event 9/30/2025
First Trust Exchange-Traded Fund VIII 13G/A Amendment 3
XISE · 33740F375
27.0% 10/6/2025
Event 9/30/2025
First Trust Exchange-Traded Fund 13G
BFAP · 33733E773
12.1% 10/6/2025
Event 9/30/2025
DoubleLine ETF Trust 13G/A Amendment 7
DFVE · 25861R600
54.0% 9/5/2025
Event 8/31/2025
DoubleLine ETF Trust 13G/A Amendment 6
DFVE · 25861R600
48.0% 8/5/2025
Event 7/31/2025
DoubleLine ETF Trust 13G
DCRE · 25861R303
5.5% 8/1/2025
Event 6/30/2025
First Trust Exchange-Traded Fund VIII 13G/A Amendment 1
XMAY · 33740F250
3.1% 8/1/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 3
RPHS · 90214Q642
82.0% 7/29/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 4
AFIF · 90214Q766
7.7% 7/29/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 5
ADFI · 90214Q725
93.5% 7/29/2025
Event 6/30/2025
Pacer Funds Trust 13G/A Amendment 2
FLRT · 69374H428
7.5% 7/29/2025
Event 6/30/2025
Innovator ETFs Trust 13G/A Amendment 2
XTJL · 45783Y806
10.0% 7/29/2025
Event 6/30/2025
First Trust Exchange-Traded Fund VIII 13G/A Amendment 2
XISE · 33740F375
38.3% 7/28/2025
Event 6/30/2025
DoubleLine ETF Trust 13G/A Amendment 2
DMX · 25861R709
14.6% 7/28/2025
Event 6/30/2025
DoubleLine ETF Trust 13G/A Amendment 5
DFVE · 25861R600
42.5% 7/28/2025
Event 6/30/2025
Exchange Listed Funds Trust 13G/A Amendment 4
TDSC · 30151E715
60.6% 7/28/2025
Event 6/30/2025
Exchange Listed Funds Trust 13G/A Amendment 3
TDSB · 30151E723
64.0% 7/28/2025
Event 6/30/2025
Exchange Listed Funds Trust 13G/A Amendment 2
CLSM · 30151E624
61.3% 7/28/2025
Event 6/30/2025
SSGA Active Trust 13G
EMTL · 78470P309
5.4% 7/28/2025
Event 6/30/2025
First Trust Exchange-Traded Fund VIII 13G
XMAY · 33740F250
5.5% 7/28/2025
Event 6/30/2025
SSGA Active Trust 13G
STOT · 78470P200
7.3% 7/28/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 5
FDTB · 90214Q527
0% 7/8/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 5
FDVL · 90214Q535
0% 7/8/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 6
FDCE · 90214Q550
0% 7/8/2025
Event 6/30/2025
Doubleline ETF Trust 13G/A Amendment 3
DCMT · 25861R501
80.1% 7/8/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 6
FDGR · 90214Q543
0% 7/8/2025
Event 6/30/2025
Two Roads Shared Trust 13G/A Amendment 5
FDGR · 90214Q543
15.5% 6/6/2025
Event 5/31/2025
Two Roads Shared Trust 13G/A Amendment 4
FDVL · 90214Q535
38.5% 6/6/2025
Event 5/31/2025
DoubleLine ETF Trust 13G/A Amendment 1
DMX · 25861R709
13.0% 6/6/2025
Event 5/31/2025
Two Roads Shared Trust 13G/A Amendment 4
FDTB · 90214Q527
40.6% 6/6/2025
Event 5/31/2025
Two Roads Shared Trust 13G/A Amendment 4
FDGR · 90214Q543
15.4% 5/7/2025
Event 4/30/2025
Two Roads Shared Trust 13G/A Amendment 3
FDVL · 90214Q535
44.1% 5/7/2025
Event 4/30/2025
Two Roads Shared Trust 13G/A Amendment 5
FDCE · 90214Q550
18.9% 5/7/2025
Event 4/30/2025
Doubleline ETF Trust 13G/A Amendment 2
DCMT · 25861R501
69.7% 5/6/2025
Event 4/30/2025
Two Roads Shared Trust 13G/A Amendment 4
FDCE · 90214Q550
32.2% 4/29/2025
Event 3/31/2025
First Trust Exchange-Traded Fund VIII 13G/A Amendment 1
XISE · 33740F375
35.7% 4/29/2025
Event 3/31/2025
First Trust Exchange-Traded Fund VIII 13G/A Amendment 1
XIDE · 33740F326
8.7% 4/29/2025
Event 3/31/2025
Exchange Listed Funds Trust 13G/A Amendment 3
TDSC · 30151E715
59.3% 4/29/2025
Event 3/31/2025
DoubleLine ETF Trust 13G
DMX · 25861R709
7.6% 4/29/2025
Event 3/31/2025
DoubleLine ETF Trust 13G/A Amendment 4
DFVE · 25861R600
38.4% 4/29/2025
Event 3/31/2025
Vanguard Wellington Fund 13G/A Amendment 1
VFMV · 921935409
6.9% 4/29/2025
Event 3/31/2025
Two Roads Shared Trust 13G/A Amendment 3
FDGR · 90214Q543
26.5% 4/29/2025
Event 3/31/2025
Two Roads Shared Trust 13G/A Amendment 2
FDVL · 90214Q535
59.7% 4/29/2025
Event 3/31/2025
Two Roads Shared Trust 13G/A Amendment 3
AFIF · 90214Q766
9.3% 4/29/2025
Event 3/31/2025
Two Roads Shared Trust 13G/A Amendment 4
AESR · 90214Q733
65.7% 4/29/2025
Event 3/31/2025
Two Roads Shared Trust 13G/A Amendment 4
ADFI · 90214Q725
95.1% 4/29/2025
Event 3/31/2025
Innovator Etfs Trust 13G/A Amendment 1
XTJL · 45783Y806
8.9% 4/29/2025
Event 3/31/2025
Two Roads Shared Trust 13G/A Amendment 3
FDTB · 90214Q527
45.9% 4/2/2025
Event 3/31/2025
DoubleLine ETF Trust 13G/A Amendment 1
DCMT · 25861R501
83.6% 4/2/2025
Event 3/31/2025
DoubleLine ETF Trust 13G/A Amendment 3
DFVE · 25861R600
36.7% 3/6/2025
Event 2/28/2025
Two Roads Shared Trust 13G/A Amendment 3
FDCE · 90214Q550
31.2% 3/6/2025
Event 2/28/2025
Two Roads Shared Trust 13G/A Amendment 2
FDGR · 90214Q543
28.9% 2/5/2025
Event 1/31/2025
Two Roads Shared Trust 13G/A Amendment 2
FDCE · 90214Q550
36.7% 2/5/2025
Event 1/31/2025
Two Roads Shared Trust 13G/A Amendment 1
FDVL · 90214Q535
58.6% 2/5/2025
Event 1/31/2025
Two Roads Shared Trust 13G/A Amendment 2
FDTB · 90214Q527
55.7% 2/5/2025
Event 1/31/2025
First Trust Exchange-Traded Fund VIII 13G/A Amendment 2
SEPM · 33740U554
0.1% 2/5/2025
Event 1/31/2025
Vanguard Wellington Fund 13G
VFMV · 921935409
7.9% 2/4/2025
Event 12/31/2024
Two Roads Shared Trust 13G/A Amendment 2
AFIF · 90214Q766
12.5% 2/4/2025
Event 12/31/2024
Two Roads Shared Trust 13G/A Amendment 1
FDGR · 90214Q543
19.9% 2/4/2025
Event 12/31/2024
First Trust Exchange-Traded Fund VIII 13G/A Amendment 1
SEPM · 33740U554
23.2% 2/4/2025
Event 12/31/2024
Two Roads Shared Trust 13G/A Amendment 1
FDCE · 90214Q550
19.0% 2/4/2025
Event 12/31/2024
Pacer Funds Trust 13G/A Amendment 1
FLRT · 69374H428
9.6% 2/4/2025
Event 12/31/2024
Innovator Etfs Trust 13G
XTJL · 45783Y806
11.0% 1/22/2025
Event 12/31/2024
First Trust Exchange-Traded Fund VIII 13G
XIDE · 33740F326
10.0% 1/22/2025
Event 12/31/2024
DoubleLine ETF Trust 13G
DCMT · 25861R501
70.0% 1/22/2025
Event 12/31/2024
Two Roads Shared Trust 13G
FDVL · 90214Q535
50.0% 1/8/2025
Event 12/31/2024
Two Roads Shared Trust 13G/A Amendment 1
FDTB · 90214Q527
44.5% 1/8/2025
Event 12/31/2024
DoubleLine ETF Trust 13G/A Amendment 2
DFVE · 25861R600
24.2% 1/8/2025
Event 12/31/2024