| July 1, 2026 |
BMRC
|
J |
849 |
$28.94 |
$24,570 |
30,050
Indirect
|
+2.91%
|
Acquired |
-6.1%
(price as of 2026-08-21)
|
| July 1, 2025 |
BMRC
|
J |
992 |
$24.05 |
$23,858 |
28,276
Indirect
|
+3.64%
|
Acquired |
13.0%
(price as of 2026-08-21)
|
| Jan. 2, 2025 |
BMRC
|
J |
985 |
$23.51 |
$23,157 |
27,284
Indirect
|
+3.75%
|
Acquired |
15.6%
(price as of 2026-08-21)
|
| July 1, 2024 |
BMRC
|
J |
1,407 |
$16.46 |
$23,159 |
26,299
Indirect
|
+5.65%
|
Acquired |
65.1%
(price as of 2026-08-21)
|
| Jan. 2, 2024 |
BMRC
|
J |
1,027 |
$21.90 |
$22,491 |
24,892
Indirect
|
+4.30%
|
Acquired |
24.1%
(price as of 2026-08-21)
|
| July 3, 2023 |
BMRC
|
J |
1,250 |
$18.00 |
$22,500 |
23,865
Indirect
|
+5.53%
|
Acquired |
50.9%
(price as of 2026-08-21)
|
| May 3, 2023 |
BMRC
|
P |
5,000 |
$15.15 |
$75,750 |
22,615
Indirect
|
+28.38%
|
Acquired |
79.3%
(price as of 2026-08-21)
|
| March 13, 2023 |
BMRC
|
M |
1,714 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| March 13, 2023 |
BMRC
|
M |
1,714 |
$23.76 |
$40,725 |
17,615
Indirect
|
+10.78%
|
Acquired |
14.4%
(price as of 2026-08-21)
|
| Jan. 3, 2023 |
BMRC
|
J |
2,317 |
$32.54 |
$75,395 |
2,317
Direct
|
—
|
Acquired |
-16.5%
(price as of 2026-08-21)
|
| Jan. 3, 2023 |
BMRC
|
J |
2,317 |
$32.54 |
$75,395 |
2,317
Direct
|
—
|
Acquired |
-16.5%
(price as of 2026-08-21)
|
| July 5, 2022 |
BMRC
|
J |
314 |
$32.55 |
$10,221 |
15,901
Indirect
|
+2.01%
|
Acquired |
-16.5%
(price as of 2026-08-21)
|
| July 1, 2022 |
BMRC
|
J |
1,205 |
$32.55 |
$39,223 |
1,205
Direct
|
—
|
Acquired |
-16.5%
(price as of 2026-08-21)
|
| Jan. 3, 2022 |
BMRC
|
J |
1,030 |
$37.35 |
$38,470 |
1,030
Direct
|
—
|
Acquired |
-27.3%
(price as of 2026-08-21)
|
| Jan. 3, 2022 |
BMRC
|
J |
257 |
$37.35 |
$9,599 |
15,587
Indirect
|
+1.68%
|
Acquired |
-27.3%
(price as of 2026-08-21)
|
| Oct. 29, 2021 |
BMRC
|
G |
170 |
— |
— |
15,330
Indirect
|
-1.10%
|
Disposed |
(price as of 2026-08-21)
|
| May 5, 2021 |
BMRC
|
M |
6,000 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| May 5, 2021 |
BMRC
|
M |
6,000 |
$25.14 |
$150,840 |
15,500
Indirect
|
+63.16%
|
Acquired |
8.1%
(price as of 2026-08-21)
|
| Jan. 4, 2021 |
BMRC
|
J |
515 |
$34.86 |
$17,953 |
9,500
Indirect
|
+5.73%
|
Acquired |
-22.1%
(price as of 2026-08-21)
|
| Sept. 2, 2020 |
BMRC
|
G |
200 |
— |
— |
8,985
Indirect
|
-2.18%
|
Disposed |
(price as of 2026-08-21)
|
| July 28, 2020 |
BMRC
|
G |
50 |
— |
— |
9,185
Indirect
|
-0.54%
|
Disposed |
(price as of 2026-08-21)
|
| July 1, 2020 |
BMRC
|
J |
259 |
$32.20 |
$8,340 |
9,235
Indirect
|
+2.89%
|
Acquired |
-15.6%
(price as of 2026-08-21)
|
| April 24, 2020 |
BMRC
|
G |
50 |
— |
— |
8,976
Indirect
|
-0.55%
|
Disposed |
(price as of 2026-08-21)
|
| Jan. 8, 2020 |
BMRC
|
J |
186 |
$44.85 |
$8,342 |
9,026
Indirect
|
+2.10%
|
Acquired |
-39.4%
(price as of 2026-08-21)
|
| July 8, 2019 |
BMRC
|
J |
200 |
$41.80 |
$8,360 |
8,840
Indirect
|
+2.31%
|
Acquired |
-35.0%
(price as of 2026-08-21)
|
| March 27, 2019 |
BMRC
|
G |
150 |
— |
— |
8,640
Indirect
|
-1.71%
|
Disposed |
(price as of 2026-08-21)
|
| Jan. 8, 2019 |
BMRC
|
J |
196 |
$41.35 |
$8,105 |
8,790
Indirect
|
+2.28%
|
Acquired |
-34.3%
(price as of 2026-08-21)
|
| Nov. 27, 2018 |
BMRC
|
J |
50 |
— |
— |
100
Indirect
|
+100.00%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 27, 2018 |
BMRC
|
J |
5,040 |
— |
— |
10,080
Indirect
|
+100.00%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 27, 2018 |
BMRC
|
J |
4,297 |
— |
— |
8,594
Indirect
|
+100.00%
|
Acquired |
(price as of 2026-08-21)
|
| July 2, 2018 |
BMRC
|
J |
99 |
$81.40 |
$8,059 |
4,297
Indirect
|
+2.36%
|
Acquired |
-33.2%
(price as of 2026-08-21)
|
| Jan. 8, 2018 |
BMRC
|
J |
119 |
$67.80 |
$8,068 |
4,198
Indirect
|
+2.92%
|
Acquired |
-19.9%
(price as of 2026-08-21)
|
| July 13, 2017 |
BMRC
|
J |
130 |
$62.45 |
$8,118 |
4,079
Indirect
|
+3.29%
|
Acquired |
-13.0%
(price as of 2026-08-21)
|
| Jan. 10, 2017 |
BMRC
|
J |
108 |
$69.20 |
$7,474 |
3,949
Indirect
|
+2.81%
|
Acquired |
-21.5%
(price as of 2026-08-21)
|
| July 12, 2016 |
BMRC
|
J |
157 |
$47.53 |
$7,462 |
3,841
Indirect
|
+4.26%
|
Acquired |
14.3%
(price as of 2026-08-21)
|
| Jan. 19, 2016 |
BMRC
|
J |
256 |
$53.53 |
$13,704 |
3,684
Indirect
|
+7.47%
|
Acquired |
1.5%
(price as of 2026-08-21)
|
| July 8, 2015 |
BMRC
|
J |
260 |
$52.80 |
$13,728 |
3,428
Indirect
|
+8.21%
|
Acquired |
2.9%
(price as of 2026-08-21)
|
| May 14, 2015 |
BMRC
|
A |
3,000 |
$50.27 |
$150,810 |
3,000
Direct
|
—
|
Acquired |
8.1%
(price as of 2026-08-21)
|
| Jan. 21, 2015 |
BMRC
|
J |
245 |
$50.96 |
$12,485 |
3,168
Indirect
|
+8.38%
|
Acquired |
6.6%
(price as of 2026-08-21)
|
| July 10, 2014 |
BMRC
|
J |
274 |
$45.50 |
$12,467 |
2,923
Indirect
|
+10.34%
|
Acquired |
19.4%
(price as of 2026-08-21)
|
| Jan. 7, 2014 |
BMRC
|
J |
43 |
$43.22 |
$1,858 |
2,649
Indirect
|
+1.65%
|
Acquired |
25.7%
(price as of 2026-08-21)
|