| Aug. 5, 2026 |
SNEX
|
S |
1,575 |
$75.41 |
$118,771 |
255,271
Direct
|
-0.61%
|
Disposed |
-12.3%
(price as of 2026-08-20)
|
| July 31, 2026 |
SNEX
|
A |
174 |
— |
— |
257,043
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-20)
|
| July 31, 2026 |
SNEX
|
F |
197 |
$77.62 |
$15,291 |
256,846
Direct
|
-0.08%
|
Disposed |
-14.8%
(price as of 2026-08-20)
|
| July 31, 2026 |
SNEX
|
A |
174 |
— |
— |
257,043
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-20)
|
| July 31, 2026 |
SNEX
|
F |
230 |
$77.62 |
$17,853 |
256,813
Direct
|
-0.09%
|
Disposed |
-14.8%
(price as of 2026-08-20)
|
| May 5, 2026 |
SNEX
|
S |
1,050 |
$106.25 |
$111,562 |
171,246
Direct
|
-0.61%
|
Disposed |
-6.7%
(price as of 2026-08-20)
|
| April 30, 2026 |
SNEX
|
A |
131 |
— |
— |
172,378
Direct
|
+0.08%
|
Acquired |
(price as of 2026-08-20)
|
| April 30, 2026 |
SNEX
|
F |
82 |
$103.65 |
$8,499 |
172,296
Direct
|
-0.05%
|
Disposed |
-4.3%
(price as of 2026-08-20)
|
| April 28, 2026 |
SNEX
|
F |
52 |
$106.14 |
$5,519 |
172,247
Direct
|
-0.03%
|
Disposed |
-6.6%
(price as of 2026-08-20)
|
| March 10, 2026 |
SNEX
|
A |
1,101 |
— |
— |
114,866
Direct
|
+0.97%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 2, 2026 |
SNEX
|
S |
1,125 |
$112.70 |
$126,788 |
113,765
Direct
|
-0.98%
|
Disposed |
32.0%
(price as of 2026-08-20)
|
| Jan. 30, 2026 |
SNEX
|
A |
121 |
— |
— |
114,890
Direct
|
+0.11%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 3, 2025 |
SNEX
|
S |
1,125 |
$91.20 |
$102,600 |
114,769
Direct
|
-0.97%
|
Disposed |
63.1%
(price as of 2026-08-20)
|
| Oct. 31, 2025 |
SNEX
|
A |
145 |
— |
— |
115,894
Direct
|
+0.13%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 1, 2025 |
SNEX
|
S |
1,125 |
$96.00 |
$108,000 |
115,749
Direct
|
-0.96%
|
Disposed |
55.0%
(price as of 2026-08-20)
|
| July 31, 2025 |
SNEX
|
A |
139 |
— |
— |
116,874
Direct
|
+0.12%
|
Acquired |
(price as of 2026-08-20)
|
| May 15, 2025 |
SNEX
|
S |
1,125 |
$87.75 |
$98,719 |
116,735
Direct
|
-0.95%
|
Disposed |
69.5%
(price as of 2026-08-20)
|
| April 30, 2025 |
SNEX
|
A |
151 |
— |
— |
117,860
Direct
|
+0.13%
|
Acquired |
(price as of 2026-08-20)
|
| March 5, 2025 |
SNEX
|
A |
1,017 |
— |
— |
78,473
Direct
|
+1.31%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 26, 2025 |
SNEX
|
S |
4,042 |
$120.02 |
$485,121 |
77,456
Direct
|
-4.96%
|
Disposed |
85.9%
(price as of 2026-08-20)
|
| Jan. 31, 2025 |
SNEX
|
A |
123 |
— |
— |
81,498
Direct
|
+0.15%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 22, 2024 |
SNEX
|
S |
1,800 |
$100.14 |
$180,252 |
81,375
Direct
|
-2.16%
|
Disposed |
122.8%
(price as of 2026-08-20)
|
| Oct. 31, 2024 |
SNEX
|
A |
148 |
— |
— |
83,175
Direct
|
+0.18%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 3, 2024 |
SNEX
|
S |
600 |
$81.66 |
$48,996 |
83,027
Direct
|
-0.72%
|
Disposed |
173.3%
(price as of 2026-08-20)
|
| July 31, 2024 |
SNEX
|
A |
165 |
— |
— |
83,627
Direct
|
+0.20%
|
Acquired |
(price as of 2026-08-20)
|
| July 12, 2024 |
SNEX
|
S |
400 |
$79.26 |
$31,704 |
2,000
Indirect
|
-16.67%
|
Disposed |
181.5%
(price as of 2026-08-20)
|
| June 3, 2024 |
SNEX
|
S |
600 |
$75.34 |
$45,204 |
83,462
Direct
|
-0.71%
|
Disposed |
196.2%
(price as of 2026-08-20)
|
| April 30, 2024 |
SNEX
|
A |
184 |
— |
— |
84,062
Direct
|
+0.22%
|
Acquired |
(price as of 2026-08-20)
|
| March 1, 2024 |
SNEX
|
S |
600 |
$68.94 |
$41,364 |
83,878
Direct
|
-0.71%
|
Disposed |
223.7%
(price as of 2026-08-20)
|
| Feb. 27, 2024 |
SNEX
|
A |
1,766 |
— |
— |
84,478
Direct
|
+2.14%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2024 |
SNEX
|
A |
185 |
— |
— |
82,712
Direct
|
+0.22%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 1, 2023 |
SNEX
|
S |
600 |
$60.65 |
$36,390 |
82,527
Direct
|
-0.72%
|
Disposed |
267.9%
(price as of 2026-08-20)
|
| Oct. 31, 2023 |
SNEX
|
A |
127 |
— |
— |
55,418
Direct
|
+0.23%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 1, 2023 |
SNEX
|
S |
300 |
$93.93 |
$28,179 |
55,291
Direct
|
-0.54%
|
Disposed |
256.3%
(price as of 2026-08-20)
|
| July 31, 2023 |
SNEX
|
A |
132 |
— |
— |
55,591
Direct
|
+0.24%
|
Acquired |
(price as of 2026-08-20)
|
| June 13, 2023 |
SNEX
|
S |
300 |
$90.00 |
$27,000 |
55,459
Direct
|
-0.54%
|
Disposed |
271.9%
(price as of 2026-08-20)
|
| April 28, 2023 |
SNEX
|
A |
125 |
— |
— |
55,759
Direct
|
+0.22%
|
Acquired |
(price as of 2026-08-20)
|
| March 1, 2023 |
SNEX
|
A |
992 |
— |
— |
55,634
Direct
|
+1.82%
|
Acquired |
(price as of 2026-08-20)
|
| March 1, 2023 |
SNEX
|
S 10b5-1 |
300 |
$100.53 |
$30,159 |
54,642
Direct
|
-0.55%
|
Disposed |
232.9%
(price as of 2026-08-20)
|
| Jan. 31, 2023 |
SNEX
|
A |
140 |
— |
— |
54,942
Direct
|
+0.26%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 1, 2022 |
SNEX
|
S 10b5-1 |
300 |
$101.25 |
$30,375 |
54,802
Direct
|
-0.54%
|
Disposed |
230.6%
(price as of 2026-08-20)
|
| Oct. 31, 2022 |
SNEX
|
A |
84 |
— |
— |
55,102
Direct
|
+0.15%
|
Acquired |
(price as of 2026-08-20)
|
| July 29, 2022 |
SNEX
|
A |
92 |
— |
— |
55,018
Direct
|
+0.17%
|
Acquired |
(price as of 2026-08-20)
|
| April 29, 2022 |
SNEX
|
A |
116 |
— |
— |
54,926
Direct
|
+0.21%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2022 |
SNEX
|
A |
1,317 |
— |
— |
54,810
Direct
|
+2.46%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2022 |
SNEX
|
A |
125 |
— |
— |
53,493
Direct
|
+0.23%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 29, 2021 |
SNEX
|
A |
122 |
— |
— |
53,368
Direct
|
+0.23%
|
Acquired |
(price as of 2026-08-20)
|
| July 30, 2021 |
SNEX
|
A |
130 |
— |
— |
53,246
Direct
|
+0.24%
|
Acquired |
(price as of 2026-08-20)
|
| May 13, 2021 |
SNEX
|
S |
6,935 |
$68.41 |
$474,423 |
53,116
Direct
|
-11.55%
|
Disposed |
389.3%
(price as of 2026-08-20)
|
| April 30, 2021 |
SNEX
|
A |
131 |
— |
— |
60,051
Direct
|
+0.22%
|
Acquired |
(price as of 2026-08-20)
|
| March 29, 2021 |
SNEX
|
S |
500 |
$66.00 |
$33,000 |
1,600
Indirect
|
-23.81%
|
Disposed |
407.1%
(price as of 2026-08-20)
|
| Feb. 25, 2021 |
SNEX
|
A |
1,637 |
— |
— |
59,920
Direct
|
+2.81%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 29, 2021 |
SNEX
|
A |
153 |
— |
— |
58,283
Direct
|
+0.26%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 30, 2020 |
SNEX
|
A |
153 |
— |
— |
58,130
Direct
|
+0.26%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 22, 2020 |
SNEX
|
S |
992 |
$56.10 |
$55,651 |
57,977
Direct
|
-1.68%
|
Disposed |
496.6%
(price as of 2026-08-20)
|
| Oct. 1, 2020 |
SNEX
|
S |
1,042 |
$51.00 |
$53,142 |
58,969
Direct
|
-1.74%
|
Disposed |
556.3%
(price as of 2026-08-20)
|
| July 31, 2020 |
SNEX
|
A |
157 |
— |
— |
60,011
Direct
|
+0.26%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 26, 2020 |
SNEX
|
A |
1,474 |
— |
— |
59,654
Direct
|
+2.53%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2020 |
SNEX
|
A |
171 |
— |
— |
58,180
Direct
|
+0.29%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 31, 2019 |
SNEX
|
A |
258 |
— |
— |
58,009
Direct
|
+0.45%
|
Acquired |
(price as of 2026-08-20)
|
| July 31, 2019 |
SNEX
|
A |
259 |
— |
— |
57,751
Direct
|
+0.45%
|
Acquired |
(price as of 2026-08-20)
|
| April 30, 2019 |
SNEX
|
A |
250 |
— |
— |
57,492
Direct
|
+0.44%
|
Acquired |
(price as of 2026-08-20)
|
| March 28, 2019 |
SNEX
|
P |
500 |
$38.75 |
$19,375 |
2,100
Indirect
|
+31.25%
|
Acquired |
763.8%
(price as of 2026-08-20)
|
| Feb. 13, 2019 |
SNEX
|
A |
1,712 |
— |
— |
57,242
Direct
|
+3.08%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2019 |
SNEX
|
A |
223 |
— |
— |
55,530
Direct
|
+0.40%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 31, 2018 |
SNEX
|
A |
129 |
— |
— |
55,307
Direct
|
+0.23%
|
Acquired |
(price as of 2026-08-20)
|
| July 31, 2018 |
SNEX
|
A |
113 |
— |
— |
55,178
Direct
|
+0.21%
|
Acquired |
(price as of 2026-08-20)
|
| June 26, 2018 |
SNEX
|
G |
200 |
$51.98 |
$10,396 |
55,065
Direct
|
-0.36%
|
Disposed |
543.9%
(price as of 2026-08-20)
|
| June 11, 2018 |
SNEX
|
G |
500 |
$51.45 |
$25,725 |
55,265
Direct
|
-0.90%
|
Disposed |
550.5%
(price as of 2026-08-20)
|
| April 30, 2018 |
SNEX
|
A |
133 |
— |
— |
55,765
Direct
|
+0.24%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 14, 2018 |
SNEX
|
A |
1,009 |
— |
— |
55,632
Direct
|
+1.85%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2018 |
SNEX
|
A |
138 |
— |
— |
54,623
Direct
|
+0.25%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 31, 2017 |
SNEX
|
A |
122 |
— |
— |
54,485
Direct
|
+0.22%
|
Acquired |
(price as of 2026-08-20)
|
| July 31, 2017 |
SNEX
|
A |
129 |
— |
— |
54,363
Direct
|
+0.24%
|
Acquired |
(price as of 2026-08-20)
|
| June 21, 2017 |
SNEX
|
G |
400 |
$37.80 |
$15,120 |
54,234
Direct
|
-0.73%
|
Disposed |
785.5%
(price as of 2026-08-20)
|
| April 28, 2017 |
SNEX
|
A |
134 |
— |
— |
54,634
Direct
|
+0.25%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 23, 2017 |
SNEX
|
A |
1,096 |
— |
— |
54,500
Direct
|
+2.05%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2017 |
SNEX
|
A |
135 |
— |
— |
53,404
Direct
|
+0.25%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 31, 2016 |
SNEX
|
A |
138 |
— |
— |
53,269
Direct
|
+0.26%
|
Acquired |
(price as of 2026-08-20)
|
| July 29, 2016 |
SNEX
|
A |
173 |
— |
— |
53,131
Direct
|
+0.33%
|
Acquired |
(price as of 2026-08-20)
|
| April 29, 2016 |
SNEX
|
A |
182 |
— |
— |
52,958
Direct
|
+0.34%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 25, 2016 |
SNEX
|
A |
1,149 |
— |
— |
52,776
Direct
|
+2.23%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 29, 2016 |
SNEX
|
A |
186 |
— |
— |
51,627
Direct
|
+0.36%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 30, 2015 |
SNEX
|
A |
236 |
— |
— |
51,441
Direct
|
+0.46%
|
Acquired |
(price as of 2026-08-20)
|
| July 31, 2015 |
SNEX
|
A |
254 |
— |
— |
51,205
Direct
|
+0.50%
|
Acquired |
(price as of 2026-08-20)
|
| April 30, 2015 |
SNEX
|
A |
226 |
— |
— |
50,951
Direct
|
+0.45%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 26, 2015 |
SNEX
|
A |
1,092 |
— |
— |
50,725
Direct
|
+2.20%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 30, 2015 |
SNEX
|
A |
383 |
— |
— |
49,633
Direct
|
+0.78%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 31, 2014 |
SNEX
|
A |
415 |
— |
— |
49,250
Direct
|
+0.85%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 15, 2014 |
SNEX
|
X |
1,666 |
$6.35 |
$10,579 |
0
Direct
|
-100.00%
|
Disposed |
5171.0%
(price as of 2026-08-20)
|
| Sept. 15, 2014 |
SNEX
|
X |
1,666 |
$6.35 |
$10,579 |
48,835
Direct
|
+3.53%
|
Acquired |
5171.0%
(price as of 2026-08-20)
|
| July 31, 2014 |
SNEX
|
A |
381 |
— |
— |
47,169
Direct
|
+0.81%
|
Acquired |
(price as of 2026-08-20)
|
| June 13, 2014 |
SNEX
|
S |
1,600 |
$19.00 |
$30,400 |
1,600
Indirect
|
-50.00%
|
Disposed |
1661.6%
(price as of 2026-08-20)
|
| April 30, 2014 |
SNEX
|
A |
398 |
— |
— |
46,788
Direct
|
+0.86%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 27, 2014 |
SNEX
|
A |
1,672 |
— |
— |
46,390
Direct
|
+3.74%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2014 |
SNEX
|
A |
422 |
— |
— |
44,718
Direct
|
+0.95%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 31, 2013 |
SNEX
|
A |
367 |
— |
— |
44,296
Direct
|
+0.84%
|
Acquired |
(price as of 2026-08-20)
|
| July 31, 2013 |
SNEX
|
A |
404 |
— |
— |
43,929
Direct
|
+0.93%
|
Acquired |
(price as of 2026-08-20)
|
| April 30, 2013 |
SNEX
|
A |
454 |
— |
— |
43,525
Direct
|
+1.05%
|
Acquired |
(price as of 2026-08-20)
|
| March 20, 2013 |
SNEX
|
S |
2,000 |
$17.25 |
$34,500 |
3,200
Indirect
|
-38.46%
|
Disposed |
1840.3%
(price as of 2026-08-20)
|