1
APPLE INC
COM
AAPL
AAPL
51,833
$10.0m10.74%
10.74%
Reduced Shares held: Q1 2023 52.6k, Q2 2023 52.7k, Q3 2023 54.7k, Q4 2023 51.8k
-2.9k
-2,886
-5.3%
2
UNITED RENTALS INC
COM
URI
URI
13,900
$8.0m8.57%
8.57%
Added Shares held: Q1 2023 12.0k, Q2 2023 11.5k, Q3 2023 13.6k, Q4 2023 13.9k
+345
+345
2.5%
3
ALPHABET INC
CAP STK CL C
GOOG
GOOG
50,220
$7.1m7.61%
7.61%
Added Shares held: Q1 2023 47.7k, Q2 2023 48.0k, Q3 2023 49.8k, Q4 2023 50.2k
+425
+425
0.8%
4
MICROSOFT CORP
COM
MSFT
MSFT
17,910
$6.7m7.25%
7.25%
Added Shares held: Q1 2023 14.6k, Q2 2023 15.6k, Q3 2023 17.0k, Q4 2023 17.9k
+950
+950
5.6%
5
BLACKROCK INC
COM
BLK
BLK
8,255
$6.7m7.21%
7.21%
Unchanged Shares held: Q1 2023 7.5k, Q2 2023 8.2k, Q3 2023 8.3k, Q4 2023 8.3k
6
JPMORGAN CHASE & CO
COM
JPM
JPM
34,905
$5.9m6.39%
6.39%
Added Shares held: Q1 2023 34.8k, Q2 2023 32.9k, Q3 2023 32.9k, Q4 2023 34.9k
+2.0k
+2,000
6.1%
7
INTUIT
COM
INTU
INTU
8,307
$5.2m5.59%
5.59%
Reduced Shares held: Q1 2023 3.4k, Q2 2023 8.3k, Q3 2023 8.3k, Q4 2023 8.3k
-25
-25
-0.3%
8
VISA INC
COM CL A
V
V
18,249
$4.8m5.11%
5.11%
Added Shares held: Q1 2023 17.4k, Q2 2023 17.6k, Q3 2023 17.8k, Q4 2023 18.2k
+400
+400
2.2%
9
ADOBE INC
COM
ADBE
ADBE
6,480
$3.9m4.16%
4.16%
Unchanged Shares held: Q1 2023 2.8k, Q2 2023 6.5k, Q3 2023 6.5k, Q4 2023 6.5k
10
UNITEDHEALTH GROUP INC
COM
UNH
UNH
5,706
$3.0m3.23%
3.23%
Added Shares held: Q1 2023 7.9k, Q2 2023 8.0k, Q3 2023 5.5k, Q4 2023 5.7k
+250
+250
4.6%
11
META PLATFORMS INC
CL A
META
META
8,325
$2.9m3.17%
3.17%
Added Shares held: Q1 2023 3.3k, Q2 2023 6.9k, Q3 2023 7.3k, Q4 2023 8.3k
+1.1k
+1,050
14.4%
12
BOEING CO
COM
BA
BA
10,175
$2.7m2.85%
2.85%
Reduced Shares held: Q1 2023 4.7k, Q2 2023 8.6k, Q3 2023 10.6k, Q4 2023 10.2k
-425
-425
-4.0%
13
NETFLIX INC
COM
NFLX
NFLX
4,586
$2.2m2.40%
2.40%
Reduced Shares held: Q1 2023 0, Q2 2023 5.2k, Q3 2023 5.1k, Q4 2023 4.6k
-555
-555
-10.8%
14
CROWDSTRIKE HLDGS INC
CL A
CRWD
CRWD
8,405
$2.1m2.31%
2.31%
Added Shares held: Q1 2023 0, Q2 2023 3.3k, Q3 2023 4.9k, Q4 2023 8.4k
+3.5k
+3,485
70.8%
15
SALESFORCE INC
COM
CRM
CRM
7,600
$2.0m2.15%
2.15%
Added Shares held: Q1 2023 0, Q2 2023 3.5k, Q3 2023 3.8k, Q4 2023 7.6k
+3.9k
+3,850
102.7%
16
AFFILIATED MANAGERS GROUP IN
COM
AMG
AMG
13,150
$2.0m2.14%
2.14%
Added Shares held: Q1 2023 0, Q2 2023 0, Q3 2023 8.1k, Q4 2023 13.2k
+5.0k
+5,050
62.4%
17
AMAZON COM INC
COM
AMZN
AMZN
11,990
$1.8m1.96%
1.96%
Added Shares held: Q1 2023 9.0k, Q2 2023 9.9k, Q3 2023 11.3k, Q4 2023 12.0k
+650
+650
5.7%
18
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
5,000
$1.8m1.92%
1.92%
Added Shares held: Q1 2023 3.0k, Q2 2023 3.7k, Q3 2023 4.9k, Q4 2023 5.0k
+100
+100
2.0%
19
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
12,565
$1.6m1.74%
1.74%
Added Shares held: Q1 2023 8.6k, Q2 2023 8.6k, Q3 2023 8.6k, Q4 2023 12.6k
+4.0k
+4,000
46.7%
20
BANK AMERICA CORP
COM
BAC
BAC
45,139
$1.5m1.64%
1.64%
Reduced Shares held: Q1 2023 99.9k, Q2 2023 53.5k, Q3 2023 53.5k, Q4 2023 45.1k
-8.3k
-8,350
-15.6%
21
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
9,575
$1.4m1.52%
1.52%
Added Shares held: Q1 2023 3.7k, Q2 2023 9.3k, Q3 2023 9.3k, Q4 2023 9.6k
+250
+250
2.7%
22
STRYKER CORPORATION
COM
SYK
SYK
4,530
$1.4m1.46%
1.46%
Added Shares held: Q1 2023 3.5k, Q2 2023 3.5k, Q3 2023 3.8k, Q4 2023 4.5k
+760
+760
20.2%
23
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
8,075
$1.3m1.37%
1.37%
Reduced Shares held: Q1 2023 0, Q2 2023 16.1k, Q3 2023 21.6k, Q4 2023 8.1k
-13.6k
-13,575
-62.7%
24
GENERAL DYNAMICS CORP
COM
GD
GD
3,026
$785.7k0.85%
0.85%
Unchanged Shares held: Q1 2023 3.0k, Q2 2023 3.0k, Q3 2023 3.0k, Q4 2023 3.0k
25
SONY GROUP CORP
SPONSORED ADR
SONY
SONY
7,500
$710.2k0.76%
0.76%
Unchanged Shares held: Q1 2023 7.5k, Q2 2023 7.5k, Q3 2023 7.5k, Q4 2023 7.5k
26
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
3,425
$687.4k0.74%
0.74%
New Shares held: Q1 2023 0, Q2 2023 0, Q3 2023 0, Q4 2023 3.4k
27
MORGAN STANLEY
COM NEW
MS
MS
7,253
$676.3k0.73%
0.73%
Reduced Shares held: Q1 2023 11.2k, Q2 2023 9.5k, Q3 2023 9.9k, Q4 2023 7.3k
-2.6k
-2,600
-26.4%
28
SERVICENOW INC
COM
NOW
NOW
810
$572.3k0.62%
0.62%
Unchanged Shares held: Q1 2023 500, Q2 2023 800, Q3 2023 810, Q4 2023 810
29
GLOBAL PARTNERS LP
COM UNITS
GLP
GLP
13,402
$567.1k0.61%
0.61%
Unchanged Shares held: Q1 2023 13.4k, Q2 2023 13.4k, Q3 2023 13.4k, Q4 2023 13.4k
30
CHEVRON CORP NEW
COM
CVX
CVX
3,400
$507.1k0.55%
0.55%
Reduced Shares held: Q1 2023 6.9k, Q2 2023 6.8k, Q3 2023 6.8k, Q4 2023 3.4k
-3.4k
-3,400
-50.0%
31
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
6,516
$472.0k0.51%
0.51%
Unchanged Shares held: Q1 2023 6.5k, Q2 2023 6.5k, Q3 2023 6.5k, Q4 2023 6.5k
32
CHARTER COMMUNICATIONS INC N
CL A
CHTR
CHTR
1,051
$408.5k0.44%
0.44%
Reduced Shares held: Q1 2023 1.6k, Q2 2023 1.6k, Q3 2023 1.6k, Q4 2023 1.1k
-500
-500
-32.2%
33
PNC FINL SVCS GROUP INC
COM
PNC
PNC
2,554
$395.5k0.43%
0.43%
Unchanged Shares held: Q1 2023 2.6k, Q2 2023 2.6k, Q3 2023 2.6k, Q4 2023 2.6k
34
ZEBRA TECHNOLOGIES CORPORATI
CL A
ZBRA
ZBRA
1,400
$382.7k0.41%
0.41%
Reduced Shares held: Q1 2023 2.6k, Q2 2023 2.6k, Q3 2023 2.6k, Q4 2023 1.4k
-1.2k
-1,250
-47.2%
35
HOME DEPOT INC
COM
HD
HD
850
$294.6k0.32%
0.32%
Unchanged Shares held: Q1 2023 1.2k, Q2 2023 850, Q3 2023 850, Q4 2023 850
36
CVS HEALTH CORP
COM
CVS
CVS
2,765
$218.3k0.23%
0.23%
Reduced Shares held: Q1 2023 0, Q2 2023 4.0k, Q3 2023 4.5k, Q4 2023 2.8k
-1.7k
-1,700
-38.1%
37
SYSCO CORP
COM
SYY
SYY
2,752
$201.2k0.22%
0.22%
New Shares held: Q1 2023 2.8k, Q2 2023 2.8k, Q3 2023 0, Q4 2023 2.8k
38
BROOKLINE BANCORP INC DEL
COM
BRKL
BRKL
10,041
$109.5k0.12%
0.12%
Unchanged Shares held: Q1 2023 10.0k, Q2 2023 10.0k, Q3 2023 10.0k, Q4 2023 10.0k