| Sept. 20, 2024 |
ICCC
|
A |
10,000 |
$3.60 |
$36,000 |
10,000
Direct
|
—
|
Acquired |
171.1%
(price as of 2026-08-19)
|
| Aug. 28, 2024 |
ICCC
|
D |
2,186 |
$3.55 |
$7,760 |
131,797
Direct
|
+1.69%
|
Acquired |
174.9%
(price as of 2026-08-19)
|
| Aug. 23, 2024 |
ICCC
|
D |
6,005 |
$3.55 |
$21,318 |
129,611
Direct
|
+4.86%
|
Acquired |
174.9%
(price as of 2026-08-19)
|
| Aug. 22, 2024 |
ICCC
|
D |
10,000 |
$3.55 |
$35,500 |
123,606
Direct
|
+8.80%
|
Acquired |
174.9%
(price as of 2026-08-19)
|
| Aug. 19, 2024 |
ICCC
|
D |
3,172 |
$3.67 |
$11,641 |
113,606
Direct
|
+2.87%
|
Acquired |
165.9%
(price as of 2026-08-19)
|
| Aug. 16, 2024 |
ICCC
|
D |
4,811 |
$3.72 |
$17,897 |
110,434
Direct
|
+4.55%
|
Acquired |
162.4%
(price as of 2026-08-19)
|
| Aug. 15, 2024 |
ICCC
|
D |
2,017 |
$3.57 |
$7,201 |
105,623
Direct
|
+1.95%
|
Acquired |
173.4%
(price as of 2026-08-19)
|
| Sept. 6, 2023 |
ICCC
|
D |
3,100 |
$4.75 |
$14,725 |
103,606
Direct
|
+3.08%
|
Acquired |
105.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
100 |
$5.44 |
$544 |
100,506
Direct
|
+0.10%
|
Acquired |
79.4%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
69 |
$5.53 |
$382 |
100,406
Direct
|
+0.07%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
100 |
$5.53 |
$553 |
100,337
Direct
|
+0.10%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
69 |
$5.53 |
$382 |
100,237
Direct
|
+0.07%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
31 |
$5.53 |
$171 |
100,168
Direct
|
+0.03%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
31 |
$5.53 |
$171 |
100,137
Direct
|
+0.03%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
69 |
$5.53 |
$382 |
100,106
Direct
|
+0.07%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
31 |
$5.53 |
$171 |
100,037
Direct
|
+0.03%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
69 |
$5.53 |
$382 |
100,006
Direct
|
+0.07%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
31 |
$5.53 |
$171 |
99,937
Direct
|
+0.03%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
69 |
$5.53 |
$382 |
99,906
Direct
|
+0.07%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
100 |
$5.53 |
$553 |
99,837
Direct
|
+0.10%
|
Acquired |
76.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
831 |
$5.47 |
$4,546 |
99,737
Direct
|
+0.84%
|
Acquired |
78.4%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
309 |
$5.50 |
$1,700 |
98,906
Direct
|
+0.31%
|
Acquired |
77.5%
(price as of 2026-08-19)
|
| March 14, 2023 |
ICCC
|
D |
71 |
$5.50 |
$390 |
98,597
Direct
|
+0.07%
|
Acquired |
77.5%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
100 |
$5.24 |
$524 |
98,526
Direct
|
+0.10%
|
Acquired |
86.3%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
100 |
$5.24 |
$524 |
98,426
Direct
|
+0.10%
|
Acquired |
86.3%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
10 |
$5.23 |
$52 |
98,326
Direct
|
+0.01%
|
Acquired |
86.6%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
7 |
$5.24 |
$37 |
98,316
Direct
|
+0.01%
|
Acquired |
86.3%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
3 |
$5.24 |
$16 |
98,309
Direct
|
0.00%
|
Acquired |
86.3%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
80 |
$5.34 |
$427 |
98,306
Direct
|
+0.08%
|
Acquired |
82.8%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
900 |
$5.37 |
$4,833 |
98,226
Direct
|
+0.92%
|
Acquired |
81.8%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
200 |
$5.25 |
$1,050 |
97,326
Direct
|
+0.21%
|
Acquired |
85.9%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
300 |
$5.24 |
$1,572 |
97,126
Direct
|
+0.31%
|
Acquired |
86.3%
(price as of 2026-08-19)
|
| March 13, 2023 |
ICCC
|
D |
400 |
$5.20 |
$2,080 |
96,826
Direct
|
+0.41%
|
Acquired |
87.7%
(price as of 2026-08-19)
|
| Dec. 15, 2022 |
ICCC
|
A |
10,000 |
$6.52 |
$65,200 |
10,000
Direct
|
—
|
Acquired |
49.7%
(price as of 2026-08-19)
|
| Sept. 12, 2022 |
ICCC
|
D |
195 |
$7.80 |
$1,521 |
96,426
Direct
|
+0.20%
|
Acquired |
25.1%
(price as of 2026-08-19)
|
| Sept. 12, 2022 |
ICCC
|
D |
606 |
$7.75 |
$4,696 |
96,231
Direct
|
+0.63%
|
Acquired |
25.9%
(price as of 2026-08-19)
|
| Sept. 9, 2022 |
ICCC
|
D |
20 |
$7.70 |
$154 |
95,625
Direct
|
+0.02%
|
Acquired |
26.8%
(price as of 2026-08-19)
|
| Sept. 9, 2022 |
ICCC
|
D |
33 |
$7.80 |
$257 |
95,605
Direct
|
+0.03%
|
Acquired |
25.1%
(price as of 2026-08-19)
|
| Sept. 9, 2022 |
ICCC
|
D |
647 |
$7.76 |
$5,021 |
95,572
Direct
|
+0.68%
|
Acquired |
25.8%
(price as of 2026-08-19)
|
| Sept. 8, 2022 |
ICCC
|
D |
1 |
$7.62 |
$8 |
94,925
Direct
|
0.00%
|
Acquired |
28.1%
(price as of 2026-08-19)
|
| Sept. 8, 2022 |
ICCC
|
D |
260 |
$7.69 |
$1,999 |
94,924
Direct
|
+0.27%
|
Acquired |
26.9%
(price as of 2026-08-19)
|
| Sept. 8, 2022 |
ICCC
|
D |
5 |
$7.70 |
$38 |
94,664
Direct
|
+0.01%
|
Acquired |
26.8%
(price as of 2026-08-19)
|
| Sept. 8, 2022 |
ICCC
|
D |
5 |
$7.72 |
$39 |
94,659
Direct
|
+0.01%
|
Acquired |
26.4%
(price as of 2026-08-19)
|
| Sept. 8, 2022 |
ICCC
|
D |
329 |
$7.71 |
$2,537 |
94,654
Direct
|
+0.35%
|
Acquired |
26.6%
(price as of 2026-08-19)
|
| Sept. 8, 2022 |
ICCC
|
D |
306 |
$7.68 |
$2,350 |
94,325
Direct
|
+0.33%
|
Acquired |
27.1%
(price as of 2026-08-19)
|
| June 14, 2022 |
ICCC
|
D |
400 |
$8.25 |
$3,300 |
94,019
Direct
|
+0.43%
|
Acquired |
18.3%
(price as of 2026-08-19)
|
| June 14, 2022 |
ICCC
|
D |
50 |
$8.05 |
$402 |
93,619
Direct
|
+0.05%
|
Acquired |
21.2%
(price as of 2026-08-19)
|
| June 14, 2022 |
ICCC
|
D |
200 |
$8.10 |
$1,620 |
93,569
Direct
|
+0.21%
|
Acquired |
20.5%
(price as of 2026-08-19)
|
| June 13, 2022 |
ICCC
|
D |
485 |
$7.77 |
$3,768 |
93,369
Direct
|
+0.52%
|
Acquired |
25.6%
(price as of 2026-08-19)
|
| June 13, 2022 |
ICCC
|
D |
48 |
$7.82 |
$375 |
92,884
Direct
|
+0.05%
|
Acquired |
24.8%
(price as of 2026-08-19)
|
| June 13, 2022 |
ICCC
|
D |
90 |
$7.79 |
$701 |
92,836
Direct
|
+0.10%
|
Acquired |
25.3%
(price as of 2026-08-19)
|
| June 13, 2022 |
ICCC
|
D |
462 |
$7.81 |
$3,608 |
92,746
Direct
|
+0.50%
|
Acquired |
25.0%
(price as of 2026-08-19)
|
| June 13, 2022 |
ICCC
|
D |
200 |
$7.80 |
$1,560 |
92,284
Direct
|
+0.22%
|
Acquired |
25.1%
(price as of 2026-08-19)
|
| June 13, 2022 |
ICCC
|
D |
200 |
$7.73 |
$1,546 |
92,084
Direct
|
+0.22%
|
Acquired |
26.3%
(price as of 2026-08-19)
|
| June 9, 2022 |
ICCC
|
D |
87 |
$8.46 |
$736 |
91,884
Direct
|
+0.09%
|
Acquired |
15.4%
(price as of 2026-08-19)
|
| June 9, 2022 |
ICCC
|
D |
500 |
$8.45 |
$4,225 |
91,797
Direct
|
+0.55%
|
Acquired |
15.5%
(price as of 2026-08-19)
|
| June 9, 2022 |
ICCC
|
D |
643 |
$8.50 |
$5,466 |
91,297
Direct
|
+0.71%
|
Acquired |
14.8%
(price as of 2026-08-19)
|
| June 9, 2022 |
ICCC
|
D |
70 |
$8.49 |
$594 |
90,654
Direct
|
+0.08%
|
Acquired |
15.0%
(price as of 2026-08-19)
|
| June 9, 2022 |
ICCC
|
D |
200 |
$8.64 |
$1,728 |
90,584
Direct
|
+0.22%
|
Acquired |
13.0%
(price as of 2026-08-19)
|
| June 7, 2022 |
ICCC
|
D |
53 |
$8.18 |
$434 |
90,384
Direct
|
+0.06%
|
Acquired |
19.3%
(price as of 2026-08-19)
|
| June 2, 2022 |
ICCC
|
D |
112 |
$8.20 |
$918 |
90,331
Direct
|
+0.12%
|
Acquired |
19.0%
(price as of 2026-08-19)
|
| June 1, 2022 |
ICCC
|
D |
300 |
$8.23 |
$2,469 |
90,219
Direct
|
+0.33%
|
Acquired |
18.6%
(price as of 2026-08-19)
|
| June 1, 2022 |
ICCC
|
D |
700 |
$8.25 |
$5,775 |
89,919
Direct
|
+0.78%
|
Acquired |
18.3%
(price as of 2026-08-19)
|
| June 1, 2022 |
ICCC
|
D |
100 |
$8.27 |
$827 |
89,219
Direct
|
+0.11%
|
Acquired |
18.0%
(price as of 2026-08-19)
|
| May 17, 2022 |
ICCC
|
D |
3,400 |
$8.37 |
$28,458 |
104,119
Direct
|
+3.38%
|
Acquired |
16.6%
(price as of 2026-08-19)
|
| May 17, 2022 |
ICCC
|
D |
3,400 |
$8.37 |
$28,458 |
89,119
Direct
|
+3.97%
|
Acquired |
16.6%
(price as of 2026-08-19)
|
| May 16, 2022 |
ICCC
|
D |
200 |
$8.35 |
$1,670 |
100,719
Direct
|
+0.20%
|
Acquired |
16.9%
(price as of 2026-08-19)
|
| May 16, 2022 |
ICCC
|
D |
200 |
$8.35 |
$1,670 |
85,719
Direct
|
+0.23%
|
Acquired |
16.9%
(price as of 2026-08-19)
|
| June 17, 2021 |
ICCC
|
A |
10,000 |
$10.04 |
$100,400 |
10,000
Direct
|
—
|
Acquired |
-2.8%
(price as of 2026-08-19)
|
| March 11, 2020 |
ICCC
|
P |
4,600 |
$4.28 |
$19,688 |
85,519
Direct
|
+5.68%
|
Acquired |
128.0%
(price as of 2026-08-19)
|
| Feb. 27, 2020 |
ICCC
|
P |
5,130 |
$4.98 |
$25,547 |
80,919
Direct
|
+6.77%
|
Acquired |
96.0%
(price as of 2026-08-19)
|
| Aug. 16, 2018 |
ICCC
|
P |
3,000 |
$6.67 |
$20,010 |
75,789
Direct
|
+4.12%
|
Acquired |
46.3%
(price as of 2026-08-19)
|
| March 19, 2018 |
ICCC
|
A |
15,000 |
$7.08 |
$106,200 |
15,000
Direct
|
—
|
Acquired |
37.9%
(price as of 2026-08-19)
|
| March 19, 2018 |
ICCC
|
A |
15,000 |
$7.08 |
$106,200 |
15,000
Direct
|
—
|
Acquired |
37.9%
(price as of 2026-08-19)
|
| May 15, 2014 |
ICCC
|
P |
1,000 |
$3.71 |
$3,710 |
56,668
Direct
|
+1.80%
|
Acquired |
163.1%
(price as of 2026-08-19)
|
| May 15, 2014 |
ICCC
|
P |
1,000 |
$3.50 |
$3,500 |
55,668
Direct
|
+1.83%
|
Acquired |
178.9%
(price as of 2026-08-19)
|
| May 15, 2014 |
ICCC
|
P |
1,000 |
$3.63 |
$3,630 |
54,668
Direct
|
+1.86%
|
Acquired |
168.9%
(price as of 2026-08-19)
|
| May 15, 2014 |
ICCC
|
P |
1,000 |
$3.51 |
$3,510 |
53,668
Direct
|
+1.90%
|
Acquired |
178.1%
(price as of 2026-08-19)
|
| Aug. 19, 2011 |
ICCC
|
X |
15,000 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-19)
|
| Aug. 19, 2011 |
ICCC
|
P |
15,000 |
$5.80 |
$87,000 |
52,668
Direct
|
+39.82%
|
Acquired |
68.3%
(price as of 2026-08-19)
|
| July 12, 2011 |
ICCC
|
P |
206 |
$6.80 |
$1,401 |
37,668
Direct
|
+0.55%
|
Acquired |
43.5%
(price as of 2026-08-19)
|
| July 11, 2011 |
ICCC
|
P |
100 |
$6.50 |
$650 |
37,462
Direct
|
+0.27%
|
Acquired |
50.2%
(price as of 2026-08-19)
|
| July 11, 2011 |
ICCC
|
P |
567 |
$6.53 |
$3,703 |
37,362
Direct
|
+1.54%
|
Acquired |
49.5%
(price as of 2026-08-19)
|
| July 8, 2011 |
ICCC
|
P |
1,000 |
$6.66 |
$6,660 |
36,795
Direct
|
+2.79%
|
Acquired |
46.5%
(price as of 2026-08-19)
|
| June 21, 2011 |
ICCC
|
P |
762 |
$6.24 |
$4,755 |
35,795
Indirect
|
+2.18%
|
Acquired |
56.4%
(price as of 2026-08-19)
|
| June 21, 2011 |
ICCC
|
P |
775 |
$6.25 |
$4,844 |
35,033
Indirect
|
+2.26%
|
Acquired |
56.2%
(price as of 2026-08-19)
|
| June 21, 2011 |
ICCC
|
P |
785 |
$6.24 |
$4,898 |
34,258
Indirect
|
+2.35%
|
Acquired |
56.4%
(price as of 2026-08-19)
|
| March 17, 2011 |
ICCC
|
P |
400 |
$3.51 |
$1,404 |
33,473
Direct
|
+1.21%
|
Acquired |
178.1%
(price as of 2026-08-19)
|
| March 17, 2011 |
ICCC
|
P |
800 |
$3.50 |
$2,800 |
33,073
Direct
|
+2.48%
|
Acquired |
178.9%
(price as of 2026-08-19)
|
| March 17, 2011 |
ICCC
|
P |
2,000 |
$3.44 |
$6,880 |
32,273
Direct
|
+6.61%
|
Acquired |
183.7%
(price as of 2026-08-19)
|
| Dec. 2, 2010 |
ICCC
|
P |
5,000 |
$3.00 |
$15,000 |
30,273
Direct
|
+19.78%
|
Acquired |
225.3%
(price as of 2026-08-19)
|
| Dec. 30, 2009 |
ICCC
|
P |
1,460 |
$3.85 |
$5,621 |
25,273
Direct
|
+6.13%
|
Acquired |
153.5%
(price as of 2026-08-19)
|
| Dec. 29, 2009 |
ICCC
|
P |
852 |
$3.79 |
$3,229 |
23,813
Direct
|
+3.71%
|
Acquired |
157.5%
(price as of 2026-08-19)
|
| Dec. 21, 2007 |
ICCC
|
P |
2,000 |
$3.55 |
$7,100 |
22,961
Direct
|
+9.54%
|
Acquired |
174.9%
(price as of 2026-08-19)
|
| Dec. 19, 2007 |
ICCC
|
P |
1,000 |
$3.55 |
$3,550 |
20,961
Direct
|
+5.01%
|
Acquired |
174.9%
(price as of 2026-08-19)
|
| Dec. 18, 2007 |
ICCC
|
P |
296 |
$3.52 |
$1,042 |
19,961
Direct
|
+1.51%
|
Acquired |
177.3%
(price as of 2026-08-19)
|
| Nov. 8, 2007 |
ICCC
|
P |
3,175 |
$3.95 |
$12,541 |
19,665
Direct
|
+19.25%
|
Acquired |
147.1%
(price as of 2026-08-19)
|
| Nov. 7, 2007 |
ICCC
|
P |
2,000 |
$3.98 |
$7,960 |
16,490
Direct
|
+13.80%
|
Acquired |
145.2%
(price as of 2026-08-19)
|
| Nov. 7, 2007 |
ICCC
|
P |
800 |
$3.96 |
$3,168 |
14,490
Direct
|
+5.84%
|
Acquired |
146.5%
(price as of 2026-08-19)
|
| Sept. 25, 2007 |
ICCC
|
P |
350 |
$4.43 |
$1,550 |
13,690
Direct
|
+2.62%
|
Acquired |
120.3%
(price as of 2026-08-19)
|