| June 23, 2023 |
TTMI
|
F |
11,350 |
$13.41 |
$152,204 |
279,154
Direct
|
-3.91%
|
Disposed |
784.9%
(price as of 2026-08-19)
|
| June 22, 2023 |
TTMI
|
A |
30,232 |
— |
— |
290,504
Direct
|
+11.62%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 23, 2023 |
TTMI
|
F |
14,478 |
$13.49 |
$195,308 |
260,272
Direct
|
-5.27%
|
Disposed |
779.7%
(price as of 2026-08-19)
|
| Feb. 22, 2023 |
TTMI
|
A |
36,989 |
— |
— |
274,750
Direct
|
+15.56%
|
Acquired |
(price as of 2026-08-19)
|
| Aug. 9, 2022 |
TTMI
|
S |
20,000 |
$15.95 |
$319,000 |
237,761
Direct
|
-7.76%
|
Disposed |
644.0%
(price as of 2026-08-19)
|
| June 23, 2022 |
TTMI
|
F |
7,409 |
$12.13 |
$89,871 |
257,761
Direct
|
-2.79%
|
Disposed |
878.3%
(price as of 2026-08-19)
|
| June 22, 2022 |
TTMI
|
A |
29,971 |
— |
— |
265,170
Direct
|
+12.74%
|
Acquired |
(price as of 2026-08-19)
|
| June 21, 2022 |
TTMI
|
F |
4,011 |
$12.66 |
$50,779 |
235,199
Direct
|
-1.68%
|
Disposed |
837.4%
(price as of 2026-08-19)
|
| Feb. 16, 2022 |
TTMI
|
F |
8,807 |
$12.14 |
$106,917 |
239,210
Direct
|
-3.55%
|
Disposed |
877.5%
(price as of 2026-08-19)
|
| Feb. 15, 2022 |
TTMI
|
A |
22,167 |
— |
— |
248,017
Direct
|
+9.81%
|
Acquired |
(price as of 2026-08-19)
|
| June 23, 2021 |
TTMI
|
F |
3,768 |
$14.36 |
$54,108 |
225,850
Direct
|
-1.64%
|
Disposed |
726.4%
(price as of 2026-08-19)
|
| June 22, 2021 |
TTMI
|
A |
27,873 |
— |
— |
229,618
Direct
|
+13.82%
|
Acquired |
(price as of 2026-08-19)
|
| June 21, 2021 |
TTMI
|
F |
4,011 |
$14.46 |
$57,999 |
201,745
Direct
|
-1.95%
|
Disposed |
720.7%
(price as of 2026-08-19)
|
| April 5, 2021 |
TTMI
|
S 10b5-1 |
35,000 |
$15.00 |
$525,000 |
205,756
Direct
|
-14.54%
|
Disposed |
691.1%
(price as of 2026-08-19)
|
| March 30, 2021 |
TTMI
|
F 10b5-1 |
2,738 |
$14.45 |
$39,564 |
240,756
Direct
|
-1.12%
|
Disposed |
721.2%
(price as of 2026-08-19)
|
| Feb. 25, 2021 |
TTMI
|
F |
8,411 |
$14.28 |
$120,109 |
243,494
Direct
|
-3.34%
|
Disposed |
731.0%
(price as of 2026-08-19)
|
| Feb. 24, 2021 |
TTMI
|
A |
16,685 |
— |
— |
251,905
Direct
|
+7.09%
|
Acquired |
(price as of 2026-08-19)
|
| June 22, 2020 |
TTMI
|
F |
5,501 |
$10.99 |
$60,456 |
235,220
Direct
|
-2.29%
|
Disposed |
979.8%
(price as of 2026-08-19)
|
| June 22, 2020 |
TTMI
|
A |
29,650 |
— |
— |
240,721
Direct
|
+14.05%
|
Acquired |
(price as of 2026-08-19)
|
| March 30, 2020 |
TTMI
|
F |
3,750 |
$9.88 |
$37,050 |
211,071
Direct
|
-1.75%
|
Disposed |
1101.1%
(price as of 2026-08-19)
|
| March 2, 2020 |
TTMI
|
F |
4,205 |
$12.92 |
$54,329 |
214,821
Direct
|
-1.92%
|
Disposed |
818.5%
(price as of 2026-08-19)
|
| Feb. 21, 2020 |
TTMI
|
F |
9,992 |
$13.31 |
$132,994 |
219,026
Direct
|
-4.36%
|
Disposed |
791.6%
(price as of 2026-08-19)
|
| Feb. 20, 2020 |
TTMI
|
A |
19,124 |
— |
— |
229,018
Direct
|
+9.11%
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 18, 2019 |
TTMI
|
S 10b5-1 |
49,843 |
$15.00 |
$747,645 |
220,894
Direct
|
-18.41%
|
Disposed |
691.1%
(price as of 2026-08-19)
|
| Dec. 16, 2019 |
TTMI
|
S 10b5-1 |
157 |
$15.00 |
$2,355 |
270,737
Direct
|
-0.06%
|
Disposed |
691.1%
(price as of 2026-08-19)
|
| June 20, 2019 |
TTMI
|
A |
31,555 |
— |
— |
270,894
Direct
|
+13.18%
|
Acquired |
(price as of 2026-08-19)
|
| April 1, 2019 |
TTMI
|
F |
3,690 |
$12.03 |
$44,391 |
239,339
Direct
|
-1.52%
|
Disposed |
886.5%
(price as of 2026-08-19)
|
| March 4, 2019 |
TTMI
|
F |
12,493 |
$12.01 |
$150,041 |
243,029
Direct
|
-4.89%
|
Disposed |
888.1%
(price as of 2026-08-19)
|
| Feb. 19, 2019 |
TTMI
|
F |
30,619 |
$11.86 |
$363,141 |
255,522
Direct
|
-10.70%
|
Disposed |
900.6%
(price as of 2026-08-19)
|
| Feb. 15, 2019 |
TTMI
|
A |
84,383 |
— |
— |
286,141
Direct
|
+41.82%
|
Acquired |
(price as of 2026-08-19)
|
| March 29, 2018 |
TTMI
|
A |
21,645 |
— |
— |
201,758
Direct
|
+12.02%
|
Acquired |
(price as of 2026-08-19)
|
| March 5, 2018 |
TTMI
|
F |
8,093 |
$15.82 |
$128,031 |
180,113
Direct
|
-4.30%
|
Disposed |
650.1%
(price as of 2026-08-19)
|
| March 2, 2018 |
TTMI
|
F |
4,180 |
$15.69 |
$65,584 |
188,206
Direct
|
-2.17%
|
Disposed |
656.3%
(price as of 2026-08-19)
|
| Feb. 26, 2018 |
TTMI
|
F |
7,404 |
$15.85 |
$117,353 |
192,386
Direct
|
-3.71%
|
Disposed |
648.7%
(price as of 2026-08-19)
|
| Feb. 14, 2018 |
TTMI
|
F |
33,630 |
$15.39 |
$517,566 |
199,790
Direct
|
-14.41%
|
Disposed |
671.1%
(price as of 2026-08-19)
|
| Feb. 13, 2018 |
TTMI
|
A |
87,175 |
— |
— |
233,420
Direct
|
+59.61%
|
Acquired |
(price as of 2026-08-19)
|
| March 6, 2017 |
TTMI
|
F |
25,897 |
$15.74 |
$407,619 |
160,145
Direct
|
-13.92%
|
Disposed |
653.9%
(price as of 2026-08-19)
|
| March 3, 2017 |
TTMI
|
F |
6,000 |
$15.82 |
$94,920 |
186,042
Direct
|
-3.12%
|
Disposed |
650.1%
(price as of 2026-08-19)
|
| March 1, 2017 |
TTMI
|
A |
51,359 |
— |
— |
192,042
Direct
|
+36.51%
|
Acquired |
(price as of 2026-08-19)
|
| March 1, 2017 |
TTMI
|
A |
24,498 |
— |
— |
140,683
Direct
|
+21.09%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 27, 2017 |
TTMI
|
F |
5,600 |
$16.47 |
$92,232 |
116,185
Direct
|
-4.60%
|
Disposed |
620.5%
(price as of 2026-08-19)
|
| Feb. 21, 2017 |
TTMI
|
F |
4,600 |
$16.77 |
$77,142 |
121,785
Direct
|
-3.64%
|
Disposed |
607.6%
(price as of 2026-08-19)
|
| Jan. 24, 2017 |
TTMI
|
S 10b5-1 |
10,000 |
$15.00 |
$150,000 |
126,385
Direct
|
-7.33%
|
Disposed |
691.1%
(price as of 2026-08-19)
|
| Oct. 27, 2016 |
TTMI
|
S 10b5-1 |
10,000 |
— |
— |
136,385
Direct
|
-6.83%
|
Disposed |
(price as of 2026-08-19)
|
| March 2, 2016 |
TTMI
|
A |
47,440 |
— |
— |
146,385
Direct
|
+47.95%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 26, 2016 |
TTMI
|
F |
5,570 |
$6.22 |
$34,645 |
98,945
Direct
|
-5.33%
|
Disposed |
1807.9%
(price as of 2026-08-19)
|
| Feb. 22, 2016 |
TTMI
|
F |
8,108 |
$6.48 |
$52,540 |
104,515
Direct
|
-7.20%
|
Disposed |
1731.3%
(price as of 2026-08-19)
|
| Feb. 4, 2016 |
TTMI
|
S 10b5-1 |
13,100 |
$5.35 |
$70,085 |
112,623
Direct
|
-10.42%
|
Disposed |
2118.1%
(price as of 2026-08-19)
|
| Feb. 3, 2016 |
TTMI
|
A |
30,461 |
— |
— |
125,723
Direct
|
+31.98%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 25, 2015 |
TTMI
|
A |
44,118 |
— |
— |
95,262
Direct
|
+86.26%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 23, 2015 |
TTMI
|
S 10b5-1 |
3,833 |
$8.55 |
$32,772 |
51,144
Direct
|
-6.97%
|
Disposed |
1288.0%
(price as of 2026-08-19)
|
| Feb. 20, 2015 |
TTMI
|
S 10b5-1 |
4,861 |
$8.89 |
$43,214 |
54,977
Direct
|
-8.12%
|
Disposed |
1234.9%
(price as of 2026-08-19)
|
| Feb. 21, 2014 |
TTMI
|
S 10b5-1 |
4,170 |
$7.96 |
$33,193 |
59,838
Direct
|
-6.51%
|
Disposed |
1390.8%
(price as of 2026-08-19)
|
| Feb. 19, 2014 |
TTMI
|
A |
34,692 |
— |
— |
64,008
Direct
|
+118.34%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 20, 2013 |
TTMI
|
A |
29,316 |
— |
— |
29,316
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Nov. 27, 2012 |
SANM
|
S |
20,328 |
$9.22 |
$187,424 |
22,500
Direct
|
-47.46%
|
Disposed |
1963.4%
(price as of 2026-08-19)
|
| Nov. 16, 2012 |
SANM
|
F |
11,004 |
$8.93 |
$98,266 |
42,828
Direct
|
-20.44%
|
Disposed |
2030.4%
(price as of 2026-08-19)
|
| Nov. 15, 2012 |
SANM
|
A |
7,500 |
— |
— |
7,500
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Nov. 15, 2012 |
SANM
|
A |
20,000 |
— |
— |
20,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Nov. 15, 2012 |
SANM
|
A |
7,500 |
$8.62 |
$64,650 |
53,832
Direct
|
+16.19%
|
Acquired |
2107.0%
(price as of 2026-08-19)
|
| Nov. 15, 2012 |
SANM
|
F |
1,834 |
$8.62 |
$15,809 |
46,332
Direct
|
-3.81%
|
Disposed |
2107.0%
(price as of 2026-08-19)
|
| Nov. 15, 2011 |
SANM
|
A |
15,000 |
— |
— |
15,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Nov. 15, 2011 |
SANM
|
A |
25,000 |
— |
— |
25,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Nov. 15, 2011 |
SANM
|
F |
1,834 |
$8.70 |
$15,956 |
48,166
Direct
|
-3.67%
|
Disposed |
2086.7%
(price as of 2026-08-19)
|
| Feb. 2, 2011 |
SANM
|
M |
8,854 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-19)
|
| Feb. 2, 2011 |
SANM
|
M |
6,944 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-19)
|
| Feb. 2, 2011 |
SANM
|
S |
8,854 |
$15.56 |
$137,768 |
50,000
Direct
|
-15.04%
|
Disposed |
1122.7%
(price as of 2026-08-19)
|
| Feb. 2, 2011 |
SANM
|
M |
8,854 |
$4.45 |
$39,400 |
58,854
Direct
|
+17.71%
|
Acquired |
4175.2%
(price as of 2026-08-19)
|
| Feb. 2, 2011 |
SANM
|
S |
6,944 |
$15.56 |
$108,049 |
50,000
Direct
|
-12.19%
|
Disposed |
1122.7%
(price as of 2026-08-19)
|
| Feb. 2, 2011 |
SANM
|
M |
6,944 |
$2.94 |
$20,415 |
56,944
Direct
|
+13.89%
|
Acquired |
6370.9%
(price as of 2026-08-19)
|
| Nov. 15, 2010 |
SANM
|
A |
20,000 |
— |
— |
20,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Nov. 15, 2010 |
SANM
|
A |
20,000 |
$11.23 |
$224,600 |
50,000
Direct
|
+66.67%
|
Acquired |
1594.1%
(price as of 2026-08-19)
|
| Jan. 28, 2010 |
SANM
|
M |
6,945 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-19)
|
| Jan. 28, 2010 |
SANM
|
S |
6,945 |
$13.67 |
$94,938 |
30,000
Direct
|
-18.80%
|
Disposed |
1291.7%
(price as of 2026-08-19)
|
| Jan. 28, 2010 |
SANM
|
M |
6,945 |
$2.94 |
$20,418 |
36,945
Direct
|
+23.15%
|
Acquired |
6370.9%
(price as of 2026-08-19)
|
| Jan. 28, 2010 |
SANM
|
S |
11,354 |
$13.69 |
$155,436 |
30,000
Direct
|
-27.46%
|
Disposed |
1289.7%
(price as of 2026-08-19)
|
| Jan. 19, 2010 |
SANM
|
F |
2,443 |
$12.31 |
$30,073 |
41,356
Direct
|
-5.58%
|
Disposed |
1445.5%
(price as of 2026-08-19)
|
| Nov. 16, 2009 |
SANM
|
A |
30,000 |
$8.79 |
$263,700 |
43,799
Direct
|
+217.41%
|
Acquired |
2064.3%
(price as of 2026-08-19)
|
| Aug. 17, 2009 |
SANM
|
A |
25,000 |
— |
— |
25,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| March 16, 2009 |
SANM
|
F |
8,610 |
$0.25 |
$2,152 |
82,791
Direct
|
-9.42%
|
Disposed |
12583.0%
(price as of 2026-08-19)
|
| Jan. 16, 2009 |
SANM
|
F |
14,349 |
$0.38 |
$5,453 |
91,401
Direct
|
-13.57%
|
Disposed |
8244.1%
(price as of 2026-08-19)
|
| Nov. 17, 2008 |
SANM
|
A |
125,000 |
— |
— |
125,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Jan. 16, 2008 |
SANM
|
F |
14,250 |
$1.57 |
$22,372 |
105,750
Direct
|
-11.88%
|
Disposed |
1919.6%
(price as of 2026-08-19)
|
| Nov. 15, 2007 |
SANM
|
A |
100,000 |
— |
— |
100,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Jan. 16, 2007 |
SANM
|
A |
100,000 |
— |
— |
120,000
Direct
|
+500.00%
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 9, 2005 |
SANM
|
A |
40,000 |
— |
— |
40,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 9, 2005 |
SANM
|
A |
40,000 |
— |
— |
40,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2005 |
SANM
|
A |
70,000 |
— |
— |
70,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2005 |
SANM
|
A |
20,000 |
— |
— |
20,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|