| June 23, 2023 |
TTMI
|
F |
5,307 |
$13.42 |
$71,220 |
82,954
Direct
|
-6.01%
|
Disposed |
755.3%
(price as of 2026-08-20)
|
| Feb. 23, 2023 |
TTMI
|
F |
7,096 |
$13.49 |
$95,725 |
88,261
Direct
|
-7.44%
|
Disposed |
750.9%
(price as of 2026-08-20)
|
| Feb. 22, 2023 |
TTMI
|
A |
12,468 |
— |
— |
95,357
Direct
|
+15.04%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 8, 2022 |
TTMI
|
S |
5,000 |
$16.29 |
$81,450 |
82,889
Direct
|
-5.69%
|
Disposed |
604.6%
(price as of 2026-08-20)
|
| June 23, 2022 |
TTMI
|
F |
3,680 |
$12.13 |
$44,638 |
87,889
Direct
|
-4.02%
|
Disposed |
846.2%
(price as of 2026-08-20)
|
| June 22, 2022 |
TTMI
|
A |
9,005 |
— |
— |
91,569
Direct
|
+10.91%
|
Acquired |
(price as of 2026-08-20)
|
| June 21, 2022 |
TTMI
|
F |
2,718 |
$12.66 |
$34,410 |
82,564
Direct
|
-3.19%
|
Disposed |
806.6%
(price as of 2026-08-20)
|
| Feb. 16, 2022 |
TTMI
|
F |
5,260 |
$12.15 |
$63,909 |
85,282
Direct
|
-5.81%
|
Disposed |
844.7%
(price as of 2026-08-20)
|
| Feb. 15, 2022 |
TTMI
|
A |
8,918 |
— |
— |
90,542
Direct
|
+10.93%
|
Acquired |
(price as of 2026-08-20)
|
| June 23, 2021 |
TTMI
|
F |
1,765 |
$14.37 |
$25,363 |
81,624
Direct
|
-2.12%
|
Disposed |
698.7%
(price as of 2026-08-20)
|
| June 22, 2021 |
TTMI
|
A |
8,602 |
— |
— |
83,389
Direct
|
+11.50%
|
Acquired |
(price as of 2026-08-20)
|
| June 21, 2021 |
TTMI
|
F |
2,254 |
$14.46 |
$32,593 |
74,787
Direct
|
-2.93%
|
Disposed |
693.8%
(price as of 2026-08-20)
|
| June 1, 2021 |
TTMI
|
S 10b5-1 |
1,500 |
$15.19 |
$22,785 |
77,041
Direct
|
-1.91%
|
Disposed |
655.6%
(price as of 2026-08-20)
|
| March 30, 2021 |
TTMI
|
F 10b5-1 |
1,561 |
$14.45 |
$22,556 |
78,541
Direct
|
-1.95%
|
Disposed |
694.3%
(price as of 2026-08-20)
|
| March 1, 2021 |
TTMI
|
S 10b5-1 |
1,500 |
$14.33 |
$21,495 |
80,102
Direct
|
-1.84%
|
Disposed |
701.0%
(price as of 2026-08-20)
|
| Feb. 25, 2021 |
TTMI
|
F |
3,503 |
$14.28 |
$50,023 |
81,602
Direct
|
-4.12%
|
Disposed |
703.8%
(price as of 2026-08-20)
|
| Feb. 24, 2021 |
TTMI
|
A |
6,951 |
— |
— |
85,105
Direct
|
+8.89%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 1, 2020 |
TTMI
|
S 10b5-1 |
1,500 |
$13.31 |
$19,965 |
78,154
Direct
|
-1.88%
|
Disposed |
762.4%
(price as of 2026-08-20)
|
| Nov. 18, 2020 |
TTMI
|
S |
4,000 |
$12.95 |
$51,800 |
79,654
Direct
|
-4.78%
|
Disposed |
786.3%
(price as of 2026-08-20)
|
| June 22, 2020 |
TTMI
|
F |
1,884 |
$10.99 |
$20,705 |
83,654
Direct
|
-2.20%
|
Disposed |
944.4%
(price as of 2026-08-20)
|
| June 22, 2020 |
TTMI
|
A |
12,185 |
— |
— |
85,538
Direct
|
+16.61%
|
Acquired |
(price as of 2026-08-20)
|
| March 30, 2020 |
TTMI
|
F |
1,314 |
$9.88 |
$12,982 |
73,353
Direct
|
-1.76%
|
Disposed |
1061.7%
(price as of 2026-08-20)
|
| March 2, 2020 |
TTMI
|
F |
1,473 |
$12.92 |
$19,031 |
74,667
Direct
|
-1.93%
|
Disposed |
788.4%
(price as of 2026-08-20)
|
| Feb. 21, 2020 |
TTMI
|
F |
3,255 |
$13.31 |
$43,324 |
76,140
Direct
|
-4.10%
|
Disposed |
762.4%
(price as of 2026-08-20)
|
| Feb. 20, 2020 |
TTMI
|
A |
7,889 |
— |
— |
79,395
Direct
|
+11.03%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 13, 2019 |
TTMI
|
S |
1,878 |
$10.65 |
$20,001 |
71,506
Direct
|
-2.56%
|
Disposed |
977.7%
(price as of 2026-08-20)
|
| June 20, 2019 |
TTMI
|
A |
15,555 |
— |
— |
73,384
Direct
|
+26.90%
|
Acquired |
(price as of 2026-08-20)
|
| April 1, 2019 |
TTMI
|
F |
1,287 |
$12.03 |
$15,483 |
57,829
Direct
|
-2.18%
|
Disposed |
854.1%
(price as of 2026-08-20)
|
| March 4, 2019 |
TTMI
|
F |
4,500 |
$12.01 |
$54,045 |
59,116
Direct
|
-7.07%
|
Disposed |
855.7%
(price as of 2026-08-20)
|
| Feb. 19, 2019 |
TTMI
|
F |
10,969 |
$11.85 |
$129,983 |
63,616
Direct
|
-14.71%
|
Disposed |
868.6%
(price as of 2026-08-20)
|
| Feb. 15, 2019 |
TTMI
|
A |
29,588 |
— |
— |
74,585
Direct
|
+65.76%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 6, 2018 |
TTMI
|
S |
3,115 |
$18.91 |
$58,905 |
44,997
Direct
|
-6.47%
|
Disposed |
507.0%
(price as of 2026-08-20)
|
| June 25, 2018 |
TTMI
|
F |
275 |
$18.31 |
$5,035 |
48,112
Direct
|
-0.57%
|
Disposed |
526.9%
(price as of 2026-08-20)
|
| March 29, 2018 |
TTMI
|
A |
10,822 |
— |
— |
48,387
Direct
|
+28.81%
|
Acquired |
(price as of 2026-08-20)
|
| March 5, 2018 |
TTMI
|
F |
2,962 |
$15.83 |
$46,888 |
37,565
Direct
|
-7.31%
|
Disposed |
625.1%
(price as of 2026-08-20)
|
| March 2, 2018 |
TTMI
|
F |
1,462 |
$15.67 |
$22,910 |
40,527
Direct
|
-3.48%
|
Disposed |
632.5%
(price as of 2026-08-20)
|
| Feb. 26, 2018 |
TTMI
|
F |
1,163 |
$15.85 |
$18,434 |
41,989
Direct
|
-2.70%
|
Disposed |
624.2%
(price as of 2026-08-20)
|
| Feb. 22, 2018 |
TTMI
|
S |
2,000 |
$15.66 |
$31,320 |
43,152
Direct
|
-4.43%
|
Disposed |
633.0%
(price as of 2026-08-20)
|
| June 26, 2017 |
TTMI
|
F |
290 |
$18.49 |
$5,362 |
45,152
Direct
|
-0.64%
|
Disposed |
520.8%
(price as of 2026-08-20)
|
| March 3, 2017 |
TTMI
|
F |
3,121 |
$15.89 |
$49,593 |
45,442
Direct
|
-6.43%
|
Disposed |
622.3%
(price as of 2026-08-20)
|
| March 1, 2017 |
TTMI
|
A |
12,249 |
— |
— |
48,563
Direct
|
+33.73%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 27, 2017 |
TTMI
|
F |
1,241 |
$16.30 |
$20,228 |
36,314
Direct
|
-3.30%
|
Disposed |
604.2%
(price as of 2026-08-20)
|
| Feb. 24, 2017 |
TTMI
|
S |
3,413 |
$16.58 |
$56,588 |
37,555
Direct
|
-8.33%
|
Disposed |
592.3%
(price as of 2026-08-20)
|
| Feb. 21, 2017 |
TTMI
|
F |
978 |
$16.77 |
$16,401 |
40,968
Direct
|
-2.33%
|
Disposed |
584.4%
(price as of 2026-08-20)
|
| Aug. 16, 2016 |
TTMI
|
S |
400 |
$10.58 |
$4,232 |
41,946
Direct
|
-0.94%
|
Disposed |
984.9%
(price as of 2026-08-20)
|
| June 24, 2016 |
TTMI
|
F |
306 |
$7.56 |
$2,313 |
42,346
Direct
|
-0.72%
|
Disposed |
1418.3%
(price as of 2026-08-20)
|
| March 2, 2016 |
TTMI
|
A |
24,849 |
— |
— |
42,652
Direct
|
+139.58%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 29, 2016 |
TTMI
|
F |
897 |
$6.41 |
$5,750 |
17,803
Direct
|
-4.80%
|
Disposed |
1690.6%
(price as of 2026-08-20)
|
| Feb. 26, 2016 |
TTMI
|
F |
1,246 |
$6.22 |
$7,750 |
18,700
Direct
|
-6.25%
|
Disposed |
1745.3%
(price as of 2026-08-20)
|
| Feb. 22, 2016 |
TTMI
|
F |
980 |
$6.49 |
$6,360 |
19,946
Direct
|
-4.68%
|
Disposed |
1668.6%
(price as of 2026-08-20)
|