CIK: 0001513211

Main Street Research Llc

Filing Date Previous Period Total Shares Share-Type Market Value Change
2021-05-07
619.95K
670.05K
Shares
25.92M
50.10K
2023-08-08
414.88K
418.37K
Shares
25.39M
3.50K
2021-05-07
387.31K
410.88K
Shares
25.09M
23.58K
2021-05-07
337.33K
367.05K
Shares
29.46M
29.71K
2021-05-07
328.29K
334.20K
Shares
28.18M
5.91K
2021-05-07
306.97K
331.09K
Shares
22.66M
24.12K
2021-05-07
351.05K
319.74K
Shares
43.30M
-31.30K
2023-08-08
270.35K
270.38K
Shares
52.45M
29
2023-05-01
283.57K
270.35K
Shares
44.58M
-13.22K
2023-08-08
239.11K
242.13K
Shares
39.18M
3.02K
2021-02-12
229.60K
221.88K
Shares
20.60M
-7.72K
2021-05-07
0
218.42K
Shares
16.96M
218.42K
2021-05-07
0
212.32K
Shares
16.94M
212.32K
2021-05-07
0
212.32K
Shares
16.94M
212.32K
2021-05-07
17.40K
180.16K
Shares
18.88M
162.76K
2021-05-07
160.74K
167.34K
Shares
25.48M
6.60K
2021-05-07
141.65K
148.81K
Shares
27.30M
7.16K
2021-05-07
132.40K
142.23K
Shares
19.32M
9.84K
2021-05-07
128.93K
136.23K
Shares
25.75M
7.30K
2021-05-07
111.27K
135.07K
Shares
13.95M
23.80K
2021-05-07
120.66K
128.24K
Shares
29.73M
7.58K
2023-08-08
124.31K
127.43K
Shares
30.26M
3.12K
2021-05-07
228.62K
124.41K
Shares
9.41M
-104.21K
2021-05-07
119.13K
123.07K
Shares
23.41M
3.94K
2021-02-12
108.40K
115.32K
Shares
19.09M
6.92K
2021-02-12
107.17K
114.88K
Shares
25.55M
7.71K
2021-02-12
6.37K
109.38K
Shares
19.82M
103.01K
2021-05-07
100.42K
107.21K
Shares
24.13M
6.79K
2023-08-08
97.28K
98.19K
Shares
21.12M
904
2021-02-12
92.79K
96.97K
Shares
20.39M
4.18K
2021-05-07
90.45K
95.75K
Shares
13.99M
5.30K
2021-02-12
83.47K
90.54K
Shares
19.80M
7.07K
2023-08-08
0
74.17K
Shares
878.22K
74.17K
2021-05-07
59.52K
62.10K
Shares
29.52M
2.58K
2021-05-07
64.82K
61.73K
Shares
21.76M
-3.09K
2023-08-08
60.31K
61.11K
Shares
20.81M
806
2021-05-07
53.55K
60.61K
Shares
13.74M
7.07K
2023-08-08
60.19K
58.88K
Shares
26.16M
-1.31K
2021-02-12
49.77K
50.18K
Shares
6.27M
403
2021-05-07
45.02K
49.06K
Shares
20.57M
4.04K
2021-05-07
48.28K
48.91K
Shares
30.19M
623
2021-05-07
48.78K
48.51K
Shares
3.16M
-270
2021-05-07
41.78K
44.56K
Shares
9.02M
2.78K
2021-02-12
36.81K
38.90K
Shares
20.31M
2.08K
2021-05-07
1.62K
32.83K
Shares
8.58M
31.20K
2021-02-12
28.38K
32.61K
Shares
1.46M
4.23K
2021-05-07
29.23K
30.92K
Shares
23.32M
1.69K
2021-05-07
27.37K
27.37K
Shares
1.07M
0
2021-02-12
26.18K
25.08K
Shares
1.56M
-1.10K
2021-05-07
19.96K
24.89K
Shares
1.39M
4.94K
2021-05-07
22.02K
24.12K
Shares
730K
2.10K
2021-05-07
24.99K
23.61K
Shares
5.29M
-1.38K
2021-05-07
16.75K
18.30K
Shares
9.15M
1.55K
2021-05-07
27.30K
15.39K
Shares
256K
-11.91K
2021-05-07
14.47K
14.80K
Shares
194K
327
2023-08-08
15.43K
14.32K
Shares
2.37M
-1.10K
2021-05-07
14.28K
14.28K
Shares
769K
0
2021-05-07
13.18K
13.82K
Shares
2.27M
643
2023-08-08
11.29K
11.53K
Shares
1.81M
247
2021-05-07
11.56K
11.10K
Shares
2.84M
-460
2021-05-07
11.31K
10.89K
Shares
589K
-420
2021-05-07
10.12K
10.51K
Shares
32.50M
383
2021-02-12
9.31K
10.13K
Shares
17.75M
812
2021-05-07
10.31K
10.02K
Shares
1.93M
-296
2021-02-12
10.29K
10.01K
Shares
1.07M
-288
2021-05-07
9.61K
10.00K
Shares
11.06M
385
2021-02-12
9.69K
9.38K
Shares
1.00M
-313
2021-05-07
9.86K
9.29K
Shares
732K
-569
2021-05-07
0
8.90K
Shares
2.02M
8.90K
2021-05-07
10.55K
8.77K
Shares
462K
-1.78K
2021-05-07
8.93K
8.74K
Shares
664K
-191
2020-11-10
0
8K
Shares
482K
8K
2020-11-10
0
8K
Shares
482K
8K
2021-05-07
8.62K
7.87K
Shares
944K
-742
2021-02-12
7.81K
7.35K
Shares
602K
-458
2021-05-07
6.38K
6.32K
Shares
353K
-62
2021-05-07
0
5.11K
Shares
391K
5.11K
2021-05-07
0
5.11K
Shares
391K
5.11K
2021-05-07
0
4.52K
Shares
258K
4.52K
2020-07-29
2.77K
4.25K
Shares
445K
1.49K
2020-07-29
2.77K
4.25K
Shares
445K
1.49K
2020-11-10
0
4K
Shares
211K
4K
2020-11-10
0
4K
Shares
211K
4K
2021-05-07
4.04K
3.77K
Shares
501K
-271
2023-08-08
3.86K
3.60K
Shares
1.11M
-264
2021-05-07
3.54K
3.54K
Shares
448K
0
2021-02-12
3.10K
3.41K
Shares
798K
310
2021-05-07
0
3.36K
Shares
250K
3.36K
2021-05-07
3.54K
3.36K
Shares
633K
-184
2021-05-07
3.32K
3.30K
Shares
1.61M
-16
2021-05-07
3.29K
3.29K
Shares
346K
0
2021-05-07
3.25K
3.19K
Shares
883K
-62
2022-11-10
3.17K
3.17K
Shares
259K
-3
2020-11-10
2.13K
3.08K
Shares
454K
953
2020-11-10
2.13K
3.08K
Shares
454K
953
2021-05-07
3.01K
3.05K
Shares
431K
39
2021-05-07
2.90K
3.02K
Shares
2.02M
120
2021-02-12
0
2.79K
Shares
207K
2.79K
2021-05-07
2.00K
2.78K
Shares
520K
784
2021-02-12
2.63K
2.73K
Shares
227K
100