| July 22, 2026 |
IDCC
|
A |
2 |
— |
— |
28,940
Direct
|
+0.01%
|
Acquired |
(price as of 2026-08-21)
|
| June 12, 2026 |
IDCC
|
S 10b5-1 |
365 |
$276.64 |
$100,974 |
28,938
Direct
|
-1.25%
|
Disposed |
24.0%
(price as of 2026-08-21)
|
| June 11, 2026 |
IDCC
|
D |
1 |
$253.91 |
$254 |
29,303
Direct
|
0.00%
|
Disposed |
35.1%
(price as of 2026-08-21)
|
| June 10, 2026 |
IDCC
|
A |
906 |
— |
— |
29,304
Direct
|
+3.19%
|
Acquired |
(price as of 2026-08-21)
|
| June 5, 2024 |
IDCC
|
A |
1,711 |
— |
— |
31,388
Direct
|
+5.77%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 24, 2024 |
IDCC
|
A |
8 |
— |
— |
29,668
Direct
|
+0.03%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 25, 2023 |
IDCC
|
A |
11 |
— |
— |
29,660
Direct
|
+0.04%
|
Acquired |
(price as of 2026-08-21)
|
| July 26, 2023 |
IDCC
|
A |
8 |
— |
— |
29,648
Direct
|
+0.03%
|
Acquired |
(price as of 2026-08-21)
|
| June 7, 2023 |
IDCC
|
A |
2,162 |
— |
— |
29,640
Direct
|
+7.87%
|
Acquired |
(price as of 2026-08-21)
|
| June 7, 2023 |
IDCC
|
S 10b5-1 |
1,030 |
$86.17 |
$88,755 |
27,478
Direct
|
-3.61%
|
Disposed |
298.0%
(price as of 2026-08-21)
|
| June 1, 2023 |
IDCC
|
D |
0 |
$83.49 |
— |
28,508
Direct
|
0.00%
|
Disposed |
310.8%
(price as of 2026-08-21)
|
| April 26, 2023 |
IDCC
|
A |
15 |
— |
— |
28,508
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 25, 2023 |
IDCC
|
A |
15 |
— |
— |
28,493
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 26, 2022 |
IDCC
|
A |
21 |
— |
— |
28,478
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-21)
|
| July 27, 2022 |
IDCC
|
A |
17 |
— |
— |
28,458
Direct
|
+0.06%
|
Acquired |
(price as of 2026-08-21)
|
| June 6, 2022 |
IDCC
|
S 10b5-1 |
814 |
$66.83 |
$54,400 |
28,441
Direct
|
-2.78%
|
Disposed |
413.2%
(price as of 2026-08-21)
|
| June 2, 2022 |
IDCC
|
D |
1 |
$65.94 |
$66 |
29,255
Direct
|
0.00%
|
Disposed |
420.1%
(price as of 2026-08-21)
|
| June 1, 2022 |
IDCC
|
A |
2,877 |
— |
— |
29,256
Direct
|
+10.91%
|
Acquired |
(price as of 2026-08-21)
|
| April 27, 2022 |
IDCC
|
A |
14 |
— |
— |
26,379
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 26, 2022 |
IDCC
|
A |
12 |
— |
— |
26,364
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 27, 2021 |
IDCC
|
A |
12 |
— |
— |
26,352
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| July 28, 2021 |
IDCC
|
A |
12 |
— |
— |
26,340
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| June 7, 2021 |
IDCC
|
S 10b5-1 |
1,086 |
$83.24 |
$90,399 |
26,328
Direct
|
-3.96%
|
Disposed |
312.0%
(price as of 2026-08-21)
|
| June 3, 2021 |
IDCC
|
D |
0 |
$82.64 |
— |
27,414
Direct
|
0.00%
|
Disposed |
315.0%
(price as of 2026-08-21)
|
| June 2, 2021 |
IDCC
|
A |
2,274 |
— |
— |
27,414
Direct
|
+9.05%
|
Acquired |
(price as of 2026-08-21)
|
| April 28, 2021 |
IDCC
|
A |
15 |
— |
— |
25,140
Direct
|
+0.06%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 27, 2021 |
IDCC
|
A |
16 |
— |
— |
25,125
Direct
|
+0.06%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 28, 2020 |
IDCC
|
A |
19 |
— |
— |
25,109
Direct
|
+0.08%
|
Acquired |
(price as of 2026-08-21)
|
| July 22, 2020 |
IDCC
|
A |
18 |
— |
— |
25,090
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-21)
|
| July 13, 2020 |
IDCC
|
S 10b5-1 |
969 |
$56.22 |
$54,477 |
25,072
Direct
|
-3.72%
|
Disposed |
510.0%
(price as of 2026-08-21)
|
| June 12, 2020 |
IDCC
|
D |
0 |
$55.03 |
— |
26,041
Direct
|
0.00%
|
Disposed |
523.2%
(price as of 2026-08-21)
|
| June 3, 2020 |
IDCC
|
A |
3,034 |
— |
— |
26,041
Direct
|
+13.19%
|
Acquired |
(price as of 2026-08-21)
|
| April 22, 2020 |
IDCC
|
A |
21 |
— |
— |
23,007
Direct
|
+0.09%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 22, 2020 |
IDCC
|
A |
16 |
— |
— |
22,986
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 23, 2019 |
IDCC
|
A |
17 |
— |
— |
22,970
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-21)
|
| July 24, 2019 |
IDCC
|
A |
14 |
— |
— |
22,953
Direct
|
+0.06%
|
Acquired |
(price as of 2026-08-21)
|
| June 12, 2019 |
IDCC
|
A |
2,701 |
— |
— |
22,939
Direct
|
+13.35%
|
Acquired |
(price as of 2026-08-21)
|
| June 4, 2019 |
IDCC
|
S 10b5-1 |
680 |
$64.84 |
$44,091 |
20,238
Direct
|
-3.25%
|
Disposed |
428.9%
(price as of 2026-08-21)
|
| May 31, 2019 |
IDCC
|
D |
0 |
$63.52 |
— |
20,918
Direct
|
0.00%
|
Disposed |
439.9%
(price as of 2026-08-21)
|
| April 24, 2019 |
IDCC
|
A |
10 |
— |
— |
20,918
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 23, 2019 |
IDCC
|
A |
9 |
— |
— |
20,908
Direct
|
+0.04%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 24, 2018 |
IDCC
|
A |
10 |
— |
— |
20,899
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| July 25, 2018 |
IDCC
|
A |
8 |
— |
— |
20,889
Direct
|
+0.04%
|
Acquired |
(price as of 2026-08-21)
|
| June 15, 2018 |
IDCC
|
S 10b5-1 |
650 |
$85.10 |
$55,315 |
20,881
Direct
|
-3.02%
|
Disposed |
303.0%
(price as of 2026-08-21)
|
| June 14, 2018 |
IDCC
|
D |
0 |
$85.30 |
— |
21,531
Direct
|
0.00%
|
Disposed |
302.0%
(price as of 2026-08-21)
|
| May 31, 2018 |
IDCC
|
A |
1,903 |
— |
— |
21,531
Direct
|
+9.70%
|
Acquired |
(price as of 2026-08-21)
|
| May 1, 2018 |
IDCC
|
A |
9 |
— |
— |
19,628
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 24, 2018 |
IDCC
|
A |
8 |
— |
— |
19,620
Direct
|
+0.04%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 25, 2017 |
IDCC
|
A |
9 |
— |
— |
19,612
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| July 26, 2017 |
IDCC
|
A |
7 |
— |
— |
19,603
Direct
|
+0.04%
|
Acquired |
(price as of 2026-08-21)
|
| June 14, 2017 |
IDCC
|
A |
1,821 |
— |
— |
19,596
Direct
|
+10.24%
|
Acquired |
(price as of 2026-08-21)
|
| June 9, 2017 |
IDCC
|
S 10b5-1 |
950 |
$84.35 |
$80,132 |
17,775
Direct
|
-5.07%
|
Disposed |
306.6%
(price as of 2026-08-21)
|
| June 8, 2017 |
IDCC
|
D |
1 |
$84.25 |
$84 |
18,725
Direct
|
-0.01%
|
Disposed |
307.1%
(price as of 2026-08-21)
|
| April 26, 2017 |
IDCC
|
A |
9 |
— |
— |
18,726
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 25, 2017 |
IDCC
|
A |
9 |
— |
— |
18,717
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 26, 2016 |
IDCC
|
A |
10 |
— |
— |
18,708
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| July 27, 2016 |
IDCC
|
A |
9 |
— |
— |
18,698
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| June 13, 2016 |
IDCC
|
S 10b5-1 |
950 |
$58.36 |
$55,442 |
18,689
Direct
|
-4.84%
|
Disposed |
487.6%
(price as of 2026-08-21)
|
| June 10, 2016 |
IDCC
|
D |
0 |
$58.95 |
— |
19,639
Direct
|
0.00%
|
Disposed |
481.8%
(price as of 2026-08-21)
|
| June 8, 2016 |
IDCC
|
A |
2,653 |
— |
— |
19,639
Direct
|
+15.62%
|
Acquired |
(price as of 2026-08-21)
|
| April 27, 2016 |
IDCC
|
A |
9 |
— |
— |
16,986
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 27, 2016 |
IDCC
|
A |
12 |
— |
— |
16,977
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 28, 2015 |
IDCC
|
A |
10 |
— |
— |
16,965
Direct
|
+0.06%
|
Acquired |
(price as of 2026-08-21)
|
| July 22, 2015 |
IDCC
|
A |
9 |
— |
— |
16,954
Direct
|
+0.05%
|
Acquired |
(price as of 2026-08-21)
|
| June 12, 2015 |
IDCC
|
D |
0 |
$59.65 |
— |
16,945
Direct
|
0.00%
|
Disposed |
474.9%
(price as of 2026-08-21)
|
| June 12, 2015 |
IDCC
|
F |
1,524 |
$59.65 |
$90,907 |
16,945
Direct
|
-8.25%
|
Disposed |
474.9%
(price as of 2026-08-21)
|
| June 10, 2015 |
IDCC
|
A |
2,628 |
— |
— |
18,469
Direct
|
+16.59%
|
Acquired |
(price as of 2026-08-21)
|
| April 29, 2015 |
IDCC
|
A |
14 |
— |
— |
15,841
Direct
|
+0.09%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 28, 2015 |
IDCC
|
A |
16 |
— |
— |
15,827
Direct
|
+0.10%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 22, 2014 |
IDCC
|
A |
18 |
— |
— |
15,812
Direct
|
+0.11%
|
Acquired |
(price as of 2026-08-21)
|
| July 23, 2014 |
IDCC
|
A |
17 |
— |
— |
15,793
Direct
|
+0.11%
|
Acquired |
(price as of 2026-08-21)
|
| June 13, 2014 |
IDCC
|
D |
0 |
$45.06 |
— |
15,776
Direct
|
0.00%
|
Disposed |
661.1%
(price as of 2026-08-21)
|
| June 13, 2014 |
IDCC
|
F |
1,326 |
$45.06 |
$59,750 |
15,776
Direct
|
-7.75%
|
Disposed |
661.1%
(price as of 2026-08-21)
|
| June 12, 2014 |
IDCC
|
A |
3,877 |
— |
— |
17,102
Direct
|
+29.32%
|
Acquired |
(price as of 2026-08-21)
|
| April 23, 2014 |
IDCC
|
A |
10 |
— |
— |
13,225
Direct
|
+0.08%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 22, 2014 |
IDCC
|
A |
11 |
— |
— |
13,216
Direct
|
+0.08%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 23, 2013 |
IDCC
|
A |
9 |
— |
— |
13,204
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-21)
|
| July 24, 2013 |
IDCC
|
A |
8 |
— |
— |
13,195
Direct
|
+0.06%
|
Acquired |
(price as of 2026-08-21)
|
| June 13, 2013 |
IDCC
|
A |
3,253 |
— |
— |
13,187
Direct
|
+32.75%
|
Acquired |
(price as of 2026-08-21)
|
| June 7, 2013 |
IDCC
|
F |
1,745 |
$46.25 |
$80,706 |
9,934
Direct
|
-14.94%
|
Disposed |
641.5%
(price as of 2026-08-21)
|
| June 7, 2013 |
IDCC
|
D |
1 |
$46.25 |
$46 |
11,679
Direct
|
-0.01%
|
Disposed |
641.5%
(price as of 2026-08-21)
|
| April 24, 2013 |
IDCC
|
A |
10 |
— |
— |
11,680
Direct
|
+0.09%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 28, 2012 |
IDCC
|
A |
161 |
— |
— |
11,669
Direct
|
+1.40%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 24, 2012 |
IDCC
|
A |
11 |
— |
— |
11,508
Direct
|
+0.10%
|
Acquired |
(price as of 2026-08-21)
|
| July 25, 2012 |
IDCC
|
A |
15 |
— |
— |
11,497
Direct
|
+0.13%
|
Acquired |
(price as of 2026-08-21)
|
| June 7, 2012 |
IDCC
|
A |
4,000 |
— |
— |
11,482
Direct
|
+53.46%
|
Acquired |
(price as of 2026-08-21)
|
| June 2, 2012 |
IDCC
|
F |
1,520 |
$23.82 |
$36,206 |
7,482
Direct
|
-16.89%
|
Disposed |
1339.7%
(price as of 2026-08-21)
|
| June 2, 2012 |
IDCC
|
D |
0 |
$23.82 |
— |
9,002
Direct
|
0.00%
|
Disposed |
1339.7%
(price as of 2026-08-21)
|
| April 25, 2012 |
IDCC
|
A |
12 |
— |
— |
9,002
Direct
|
+0.13%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 25, 2012 |
IDCC
|
A |
11 |
— |
— |
8,990
Direct
|
+0.12%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 26, 2011 |
IDCC
|
A |
9 |
— |
— |
8,979
Direct
|
+0.10%
|
Acquired |
(price as of 2026-08-21)
|
| July 27, 2011 |
IDCC
|
A |
6 |
— |
— |
8,970
Direct
|
+0.07%
|
Acquired |
(price as of 2026-08-21)
|
| June 28, 2011 |
IDCC
|
F |
1,337 |
$40.54 |
$54,202 |
8,964
Direct
|
-12.98%
|
Disposed |
745.9%
(price as of 2026-08-21)
|
| June 28, 2011 |
IDCC
|
D |
0 |
$40.54 |
— |
10,301
Direct
|
0.00%
|
Disposed |
745.9%
(price as of 2026-08-21)
|
| June 3, 2011 |
IDCC
|
F |
1,456 |
$37.88 |
$55,153 |
10,301
Direct
|
-12.38%
|
Disposed |
805.3%
(price as of 2026-08-21)
|
| June 3, 2011 |
IDCC
|
D |
0 |
$37.88 |
— |
11,757
Direct
|
0.00%
|
Disposed |
805.3%
(price as of 2026-08-21)
|
| June 2, 2011 |
IDCC
|
A |
4,000 |
— |
— |
11,758
Direct
|
+51.56%
|
Acquired |
(price as of 2026-08-21)
|
| April 27, 2011 |
IDCC
|
A |
16 |
— |
— |
7,758
Direct
|
+0.21%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 2, 2011 |
IDCC
|
A |
16 |
— |
— |
7,742
Direct
|
+0.21%
|
Acquired |
(price as of 2026-08-21)
|
| June 28, 2010 |
IDCC
|
A |
3,726 |
— |
— |
7,726
Direct
|
+93.15%
|
Acquired |
(price as of 2026-08-21)
|