|
Q3 2026
|
32 |
4,203,936
|
V, GOOGL, A, MSFT
|
13F-HR
|
10/28/2026 |
000160140726000006 |
|
Q2 2026
|
29 |
3,585,783
|
V, GOOGL, A, CNI
|
13F-HR
|
7/31/2026 |
000160140726000004 |
|
Q1 2026
|
30 |
3,352,171
|
V, GOOGL, CB, CNI
|
13F-HR
|
5/11/2026 |
000160140726000003 |
|
Q4 2025
|
31 |
3,880,296
|
V, GOOGL, MSFT, A
|
13F-HR
|
2/9/2026 |
000160140726000001 |
|
Q3 2025
|
32 |
3,894,686
|
V, GOOGL, MSFT, A
|
13F-HR
|
11/7/2025 |
000160140725000035 |
|
Q2 2025
|
31 |
3,660,605
|
GOOGL, V, MSFT, A
|
RESTATEMENT
|
11/7/2025 |
000160140725000042 |
|
Q2 2025
|
1 |
61,899
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000031 |
|
Q1 2025
|
31 |
3,653,657
|
GOOGL, V, MSFT, A
|
RESTATEMENT
|
11/7/2025 |
000160140725000041 |
|
Q1 2025
|
1 |
40,011
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000030 |
|
Q4 2024
|
1 |
18,612
|
CNI
|
NEW HOLDINGS
|
11/7/2025 |
000160140725000040 |
|
Q4 2024
|
1 |
35,929
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000029 |
|
Q4 2024
|
31 |
2,981,251
|
V, GOOGL, MSFT, VRSN
|
13F-HR
|
2/12/2025 |
000160140725000001 |
|
Q3 2024
|
1 |
28,428
|
CNI
|
NEW HOLDINGS
|
11/7/2025 |
000160140725000039 |
|
Q3 2024
|
1 |
42,566
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000028 |
|
Q3 2024
|
31 |
3,102,290
|
V, MSFT, GOOGL, AXP
|
13F-HR
|
11/1/2024 |
000160140724000021 |
|
Q2 2024
|
33 |
3,078,957
|
V, MSFT, GOOGL, PG
|
RESTATEMENT
|
12/3/2025 |
000160140725000043 |
|
Q2 2024
|
1 |
18,612
|
CNI
|
NEW HOLDINGS
|
11/7/2025 |
000160140725000038 |
|
Q2 2024
|
1 |
38,121
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000027 |
|
Q2 2024
|
31 |
3,009,929
|
V, MSFT, GOOGL, PG
|
NEW HOLDINGS
|
8/23/2024 |
000160140724000005 |
|
Q1 2024
|
1 |
39,129
|
CNI
|
NEW HOLDINGS
|
11/7/2025 |
000160140725000037 |
|
Q1 2024
|
1 |
38,276
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000026 |
|
Q1 2024
|
31 |
3,228,497
|
V, MSFT, GOOGL, PG
|
RESTATEMENT
|
9/10/2024 |
000160140724000020 |
|
Q4 2023
|
1 |
19,794
|
CNI
|
NEW HOLDINGS
|
11/7/2025 |
000160140725000036 |
|
Q4 2023
|
1 |
30,377
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000025 |
|
Q4 2023
|
32 |
3,106,632
|
V, MSFT, GOOGL, PG
|
RESTATEMENT
|
9/10/2024 |
000160140724000019 |
|
Q3 2023
|
35 |
3,180,716
|
V, MSFT, GOOGL, PG
|
RESTATEMENT
|
9/10/2024 |
000160140724000018 |
|
Q2 2023
|
1 |
29,932
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000024 |
|
Q2 2023
|
34 |
3,385,495
|
V, MSFT, PG, GOOGL
|
RESTATEMENT
|
9/10/2024 |
000160140724000017 |
|
Q1 2023
|
1 |
32,219
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000023 |
|
Q1 2023
|
1 |
27,527
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000022 |
|
Q1 2023
|
34 |
3,320,653
|
V, MSFT, PG, GOOGL
|
RESTATEMENT
|
9/10/2024 |
000160140724000015 |
|
Q1 2023
|
1 |
14,886
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000014 |
|
Q4 2022
|
1 |
29,783
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000021 |
|
Q4 2022
|
34 |
3,540,122
|
MSFT, V, PG, GOOGL
|
RESTATEMENT
|
9/10/2024 |
000160140724000016 |
|
Q4 2022
|
1 |
18,293
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000013 |
|
Q3 2022
|
1 |
25,671
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000020 |
|
Q3 2022
|
1 |
16,919
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000012 |
|
Q3 2022
|
34 |
3,429,791
|
MSFT, V, GOOGL, FNV
|
13F-HR
|
11/7/2022 |
000160140722000006 |
|
Q2 2022
|
1 |
33,662
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000019 |
|
Q2 2022
|
1 |
18,581
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000011 |
|
Q2 2022
|
34 |
4,813,104
|
MSFT, GOOGL, V, MDT
|
13F-HR
|
8/5/2022 |
000160140722000004 |
|
Q1 2022
|
1 |
35,585
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000018 |
|
Q1 2022
|
1 |
22,891
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000007 |
|
Q1 2022
|
35 |
5,554,575
|
MSFT, GOOGL, V, MDT
|
13F-HR
|
5/6/2022 |
000160140722000003 |
|
Q4 2021
|
1 |
39,438
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000017 |
|
Q4 2021
|
1 |
18,842
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000010 |
|
Q4 2021
|
34 |
5,660,583
|
MSFT, GOOGL, V, MDT
|
13F-HR
|
2/1/2022 |
000160140722000002 |
|
Q3 2021
|
1 |
36,380
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000016 |
|
Q3 2021
|
1 |
17,282
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000009 |
|
Q3 2021
|
34 |
5,241,909
|
MSFT, GOOGL, MDT, V
|
13F-HR
|
11/12/2021 |
000160140721000005 |
|
Q2 2021
|
1 |
30,908
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000015 |
|
Q2 2021
|
1 |
18,564
|
BXP
|
NEW HOLDINGS
|
9/10/2024 |
000160140724000008 |
|
Q2 2021
|
35 |
5,810,526
|
MSFT, GOOGL, V, MDT
|
13F-HR
|
8/6/2021 |
000160140721000004 |
|
Q1 2021
|
1 |
23,409
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000014 |
|
Q1 2021
|
39 |
5,287,940
|
MSFT, MDT, GOOGL, VZ
|
13F-HR
|
5/13/2021 |
000160140721000003 |
|
Q4 2020
|
1 |
22,169
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000013 |
|
Q4 2020
|
46 |
4,887,436
|
MSFT, MDT, V, GOOGL
|
13F-HR
|
2/10/2021 |
000160140721000001 |
|
Q3 2020
|
1 |
18,957
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000012 |
|
Q3 2020
|
44 |
4,105,715
|
MSFT, MDT, V, PG
|
13F-HR
|
11/13/2020 |
000160140720000007 |
|
Q2 2020
|
1 |
13,267
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000011 |
|
Q2 2020
|
45 |
3,551,255
|
MSFT, GOOGL, MDT, PG
|
13F-HR
|
8/10/2020 |
000160140720000006 |
|
Q1 2020
|
1 |
7,433
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000010 |
|
Q1 2020
|
44 |
3,040,864
|
MSFT, GOOGL, MDT, PG
|
13F-HR
|
5/14/2020 |
000160140720000005 |
|
Q4 2019
|
1 |
7,033
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000009 |
|
Q4 2019
|
44 |
2,746,939
|
MSFT, KO, PG, AXP
|
13F-HR
|
2/11/2020 |
000160140720000001 |
|
Q3 2019
|
1 |
6,510
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000008 |
|
Q3 2019
|
42 |
2,480,570
|
MSFT, KO, PG, AXP
|
13F-HR
|
11/13/2019 |
000160140719000006 |
|
Q2 2019
|
42 |
2,389,082
|
KO, MSFT, PG, AXP
|
13F-HR
|
7/25/2019 |
000160140719000005 |
|
Q1 2019
|
1 |
5,457
|
ALC
|
NEW HOLDINGS
|
9/10/2025 |
000160140725000007 |
|
Q1 2019
|
42 |
2,042,196
|
KO, MSFT, PG, PM
|
13F-HR
|
4/26/2019 |
000160140719000004 |
|
Q4 2018
|
42 |
1,998,908
|
KO, MSFT, PG, MO
|
13F-HR
|
1/22/2019 |
000160140719000001 |
|
Q3 2018
|
43 |
2,120,865
|
KO, MSFT, MO, PG
|
13F-HR
|
10/22/2018 |
000160140718000007 |
|
Q2 2018
|
43 |
1,942,994
|
MSFT, KO, MO, PG
|
13F-HR
|
7/31/2018 |
000160140718000006 |
|
Q1 2018
|
44 |
2,168,524
|
MSFT, KO, MO, PM
|
RESTATEMENT
|
5/14/2018 |
000160140718000003 |
|
Q4 2017
|
43 |
2,422,882
|
MSFT, KO, MO, PM
|
13F-HR
|
2/8/2018 |
000160140718000001 |
|
Q3 2017
|
43 |
2,209,997
|
KO, MSFT, PM, MO
|
13F-HR
|
10/24/2017 |
000160140717000006 |
|
Q2 2017
|
43 |
2,367,887
|
ALTRIA GROUP INC, COCA-COLA CO, PHILIP MORRIS INT, REYNOLDS AMERICAN
|
13F-HR
|
8/15/2017 |
000160140717000005 |
|
Q1 2017
|
2 |
29,566
|
FNV, WTM
|
NEW HOLDINGS
|
5/17/2017 |
000160140717000004 |
|
Q1 2017
|
40 |
2,033,351
|
ALTRIA GROUP INC, COCA-COLA CO, MICROSOFT CORP, REYNOLDS AMERICAN
|
13F-HR
|
5/12/2017 |
000160140717000003 |
|
Q4 2016
|
40 |
2,033,351
|
ALTRIA GROUP INC, COCA-COLA CO, MICROSOFT CORP, REYNOLDS AMERICAN
|
13F-HR
|
2/14/2017 |
000160140717000001 |
|
Q3 2016
|
31 |
1,871,909
|
MO, KO, PM, MSFT
|
13F-HR
|
11/14/2016 |
000160140716000014 |
|
Q2 2016
|
30 |
1,876,753
|
MO, KO, PM, RAI
|
13F-HR
|
8/11/2016 |
000160140716000013 |
|
Q1 2016
|
30 |
1,815,669
|
KO, MO, PM, RAI
|
13F-HR
|
5/9/2016 |
000160140716000012 |
|
Q4 2015
|
31 |
1,683,409
|
MO, KO, RAI, PM
|
13F-HR
|
2/16/2016 |
000160140716000009 |
|
Q3 2015
|
30 |
1,639,027
|
RAI, MO, KO, PM
|
13F-HR
|
11/12/2015 |
000160140715000008 |
|
Q2 2015
|
28 |
1,561,002
|
RAI, KO, PM, MO
|
13F-HR
|
9/9/2015 |
000160140715000007 |
|
Q1 2015
|
29 |
11,203,449
|
VZ, CL, FOXA, BERKSHIRE HATHAWAY-A SHS
|
RESTATEMENT
|
6/9/2015 |
000160140715000005 |
|
Q4 2014
|
24 |
1,526,960
|
KO, MSFT, ALTRIA GROUP INC, RAI
|
13F-HR
|
2/17/2015 |
000160140715000002 |