| July 22, 2026 |
IDCC
|
A |
36 |
— |
— |
82,909
Direct
|
+0.04%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2024 |
IDCC
|
A |
8,862 |
— |
— |
107,398
Direct
|
+8.99%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2024 |
IDCC
|
F |
3,961 |
$102.59 |
$406,359 |
103,437
Direct
|
-3.69%
|
Disposed |
238.4%
(price as of 2026-08-20)
|
| March 15, 2024 |
IDCC
|
D |
0 |
$102.59 |
— |
103,437
Direct
|
0.00%
|
Disposed |
238.4%
(price as of 2026-08-20)
|
| March 15, 2024 |
IDCC
|
F |
4,302 |
$102.59 |
$441,342 |
99,135
Direct
|
-4.16%
|
Disposed |
238.4%
(price as of 2026-08-20)
|
| March 15, 2024 |
IDCC
|
D |
1 |
$102.59 |
$103 |
99,134
Direct
|
0.00%
|
Disposed |
238.4%
(price as of 2026-08-20)
|
| March 15, 2024 |
IDCC
|
A |
10,235 |
— |
— |
109,369
Direct
|
+10.32%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 21, 2024 |
IDCC
|
S |
11,302 |
$109.28 |
$1,235,083 |
98,536
Direct
|
-10.29%
|
Disposed |
217.7%
(price as of 2026-08-20)
|
| Jan. 24, 2024 |
IDCC
|
A |
82 |
— |
— |
109,838
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 15, 2023 |
IDCC
|
D |
0 |
$109.30 |
— |
109,757
Direct
|
0.00%
|
Disposed |
217.6%
(price as of 2026-08-20)
|
| Dec. 15, 2023 |
IDCC
|
F |
336 |
$109.30 |
$36,725 |
109,757
Direct
|
-0.31%
|
Disposed |
217.6%
(price as of 2026-08-20)
|
| Dec. 15, 2023 |
IDCC
|
A |
736 |
— |
— |
110,093
Direct
|
+0.67%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 25, 2023 |
IDCC
|
A |
111 |
— |
— |
109,357
Direct
|
+0.10%
|
Acquired |
(price as of 2026-08-20)
|
| July 26, 2023 |
IDCC
|
A |
81 |
— |
— |
109,246
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-20)
|
| April 26, 2023 |
IDCC
|
A |
109 |
— |
— |
109,165
Direct
|
+0.10%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2023 |
IDCC
|
A |
10,288 |
— |
— |
109,056
Direct
|
+10.42%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2023 |
IDCC
|
D |
1 |
$73.43 |
$73 |
98,768
Direct
|
0.00%
|
Disposed |
372.8%
(price as of 2026-08-20)
|
| March 15, 2023 |
IDCC
|
F |
5,977 |
$73.43 |
$438,891 |
98,769
Direct
|
-5.71%
|
Disposed |
372.8%
(price as of 2026-08-20)
|
| March 15, 2023 |
IDCC
|
D |
0 |
$73.43 |
— |
104,746
Direct
|
0.00%
|
Disposed |
372.8%
(price as of 2026-08-20)
|
| March 15, 2023 |
IDCC
|
F |
11,646 |
$73.43 |
$855,166 |
104,746
Direct
|
-10.01%
|
Disposed |
372.8%
(price as of 2026-08-20)
|
| March 15, 2023 |
IDCC
|
A |
24,896 |
— |
— |
116,392
Direct
|
+27.21%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 28, 2023 |
IDCC
|
M |
12,518 |
$54.93 |
$687,614 |
101,882
Direct
|
+14.01%
|
Acquired |
532.1%
(price as of 2026-08-20)
|
| Feb. 28, 2023 |
IDCC
|
S |
10,386 |
$73.77 |
$766,175 |
91,496
Direct
|
-10.19%
|
Disposed |
370.6%
(price as of 2026-08-20)
|
| Feb. 28, 2023 |
IDCC
|
M |
12,518 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 25, 2023 |
IDCC
|
A |
129 |
— |
— |
89,364
Direct
|
+0.14%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 26, 2022 |
IDCC
|
A |
177 |
— |
— |
89,235
Direct
|
+0.20%
|
Acquired |
(price as of 2026-08-20)
|
| July 27, 2022 |
IDCC
|
A |
145 |
— |
— |
89,058
Direct
|
+0.16%
|
Acquired |
(price as of 2026-08-20)
|
| April 27, 2022 |
IDCC
|
A |
153 |
— |
— |
88,913
Direct
|
+0.17%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2022 |
IDCC
|
A |
10,613 |
— |
— |
88,760
Direct
|
+13.58%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2022 |
IDCC
|
D |
1 |
$62.19 |
$62 |
78,147
Direct
|
0.00%
|
Disposed |
458.3%
(price as of 2026-08-20)
|
| March 15, 2022 |
IDCC
|
F |
2,319 |
$62.19 |
$144,219 |
78,148
Direct
|
-2.88%
|
Disposed |
458.3%
(price as of 2026-08-20)
|
| March 15, 2022 |
IDCC
|
D |
1 |
$62.19 |
$62 |
80,467
Direct
|
0.00%
|
Disposed |
458.3%
(price as of 2026-08-20)
|
| March 15, 2022 |
IDCC
|
F |
5,259 |
$62.19 |
$327,057 |
80,468
Direct
|
-6.13%
|
Disposed |
458.3%
(price as of 2026-08-20)
|
| March 15, 2022 |
IDCC
|
A |
709 |
— |
— |
85,727
Direct
|
+0.83%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2022 |
IDCC
|
A |
11,046 |
— |
— |
85,018
Direct
|
+14.93%
|
Acquired |
(price as of 2026-08-20)
|
| March 11, 2022 |
IDCC
|
M |
10,796 |
— |
— |
0
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| March 11, 2022 |
IDCC
|
M |
1,892 |
$52.85 |
$99,992 |
73,972
Direct
|
+2.62%
|
Acquired |
556.9%
(price as of 2026-08-20)
|
| March 11, 2022 |
IDCC
|
M |
8,904 |
$52.85 |
$470,576 |
72,080
Direct
|
+14.09%
|
Acquired |
556.9%
(price as of 2026-08-20)
|
| March 11, 2022 |
IDCC
|
F |
1,588 |
$63.00 |
$100,044 |
63,176
Direct
|
-2.45%
|
Disposed |
451.1%
(price as of 2026-08-20)
|
| March 11, 2022 |
IDCC
|
F |
7,914 |
$63.00 |
$498,582 |
64,764
Direct
|
-10.89%
|
Disposed |
451.1%
(price as of 2026-08-20)
|
| Jan. 26, 2022 |
IDCC
|
A |
114 |
— |
— |
72,678
Direct
|
+0.16%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 27, 2021 |
IDCC
|
A |
113 |
— |
— |
72,564
Direct
|
+0.16%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 15, 2021 |
IDCC
|
D |
1 |
$68.44 |
$68 |
72,451
Direct
|
0.00%
|
Disposed |
407.3%
(price as of 2026-08-20)
|
| Oct. 15, 2021 |
IDCC
|
F |
3,806 |
$68.44 |
$260,483 |
72,452
Direct
|
-4.99%
|
Disposed |
407.3%
(price as of 2026-08-20)
|
| Oct. 15, 2021 |
IDCC
|
A |
8,288 |
— |
— |
76,258
Direct
|
+12.19%
|
Acquired |
(price as of 2026-08-20)
|
| July 28, 2021 |
IDCC
|
A |
113 |
— |
— |
67,970
Direct
|
+0.17%
|
Acquired |
(price as of 2026-08-20)
|
| April 28, 2021 |
IDCC
|
A |
103 |
— |
— |
67,857
Direct
|
+0.15%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2021 |
IDCC
|
A |
10,402 |
— |
— |
67,753
Direct
|
+18.14%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2021 |
IDCC
|
D |
0 |
— |
— |
57,351
Direct
|
0.00%
|
Disposed |
(price as of 2026-08-20)
|
| March 15, 2021 |
IDCC
|
F |
1,084 |
— |
— |
57,351
Direct
|
-1.86%
|
Disposed |
(price as of 2026-08-20)
|
| March 12, 2021 |
IDCC
|
M |
16,737 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| March 12, 2021 |
IDCC
|
M |
13,477 |
$30.69 |
$413,609 |
58,435
Direct
|
+29.98%
|
Acquired |
1031.3%
(price as of 2026-08-20)
|
| March 12, 2021 |
IDCC
|
M |
3,260 |
$30.69 |
$100,049 |
44,958
Direct
|
+7.82%
|
Acquired |
1031.3%
(price as of 2026-08-20)
|
| March 12, 2021 |
IDCC
|
F |
2,050 |
$66.41 |
$136,140 |
41,698
Direct
|
-4.69%
|
Disposed |
422.8%
(price as of 2026-08-20)
|
| March 12, 2021 |
IDCC
|
F |
8,475 |
$66.36 |
$562,401 |
43,748
Direct
|
-16.23%
|
Disposed |
423.2%
(price as of 2026-08-20)
|
| Jan. 27, 2021 |
IDCC
|
A |
72 |
— |
— |
52,223
Direct
|
+0.14%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 28, 2020 |
IDCC
|
A |
86 |
— |
— |
52,151
Direct
|
+0.17%
|
Acquired |
(price as of 2026-08-20)
|
| July 22, 2020 |
IDCC
|
A |
81 |
— |
— |
52,065
Direct
|
+0.16%
|
Acquired |
(price as of 2026-08-20)
|
| June 15, 2020 |
IDCC
|
D |
1,249 |
$55.38 |
$69,170 |
51,985
Direct
|
-2.35%
|
Disposed |
526.9%
(price as of 2026-08-20)
|
| June 15, 2020 |
IDCC
|
A |
4,038 |
— |
— |
53,234
Direct
|
+8.21%
|
Acquired |
(price as of 2026-08-20)
|
| April 22, 2020 |
IDCC
|
A |
51 |
— |
— |
49,196
Direct
|
+0.10%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2020 |
IDCC
|
A |
6,722 |
— |
— |
49,144
Direct
|
+15.85%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2020 |
IDCC
|
F |
668 |
$43.65 |
$29,158 |
42,423
Direct
|
-1.55%
|
Disposed |
695.4%
(price as of 2026-08-20)
|
| March 15, 2020 |
IDCC
|
D |
0 |
$43.65 |
— |
42,422
Direct
|
0.00%
|
Disposed |
695.4%
(price as of 2026-08-20)
|
| Jan. 22, 2020 |
IDCC
|
A |
54 |
— |
— |
43,091
Direct
|
+0.13%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 17, 2020 |
IDCC
|
M |
7,362 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 17, 2020 |
IDCC
|
F |
6,139 |
$59.66 |
$366,253 |
43,037
Direct
|
-12.48%
|
Disposed |
481.9%
(price as of 2026-08-20)
|
| Jan. 17, 2020 |
IDCC
|
M |
7,362 |
$44.19 |
$325,327 |
49,176
Direct
|
+17.61%
|
Acquired |
685.7%
(price as of 2026-08-20)
|
| Oct. 23, 2019 |
IDCC
|
A |
56 |
— |
— |
41,814
Direct
|
+0.13%
|
Acquired |
(price as of 2026-08-20)
|
| July 24, 2019 |
IDCC
|
A |
47 |
— |
— |
41,758
Direct
|
+0.11%
|
Acquired |
(price as of 2026-08-20)
|
| April 24, 2019 |
IDCC
|
A |
47 |
— |
— |
41,711
Direct
|
+0.11%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2019 |
IDCC
|
A |
3,698 |
— |
— |
41,664
Direct
|
+9.74%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2019 |
IDCC
|
D |
0 |
$67.61 |
— |
37,966
Direct
|
0.00%
|
Disposed |
413.5%
(price as of 2026-08-20)
|
| March 15, 2019 |
IDCC
|
F |
2,085 |
$67.61 |
$140,967 |
37,966
Direct
|
-5.21%
|
Disposed |
413.5%
(price as of 2026-08-20)
|
| March 15, 2019 |
IDCC
|
A |
6,739 |
— |
— |
40,051
Direct
|
+20.23%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2019 |
IDCC
|
D |
1 |
$67.61 |
$68 |
33,312
Direct
|
0.00%
|
Disposed |
413.5%
(price as of 2026-08-20)
|
| March 15, 2019 |
IDCC
|
F |
1,042 |
$67.61 |
$70,450 |
33,313
Direct
|
-3.03%
|
Disposed |
413.5%
(price as of 2026-08-20)
|
| Jan. 23, 2019 |
IDCC
|
A |
41 |
— |
— |
34,355
Direct
|
+0.12%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 24, 2018 |
IDCC
|
A |
42 |
— |
— |
34,314
Direct
|
+0.12%
|
Acquired |
(price as of 2026-08-20)
|
| July 25, 2018 |
IDCC
|
A |
23 |
— |
— |
34,271
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-20)
|
| July 16, 2018 |
IDCC
|
A |
3,000 |
— |
— |
34,248
Direct
|
+9.60%
|
Acquired |
(price as of 2026-08-20)
|
| May 1, 2018 |
IDCC
|
A |
25 |
— |
— |
31,248
Direct
|
+0.08%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2018 |
IDCC
|
D |
0 |
$75.00 |
— |
31,224
Direct
|
0.00%
|
Disposed |
362.9%
(price as of 2026-08-20)
|
| March 15, 2018 |
IDCC
|
F |
5,188 |
$75.00 |
$389,100 |
31,224
Direct
|
-14.25%
|
Disposed |
362.9%
(price as of 2026-08-20)
|
| March 15, 2018 |
IDCC
|
A |
13,866 |
— |
— |
36,412
Direct
|
+61.50%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2018 |
IDCC
|
D |
0 |
$75.00 |
— |
22,546
Direct
|
0.00%
|
Disposed |
362.9%
(price as of 2026-08-20)
|
| March 15, 2018 |
IDCC
|
F |
1,072 |
$75.00 |
$80,400 |
22,546
Direct
|
-4.54%
|
Disposed |
362.9%
(price as of 2026-08-20)
|
| Jan. 24, 2018 |
IDCC
|
A |
39 |
— |
— |
23,618
Direct
|
+0.17%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 25, 2017 |
IDCC
|
A |
41 |
— |
— |
23,578
Direct
|
+0.17%
|
Acquired |
(price as of 2026-08-20)
|
| July 26, 2017 |
IDCC
|
A |
34 |
— |
— |
23,538
Direct
|
+0.14%
|
Acquired |
(price as of 2026-08-20)
|
| April 26, 2017 |
IDCC
|
A |
29 |
— |
— |
23,504
Direct
|
+0.12%
|
Acquired |
(price as of 2026-08-20)
|
| March 30, 2017 |
IDCC
|
A |
2,039 |
— |
— |
23,475
Direct
|
+9.51%
|
Acquired |
(price as of 2026-08-20)
|
| March 20, 2017 |
IDCC
|
S 10b5-1 |
6,245 |
$85.15 |
$531,762 |
21,436
Direct
|
-22.56%
|
Disposed |
307.7%
(price as of 2026-08-20)
|
| March 20, 2017 |
IDCC
|
S 10b5-1 |
3,755 |
$84.57 |
$317,560 |
27,681
Direct
|
-11.94%
|
Disposed |
310.5%
(price as of 2026-08-20)
|
| March 15, 2017 |
IDCC
|
D |
1 |
$85.45 |
$85 |
31,436
Direct
|
0.00%
|
Disposed |
306.3%
(price as of 2026-08-20)
|
| March 15, 2017 |
IDCC
|
F |
10,134 |
$85.45 |
$865,950 |
31,436
Direct
|
-24.38%
|
Disposed |
306.3%
(price as of 2026-08-20)
|
| March 15, 2017 |
IDCC
|
A |
23,871 |
— |
— |
41,570
Direct
|
+134.87%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2017 |
IDCC
|
D |
0 |
$85.45 |
— |
17,700
Direct
|
0.00%
|
Disposed |
306.3%
(price as of 2026-08-20)
|
| March 15, 2017 |
IDCC
|
F |
2,897 |
$85.45 |
$247,549 |
17,700
Direct
|
-14.07%
|
Disposed |
306.3%
(price as of 2026-08-20)
|
| Jan. 25, 2017 |
IDCC
|
A |
41 |
— |
— |
20,597
Direct
|
+0.20%
|
Acquired |
(price as of 2026-08-20)
|