Q3 2023
|
83 |
181,192 |
13F-HR |
11/14/2023 |
000117266123003855 |
American Trust Investment Advisors, LLC |
Q2 2023
|
80 |
178,561 |
13F-HR |
8/14/2023 |
000117266123002980 |
American Trust Investment Advisors, LLC |
Q1 2023
|
81 |
166,194 |
13F-HR |
5/15/2023 |
000117266123002162 |
American Trust Investment Advisors, LLC |
Q4 2022
|
79 |
157,633 |
13F-HR |
2/13/2023 |
000117266123000740 |
American Trust Investment Advisors, LLC |
Q3 2022
|
74 |
155,767 |
13F-HR |
11/14/2022 |
000117266122002402 |
American Trust Investment Advisors, LLC |
Q2 2022
|
79 |
159,501 |
13F-HR |
7/14/2022 |
000117266122001635 |
American Trust Investment Advisors, LLC |
Q1 2022
|
90 |
194,762 |
13F-HR |
4/19/2022 |
000117266122001140 |
American Trust Investment Advisors, LLC |
Q4 2021
|
92 |
200,896 |
13F-HR |
2/14/2022 |
000117266122000451 |
American Trust Investment Advisors, LLC |
Q3 2021
|
85 |
177,660 |
13F-HR |
11/10/2021 |
000117266121002142 |
American Trust Investment Advisors, LLC |
Q2 2021
|
85 |
186,266 |
13F-HR |
8/10/2021 |
000117266121001603 |
American Trust Investment Advisors, LLC |
Q1 2021
|
80 |
171,471 |
13F-HR |
5/17/2021 |
000117266121001229 |
American Trust Investment Advisors, LLC |
Q4 2020
|
77 |
161,582 |
13F-HR |
1/29/2021 |
000117266121000205 |
American Trust Investment Advisors, LLC |
Q3 2020
|
70 |
138,096 |
13F-HR |
10/23/2020 |
000117266120002026 |
American Trust Investment Advisors, LLC |
Q2 2020
|
63 |
123,615 |
13F-HR |
8/14/2020 |
000117266120001757 |
American Trust Investment Advisors, LLC |
Q1 2020
|
59 |
99,178 |
13F-HR |
5/15/2020 |
000117266120001356 |
American Trust Investment Advisors, LLC |
Q4 2019
|
74 |
137,272 |
13F-HR |
2/11/2020 |
000117266120000408 |
American Trust Investment Advisors, LLC |
Q3 2019
|
75 |
130,248 |
13F-HR |
11/14/2019 |
000117266119002201 |
American Trust Investment Advisors, LLC |
Q2 2019
|
78 |
128,757 |
13F-HR |
8/12/2019 |
000117266119001683 |
American Trust Investment Advisors, LLC |
Q1 2019
|
75 |
129,919 |
13F-HR |
5/7/2019 |
000117266119001115 |
American Trust Investment Advisors, LLC |
Q4 2018
|
72 |
112,977 |
13F-HR |
1/16/2019 |
000117266119000213 |
American Trust Investment Advisors, LLC |
Q3 2018
|
75 |
128,447 |
13F-HR |
11/14/2018 |
000117266118002145 |
American Trust Investment Advisors, LLC |
Q2 2018
|
78 |
122,193 |
13F-HR |
8/7/2018 |
000117266118001465 |
American Trust Investment Advisors, LLC |
Q1 2018
|
79 |
125,263 |
13F-HR |
5/14/2018 |
000117266118001065 |
American Trust Investment Advisors, LLC |
Q4 2017
|
80 |
127,703 |
13F-HR |
2/5/2018 |
000117266118000255 |
American Trust Investment Advisors, LLC |
Q3 2017
|
73 |
112,073 |
13F-HR |
11/9/2017 |
000117266117001921 |
American Trust Investment Advisors, LLC |
Q2 2017
|
76 |
114,338 |
13F-HR |
7/27/2017 |
000117266117001412 |
American Trust Investment Advisors, LLC |
Q1 2017
|
75 |
110,504 |
13F-HR |
5/12/2017 |
000117266117001017 |
American Trust Investment Advisors, LLC |
Q4 2016
|
69 |
102,905 |
13F-HR |
2/14/2017 |
000117266117000565 |
American Trust Investment Advisors, LLC |
Q3 2016
|
69 |
99,214 |
13F-HR |
11/14/2016 |
000117266116004189 |
American Trust Investment Advisors, LLC |
Q2 2016
|
70 |
97,126 |
13F-HR |
8/15/2016 |
000117266116003746 |
American Trust Investment Advisors, LLC |
Q1 2016
|
68 |
97,043 |
13F-HR |
5/16/2016 |
000117266116003295 |
American Trust Investment Advisors, LLC |
Q4 2015
|
75 |
88,664 |
13F-HR |
2/16/2016 |
000117266116002661 |
American Trust Investment Advisors, LLC |
Q3 2015
|
69 |
85,978 |
13F-HR |
11/9/2015 |
000117266115001883 |
American Trust Investment Advisors, LLC |
Q2 2015
|
76 |
100,369 |
13F-HR |
8/11/2015 |
000117266115001455 |
American Trust Investment Advisors, LLC |
Q1 2015
|
72 |
100,776 |
13F-HR |
5/12/2015 |
000117266115001026 |
American Trust Investment Advisors, LLC |
Q4 2014
|
76 |
94,253 |
13F-HR |
2/6/2015 |
000117266115000275 |
American Trust Investment Advisors, LLC |