| Oct. 17, 2023 |
VIRC
|
S |
1,000 |
$7.73 |
$7,730 |
67,803
Direct
|
-1.45%
|
Disposed |
-23.8%
(price as of 2026-08-21)
|
| Oct. 17, 2023 |
VIRC
|
S |
470 |
$7.80 |
$3,666 |
68,803
Direct
|
-0.68%
|
Disposed |
-24.5%
(price as of 2026-08-21)
|
| Oct. 16, 2023 |
VIRC
|
S |
323 |
$7.87 |
$2,542 |
69,273
Direct
|
-0.46%
|
Disposed |
-25.2%
(price as of 2026-08-21)
|
| Oct. 9, 2023 |
VIRC
|
S |
784 |
$7.87 |
$6,170 |
69,596
Direct
|
-1.11%
|
Disposed |
-25.2%
(price as of 2026-08-21)
|
| Sept. 29, 2023 |
VIRC
|
S |
1,000 |
$7.89 |
$7,890 |
70,380
Direct
|
-1.40%
|
Disposed |
-25.3%
(price as of 2026-08-21)
|
| Sept. 29, 2023 |
VIRC
|
S |
1,000 |
$7.99 |
$7,990 |
71,380
Direct
|
-1.38%
|
Disposed |
-26.3%
(price as of 2026-08-21)
|
| Sept. 28, 2023 |
VIRC
|
S |
1,000 |
$7.28 |
$7,280 |
72,380
Direct
|
-1.36%
|
Disposed |
-19.1%
(price as of 2026-08-21)
|
| Sept. 28, 2023 |
VIRC
|
S |
1,000 |
$7.34 |
$7,340 |
73,380
Direct
|
-1.34%
|
Disposed |
-19.8%
(price as of 2026-08-21)
|
| Sept. 28, 2023 |
VIRC
|
S |
788 |
$7.38 |
$5,815 |
74,380
Direct
|
-1.05%
|
Disposed |
-20.2%
(price as of 2026-08-21)
|
| Sept. 26, 2023 |
VIRC
|
S |
1,000 |
$6.83 |
$6,830 |
75,168
Direct
|
-1.31%
|
Disposed |
-13.8%
(price as of 2026-08-21)
|
| Sept. 26, 2023 |
VIRC
|
S |
235 |
$6.87 |
$1,614 |
76,168
Direct
|
-0.31%
|
Disposed |
-14.3%
(price as of 2026-08-21)
|
| Sept. 26, 2023 |
VIRC
|
S |
900 |
$6.84 |
$6,156 |
76,403
Direct
|
-1.16%
|
Disposed |
-13.9%
(price as of 2026-08-21)
|
| Sept. 25, 2023 |
VIRC
|
S |
500 |
$7.09 |
$3,545 |
77,303
Direct
|
-0.64%
|
Disposed |
-16.9%
(price as of 2026-08-21)
|
| June 21, 2023 |
VIRC
|
F |
1,177 |
$4.02 |
$4,732 |
77,803
Direct
|
-1.49%
|
Disposed |
46.5%
(price as of 2026-08-21)
|
| June 22, 2022 |
VIRC
|
F |
1,384 |
$3.96 |
$5,481 |
78,980
Direct
|
-1.72%
|
Disposed |
48.7%
(price as of 2026-08-21)
|
| June 17, 2022 |
VIRC
|
F |
1,413 |
$3.67 |
$5,186 |
80,364
Direct
|
-1.73%
|
Disposed |
60.5%
(price as of 2026-08-21)
|
| June 21, 2021 |
VIRC
|
F |
1,429 |
$3.51 |
$5,016 |
81,777
Direct
|
-1.72%
|
Disposed |
67.8%
(price as of 2026-08-21)
|
| June 21, 2021 |
VIRC
|
F |
1,429 |
$3.51 |
$5,016 |
83,206
Direct
|
-1.69%
|
Disposed |
67.8%
(price as of 2026-08-21)
|
| June 19, 2020 |
VIRC
|
F |
1,212 |
$2.58 |
$3,127 |
84,635
Direct
|
-1.41%
|
Disposed |
128.3%
(price as of 2026-08-21)
|
| June 19, 2020 |
VIRC
|
F |
1,212 |
$2.58 |
$3,127 |
85,847
Direct
|
-1.39%
|
Disposed |
128.3%
(price as of 2026-08-21)
|
| June 24, 2019 |
VIRC
|
F |
1,972 |
$4.50 |
$8,874 |
107,797
Direct
|
-1.80%
|
Disposed |
30.9%
(price as of 2026-08-21)
|
| June 21, 2019 |
VIRC
|
A |
20,000 |
$4.41 |
$88,200 |
109,769
Direct
|
+22.28%
|
Acquired |
33.6%
(price as of 2026-08-21)
|
| June 20, 2019 |
VIRC
|
F |
1,467 |
$4.38 |
$6,425 |
88,302
Direct
|
-1.63%
|
Disposed |
34.5%
(price as of 2026-08-21)
|
| June 24, 2018 |
VIRC
|
F |
1,829 |
$4.80 |
$8,779 |
89,769
Direct
|
-2.00%
|
Disposed |
22.7%
(price as of 2026-08-21)
|
| June 20, 2018 |
VIRC
|
F |
1,371 |
$4.50 |
$6,170 |
91,598
Direct
|
-1.47%
|
Disposed |
30.9%
(price as of 2026-08-21)
|
| June 24, 2017 |
VIRC
|
F |
2,008 |
$5.10 |
$10,241 |
92,969
Direct
|
-2.11%
|
Disposed |
15.5%
(price as of 2026-08-21)
|
| June 20, 2017 |
VIRC
|
A |
20,000 |
$4.95 |
$99,000 |
94,977
Direct
|
+26.67%
|
Acquired |
19.0%
(price as of 2026-08-21)
|
| June 19, 2017 |
VIRC
|
F |
2,009 |
$4.55 |
$9,141 |
74,977
Direct
|
-2.61%
|
Disposed |
29.5%
(price as of 2026-08-21)
|
| June 24, 2016 |
VIRC
|
F |
2,010 |
$4.15 |
$8,342 |
76,986
Direct
|
-2.54%
|
Disposed |
41.9%
(price as of 2026-08-21)
|
| June 19, 2016 |
VIRC
|
F |
2,017 |
$3.98 |
$8,028 |
78,996
Direct
|
-2.49%
|
Disposed |
48.0%
(price as of 2026-08-21)
|
| June 24, 2015 |
VIRC
|
F |
2,131 |
$2.83 |
$6,031 |
81,013
Direct
|
-2.56%
|
Disposed |
108.1%
(price as of 2026-08-21)
|
| June 19, 2015 |
VIRC
|
F |
2,392 |
$2.74 |
$6,554 |
83,144
Direct
|
-2.80%
|
Disposed |
115.0%
(price as of 2026-08-21)
|
| June 24, 2014 |
VIRC
|
A |
30,000 |
$2.62 |
$78,600 |
85,536
Direct
|
+54.02%
|
Acquired |
124.8%
(price as of 2026-08-21)
|
| June 19, 2014 |
VIRC
|
F |
2,301 |
$2.51 |
$5,776 |
55,536
Direct
|
-3.98%
|
Disposed |
134.7%
(price as of 2026-08-21)
|
| June 16, 2014 |
VIRC
|
F |
1,597 |
$2.17 |
$3,465 |
57,837
Direct
|
-2.69%
|
Disposed |
171.4%
(price as of 2026-08-21)
|
| June 19, 2013 |
VIRC
|
F |
2,370 |
$2.01 |
$4,764 |
69,035
Direct
|
-3.32%
|
Disposed |
193.0%
(price as of 2026-08-21)
|
| June 17, 2013 |
VIRC
|
S |
9,601 |
$2.03 |
$19,490 |
59,434
Direct
|
-13.91%
|
Disposed |
190.1%
(price as of 2026-08-21)
|
| June 17, 2013 |
VIRC
|
F |
1,597 |
$2.03 |
$3,242 |
71,405
Direct
|
-2.19%
|
Disposed |
190.1%
(price as of 2026-08-21)
|
| Oct. 19, 2012 |
VIRC
|
S |
6,566 |
$2.30 |
$15,102 |
58,765
Direct
|
-10.05%
|
Disposed |
156.1%
(price as of 2026-08-21)
|
| Oct. 19, 2012 |
VIRC
|
S |
5,763 |
$2.31 |
$13,313 |
53,002
Direct
|
-9.81%
|
Disposed |
155.0%
(price as of 2026-08-21)
|
| Oct. 15, 2012 |
VIRC
|
S |
3,171 |
$2.43 |
$7,706 |
65,331
Direct
|
-4.63%
|
Disposed |
142.4%
(price as of 2026-08-21)
|
| Oct. 9, 2012 |
VIRC
|
S |
4,500 |
$2.39 |
$10,755 |
68,502
Direct
|
-6.16%
|
Disposed |
146.4%
(price as of 2026-08-21)
|
| June 19, 2012 |
VIRC
|
D |
1,112 |
$1.60 |
$1,779 |
73,002
Direct
|
-1.50%
|
Disposed |
268.1%
(price as of 2026-08-21)
|
| June 19, 2012 |
VIRC
|
A |
30,000 |
$1.60 |
$48,000 |
74,114
Direct
|
+68.01%
|
Acquired |
268.1%
(price as of 2026-08-21)
|
| June 18, 2012 |
VIRC
|
F |
1,601 |
$1.73 |
$2,770 |
44,114
Direct
|
-3.50%
|
Disposed |
240.5%
(price as of 2026-08-21)
|
| March 21, 2012 |
VIRC
|
F |
2,108 |
$2.01 |
$4,237 |
45,715
Direct
|
-4.41%
|
Disposed |
193.0%
(price as of 2026-08-21)
|
| March 21, 2012 |
VIRC
|
A |
5,000 |
$2.01 |
$10,050 |
47,823
Direct
|
+11.68%
|
Acquired |
193.0%
(price as of 2026-08-21)
|
| June 17, 2011 |
VIRC
|
F |
998 |
$2.90 |
$2,894 |
42,823
Direct
|
-2.28%
|
Disposed |
103.1%
(price as of 2026-08-21)
|
| June 16, 2011 |
VIRC
|
F |
1,491 |
$2.81 |
$4,190 |
43,821
Direct
|
-3.29%
|
Disposed |
109.6%
(price as of 2026-08-21)
|
| June 18, 2010 |
VIRC
|
F |
997 |
$3.48 |
$3,470 |
45,440
Direct
|
-2.15%
|
Disposed |
69.3%
(price as of 2026-08-21)
|
| June 16, 2010 |
VIRC
|
F |
1,491 |
$3.05 |
$4,548 |
46,437
Direct
|
-3.11%
|
Disposed |
93.1%
(price as of 2026-08-21)
|
| June 30, 2009 |
VIRC
|
F |
979 |
$3.50 |
$3,426 |
47,928
Direct
|
-2.00%
|
Disposed |
68.3%
(price as of 2026-08-21)
|
| June 19, 2009 |
VIRC
|
F |
979 |
$3.55 |
$3,475 |
48,907
Direct
|
-1.96%
|
Disposed |
65.9%
(price as of 2026-08-21)
|
| June 16, 2009 |
VIRC
|
A |
20,000 |
$0.01 |
$200 |
49,886
Direct
|
+66.92%
|
Acquired |
58800.0%
(price as of 2026-08-21)
|
| June 30, 2008 |
VIRC
|
F |
977 |
$4.99 |
$4,875 |
29,886
Direct
|
-3.17%
|
Disposed |
18.0%
(price as of 2026-08-21)
|
| June 19, 2008 |
VIRC
|
F |
977 |
$4.92 |
$4,807 |
30,863
Direct
|
-3.07%
|
Disposed |
19.7%
(price as of 2026-08-21)
|
| June 29, 2007 |
VIRC
|
F |
977 |
$6.58 |
$6,429 |
31,960
Direct
|
-2.97%
|
Disposed |
-10.5%
(price as of 2026-08-21)
|
| June 19, 2007 |
VIRC
|
A |
15,000 |
$0.01 |
$150 |
32,937
Direct
|
+83.63%
|
Acquired |
58800.0%
(price as of 2026-08-21)
|
| June 30, 2006 |
VIRC
|
F |
978 |
$5.00 |
$4,890 |
17,427
Direct
|
-5.31%
|
Disposed |
17.8%
(price as of 2026-08-21)
|
| June 26, 2006 |
VIRC
|
A |
1 |
— |
— |
4,345
Direct
|
+0.02%
|
Acquired |
(price as of 2026-08-21)
|
| June 26, 2006 |
VIRC
|
A |
398 |
$5.02 |
$1,998 |
17,397
Direct
|
+2.34%
|
Acquired |
17.3%
(price as of 2026-08-21)
|
| June 26, 2006 |
VIRC
|
A |
1 |
— |
— |
4,352
Direct
|
+0.02%
|
Acquired |
(price as of 2026-08-21)
|
| June 26, 2006 |
VIRC
|
A |
428 |
$4.66 |
$1,994 |
18,405
Direct
|
+2.38%
|
Acquired |
26.4%
(price as of 2026-08-21)
|
| June 30, 2005 |
VIRC
|
F |
976 |
$6.80 |
$6,637 |
17,740
Direct
|
-5.21%
|
Disposed |
-13.4%
(price as of 2026-08-21)
|
| June 30, 2004 |
VIRC
|
A |
15,000 |
— |
— |
18,479
Direct
|
+431.16%
|
Acquired |
(price as of 2026-08-21)
|