0001752724-23-125636.txt : 20230530
0001752724-23-125636.hdr.sgml : 20230530
20230530130217
ACCESSION NUMBER: 0001752724-23-125636
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230530
DATE AS OF CHANGE: 20230530
PERIOD START: 20230331
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Gabelli SRI Fund, Inc.
CENTRAL INDEX KEY: 0001391839
IRS NUMBER: 000000000
STATE OF INCORPORATION: MD
FISCAL YEAR END: 0331
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-22026
FILM NUMBER: 23974228
BUSINESS ADDRESS:
STREET 1: ONE CORPORATE CENTER
CITY: RYE
STATE: NY
ZIP: 10580
BUSINESS PHONE: 1 800 422 3554
MAIL ADDRESS:
STREET 1: ONE CORPORATE CENTER
CITY: RYE
STATE: NY
ZIP: 10580
FORMER COMPANY:
FORMER CONFORMED NAME: Gabelli ESG Fund, Inc.
DATE OF NAME CHANGE: 20160725
FORMER COMPANY:
FORMER CONFORMED NAME: Gabelli SRI Fund, Inc.
DATE OF NAME CHANGE: 20130423
FORMER COMPANY:
FORMER CONFORMED NAME: Gabelli SRI Green Fund, Inc.
DATE OF NAME CHANGE: 20090909
0001391839
S000017367
Gabelli SRI Fund, Inc.
C000048071
Class AAA
SRIGX
C000048072
Class A
SRIAX
C000048073
Class C
ESGJX
C000048074
Class I
SRIDX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001391839
XXXXXXXX
S000017367
C000048074
C000048073
C000048072
C000048071
Gabelli SRI Fund, Inc.
811-22026
0001391839
54930071DONP8PQLI882
One Corporate Center
Rye
10580-1422
1-800-422-3554
Gabelli SRI Fund, Inc.
S000017367
54930071DONP8PQLI882
2023-03-31
2023-03-31
N
27177601.33
348057.93
26829543.40
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
N
ING Groep NV
549300NYKK9MWM7GGW15
ING Groep NV
000000000
18200.00000000
NS
215735.25000000
0.804095868437
Long
EC
CORP
NL
N
1
N
N
N
Medtronic PLC
549300GX3ZBSQWUXY261
Medtronic PLC
000000000
2150.00000000
NS
USD
173333.00000000
0.646052739011
Long
EC
CORP
IE
N
1
N
N
N
Laboratory Corp of America Hol
OZ7UA8IXAIFILY2VZH07
Laboratory Corp of America Holdings
50540R409
635.00000000
NS
USD
145681.70000000
0.542989859454
Long
EC
CORP
US
N
1
N
N
N
Teradyne Inc
C3X4YJ278QNZHRJULN75
Teradyne Inc
880770102
470.00000000
NS
USD
50529.70000000
0.188336041529
Long
EC
CORP
US
N
1
N
N
N
Lowe's Cos Inc
WAFCR4OKGSC504WU3E95
Lowe's Cos Inc
548661107
2000.00000000
NS
USD
399940.00000000
1.490670169213
Long
EC
CORP
US
N
1
N
N
N
Resideo Technologies Inc
5493006TKFPYISY2DS54
Resideo Technologies Inc
76118Y104
8500.00000000
NS
USD
155380.00000000
0.579137697885
Long
EC
CORP
US
N
1
N
N
N
IFF
BZLRL03D3GPGMOGFO832
International Flavors & Fragrances Inc
459506101
1100.00000000
NS
USD
101156.00000000
0.377032133912
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems Inc
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems Inc
127387108
380.00000000
NS
USD
79834.20000000
0.297560785175
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796ZE2
140000.00000000
PA
USD
139320.96000000
0.519281889828
Long
DBT
UST
US
N
2
2023-05-11
None
0.00000000
N
N
N
N
N
N
Merck & Co Inc
4YV9Y5M8S0BRK1RP0397
Merck & Co Inc
58933Y105
1460.00000000
NS
USD
155329.40000000
0.578949099819
Long
EC
CORP
US
N
1
N
N
N
Johnson Controls International
549300XQ6S1GYKGBL205
Johnson Controls International plc
000000000
4550.00000000
NS
USD
274001.00000000
1.021265982484
Long
EC
CORP
US
N
1
N
N
N
Church & Dwight Co Inc
POOXSI30AWAQGYJZC921
Church & Dwight Co Inc
171340102
5000.00000000
NS
USD
442050.00000000
1.647624014354
Long
EC
CORP
US
N
1
N
N
N
Daiwa Securities Group Inc
353800WRC7Y23PWFJG38
Daiwa Securities Group Inc
000000000
62300.00000000
NS
291382.41000000
1.086050573637
Long
EC
CORP
JP
N
1
N
N
N
Unilever PLC
549300MKFYEKVRWML317
Unilever PLC
904767704
14400.00000000
NS
USD
747792.00000000
2.787196147363
Long
EC
CORP
GB
N
1
N
N
N
Bollore SE
969500LEKCHH6VV86P94
Bollore SE
000000000
16000.00000000
NS
98732.88000000
0.368000597430
Long
EC
CORP
FR
N
1
N
N
N
Flex Ltd
549300EAQH74YHD07T53
Flex Ltd
000000000
15000.00000000
NS
USD
345150.00000000
1.286454990508
Long
EC
CORP
US
N
1
N
N
N
Mondelez International Inc
549300DV9GIB88LZ5P30
Mondelez International Inc
609207105
10000.00000000
NS
USD
697200.00000000
2.598627899124
Long
EC
CORP
US
N
1
N
N
N
Flushing Financial Corp
N/A
Flushing Financial Corp
343873105
4850.00000000
NS
USD
72216.50000000
0.269167830862
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
Danaher Corp
235851102
550.00000000
NS
USD
138622.00000000
0.516676701997
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp
549300S4KLFTLO7GSQ80
NVIDIA Corp
67066G104
340.00000000
NS
USD
94441.80000000
0.352006735977
Long
EC
CORP
US
N
1
N
N
N
Johnson Outdoors Inc
N/A
Johnson Outdoors Inc
479167108
1000.00000000
NS
USD
63010.00000000
0.234853046362
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Inc
H1J8DDZKZP6H7RWC0H53
QUALCOMM Inc
747525103
930.00000000
NS
USD
118649.40000000
0.442234138058
Long
EC
CORP
US
N
1
N
N
N
Standard Chartered PLC
U4LOSYZ7YG4W3S5F2G91
Standard Chartered PLC
000000000
18800.00000000
NS
142443.30000000
0.530919583223
Long
EC
CORP
GB
N
1
N
N
N
Citigroup Inc
6SHGI4ZSSLCXXQSBB395
Citigroup Inc
172967424
1110.00000000
NS
USD
52047.90000000
0.193994728959
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc
82DYEISM090VG8LTLS26
Ecolab Inc
278865100
650.00000000
NS
USD
107594.50000000
0.401029933293
Long
EC
CORP
US
N
1
N
N
N
BBVA
K8MS7FD7N5Z2WQ51AZ71
Banco Bilbao Vizcaya Argentaria SA
000000000
32700.00000000
NS
233028.36000000
0.868551344783
Long
EC
CORP
ES
N
1
N
N
N
VMware Inc
549300BUDHS3LRWBE814
VMware Inc
928563402
815.00000000
NS
USD
101752.75000000
0.379256361105
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796YV5
100000.00000000
PA
USD
99695.00000000
0.371586644296
Long
DBT
UST
US
N
2
2023-04-27
None
0.00000000
N
N
N
N
N
N
Vertex Pharmaceuticals Inc
54930015RAQRRZ5ZGJ91
Vertex Pharmaceuticals Inc
92532F100
1195.00000000
NS
USD
376508.65000000
1.403336032919
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796YW3
145000.00000000
PA
USD
144423.77000000
0.538301259349
Long
DBT
UST
US
N
2
2023-05-04
None
0.00000000
N
N
N
N
N
N
Salesforce Inc
RCGZFPDMRW58VJ54VR07
Salesforce Inc
79466L302
475.00000000
NS
USD
94895.50000000
0.353697782273
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa Inc
92826C839
400.00000000
NS
USD
90184.00000000
0.336136916888
Long
EC
CORP
US
N
1
N
N
N
Ardagh Metal Packaging SA
5493009WKQTU4FN9G032
Ardagh Metal Packaging SA
000000000
15000.00000000
NS
USD
61200.00000000
0.228106751902
Long
EC
CORP
LU
N
1
N
N
N
Cisco Systems Inc
549300LKFJ962MZ46593
Cisco Systems Inc
17275R102
2175.00000000
NS
USD
113698.13000000
0.423779593654
Long
EC
CORP
US
N
1
N
N
N
Mueller Water Products Inc
549300F7ZU4P1F8V8L60
Mueller Water Products Inc
624758108
10000.00000000
NS
USD
139400.00000000
0.519576490444
Long
EC
CORP
US
N
1
N
N
N
Walgreens Boots Alliance Inc
549300RPTUOIXG4LIH86
Walgreens Boots Alliance Inc
931427108
1650.00000000
NS
USD
57057.00000000
0.212664819334
Long
EC
CORP
US
N
1
N
N
N
Daimler Truck Holding AG
529900PW78JIYOUBSR24
Daimler Truck Holding AG
000000000
7641.00000000
NS
257798.13000000
0.960874086288
Long
EC
CORP
DE
N
1
N
N
N
Haleon PLC
549300PSB3WWEODCUP19
Haleon PLC
405552100
4000.00000000
NS
USD
32560.00000000
0.121358755587
Long
EC
CORP
GB
N
1
N
N
N
NIKE Inc
787RXPR0UX0O0XUXPZ81
NIKE Inc
654106103
965.00000000
NS
USD
118347.60000000
0.441109258683
Long
EC
CORP
US
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
Rockwell Automation Inc
773903109
213.00000000
NS
USD
62504.85000000
0.232970233850
Long
EC
CORP
US
N
1
N
N
N
Target Corp
8WDDFXB5T1Z6J0XC1L66
Target Corp
87612E106
615.00000000
NS
USD
101862.45000000
0.379665238730
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc
5493006MHB84DD0ZWV18
Alphabet Inc
02079K305
2950.00000000
NS
USD
306003.50000000
1.140546804833
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796ZP7
235000.00000000
PA
USD
233037.99000000
0.868587238051
Long
DBT
UST
US
N
2
2023-06-08
None
0.00000000
N
N
N
N
N
N
Air Products and Chemicals Inc
7QEON6Y1RL5XR3R1W237
Air Products and Chemicals Inc
009158106
1110.00000000
NS
USD
318803.10000000
1.188253915644
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc
549300W3R20NM4KQPH86
IQVIA Holdings Inc
46266C105
500.00000000
NS
USD
99445.00000000
0.370654835668
Long
EC
CORP
US
N
1
N
N
N
Gen Digital Inc
YF6ZV0M6AU4FY94MK914
Gen Digital Inc
668771108
2500.00000000
NS
USD
42900.00000000
0.159898360402
Long
EC
CORP
US
N
1
N
N
N
NN Group NV
724500OHYNDT9OY6Q215
NN Group NV
000000000
2776.00000000
NS
100733.74000000
0.375458271869
Long
EC
CORP
NL
N
1
N
N
N
Moelis & Co
549300891QNU7VTQUR83
Moelis & Co
60786M105
2600.00000000
NS
USD
99944.00000000
0.372514725688
Long
EC
CORP
US
N
1
N
N
N
Commerzbank AG
851WYGNLUQLFZBSYGB56
Commerzbank AG
000000000
27000.00000000
NS
284089.11000000
1.058866734198
Long
EC
CORP
DE
N
1
N
N
N
Universal Music Group NV
724500GJBUL3D9TW9Y18
Universal Music Group NV
000000000
3000.00000000
NS
75822.82000000
0.282609431213
Long
EC
CORP
NL
N
1
N
N
N
Bank of New York Mellon Corp/T
WFLLPEPC7FZXENRZV188
Bank of New York Mellon Corp/The
064058100
2200.00000000
NS
USD
99968.00000000
0.372604179316
Long
EC
CORP
US
N
1
N
N
N
Becton Dickinson & Co
ICE2EP6D98PQUILVRZ91
Becton Dickinson & Co
075887109
300.00000000
NS
USD
74262.00000000
0.276791889048
Long
EC
CORP
US
N
1
N
N
N
State Street Corp
549300ZFEEJ2IP5VME73
State Street Corp
857477103
3850.00000000
NS
USD
291406.50000000
1.086140362716
Long
EC
CORP
US
N
1
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
Xylem Inc/NY
98419M100
10550.00000000
NS
USD
1104585.00000000
4.117047329251
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
Microsoft Corp
594918104
690.00000000
NS
USD
198927.00000000
0.741447579014
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796ZR3
280000.00000000
PA
USD
276866.19000000
1.031945217524
Long
DBT
UST
US
N
2
2023-06-29
None
0.00000000
N
N
N
N
N
N
EchoStar Corp
549300EE20907QZ9GT38
EchoStar Corp
278768106
2200.00000000
NS
USD
40238.00000000
0.149976462141
Long
EC
CORP
US
N
1
N
N
N
ABB Ltd
5493000LKVGOO9PELI61
ABB Ltd
000375204
10800.00000000
NS
USD
370440.00000000
1.380716751221
Long
EC
CORP
CH
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global Inc
78409V104
2085.00000000
NS
USD
718845.45000000
2.679305567309
Long
EC
CORP
US
N
1
N
N
N
Walt Disney Co/The
549300GZKULIZ0WOW665
Walt Disney Co/The
254687106
1250.00000000
NS
USD
125162.50000000
0.466509989133
Long
EC
CORP
US
N
1
N
N
N
Cavco Industries Inc
N/A
Cavco Industries Inc
149568107
1460.00000000
NS
USD
463900.40000000
1.729065579252
Long
EC
CORP
US
N
1
N
N
N
Nestle SA
KY37LUS27QQX7BB93L28
Nestle SA
000000000
9550.00000000
NS
1163389.26000000
4.336224596352
Long
EC
CORP
CH
N
1
N
N
N
Shinhan Financial Group Co Ltd
988400EB8A6G49E5KO54
Shinhan Financial Group Co Ltd
824596100
2550.00000000
NS
USD
68697.00000000
0.256049829010
Long
EC
CORP
KR
N
1
N
N
N
First American Financial Corp
549300B6VEZK3N0A1P55
First American Financial Corp
31847R102
1000.00000000
NS
USD
55660.00000000
0.207457872726
Long
EC
CORP
US
N
1
N
N
N
Eaton Corp PLC
549300VDIGTMXUNT7H71
Eaton Corp PLC
000000000
570.00000000
NS
USD
97663.80000000
0.364015885562
Long
EC
CORP
US
N
1
N
N
N
Toyota Motor Corp
5493006W3QUS5LMH6R84
Toyota Motor Corp
892331307
1900.00000000
NS
USD
269211.00000000
1.003412529189
Long
EC
CORP
JP
N
1
N
N
N
Ally Financial Inc
549300JBN1OSM8YNAI90
Ally Financial Inc
02005N100
3910.00000000
NS
USD
99665.90000000
0.371478181771
Long
EC
CORP
US
N
1
N
N
N
Henry Schein Inc
VGO3WGL8H45T73F4RR92
Henry Schein Inc
806407102
5000.00000000
NS
USD
407700.00000000
1.519593508997
Long
EC
CORP
US
N
1
N
N
N
Canfor Corp
549300DRE7WBHY02BD70
Canfor Corp
137576104
5750.00000000
NS
92408.44000000
0.344427926417
Long
EC
CORP
CA
N
1
N
N
N
Madison Square Garden Sports C
N/A
Madison Square Garden Sports Corp
55825T103
1620.00000000
NS
USD
315657.00000000
1.176527663158
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
660.00000000
NS
USD
91304.40000000
0.340312910431
Long
EC
CORP
US
N
1
N
N
N
CNH Industrial NV
549300WGC2HZ5J67V817
CNH Industrial NV
000000000
84500.00000000
NS
USD
1290315.00000000
4.809306594461
Long
EC
CORP
GB
N
1
N
N
N
Axis Capital Holdings Ltd
N/A
Axis Capital Holdings Ltd
000000000
1000.00000000
NS
USD
54520.00000000
0.203208825387
Long
EC
CORP
BM
N
1
N
N
N
Hewlett Packard Enterprise Co
549300BX44RGX6ANDV88
Hewlett Packard Enterprise Co
42824C109
10000.00000000
NS
USD
159300.00000000
0.593748457157
Long
EC
CORP
US
N
1
N
N
N
PayPal Holdings Inc
5493005X2GO78EFZ3E94
PayPal Holdings Inc
70450Y103
800.00000000
NS
USD
60752.00000000
0.226436950842
Long
EC
CORP
US
N
1
N
N
N
Genuine Parts Co
549300D46DQVEU651W04
Genuine Parts Co
372460105
1000.00000000
NS
USD
167310.00000000
0.623603605568
Long
EC
CORP
US
N
1
N
N
N
American Express Co
R4PP93JZOLY261QX3811
American Express Co
025816109
4300.00000000
NS
USD
709285.00000000
2.643671528155
Long
EC
CORP
US
N
1
N
N
N
Parker-Hannifin Corp
5493002CONDB4N2HKI23
Parker-Hannifin Corp
701094104
325.00000000
NS
USD
109235.75000000
0.407147256930
Long
EC
CORP
US
N
1
N
N
N
Baxter International Inc
J5OIVXX3P24RJRW5CK77
Baxter International Inc
071813109
3425.00000000
NS
USD
138918.00000000
0.517779963411
Long
EC
CORP
US
N
1
N
N
N
TrustCo Bank Corp NY
N/A
TrustCo Bank Corp NY
898349204
3000.00000000
NS
USD
95820.00000000
0.357143610576
Long
EC
CORP
US
N
1
N
N
N
Sony Group Corp
529900R5WX9N2OI2N910
Sony Group Corp
835699307
10955.00000000
NS
USD
993070.75000000
3.701407568494
Long
EC
CORP
JP
N
1
N
N
N
Vivendi SE
969500FU4DRAEVJW7U54
Vivendi SE
92852T201
3300.00000000
NS
USD
33122.10000000
0.123453834104
Long
EC
CORP
FR
N
1
N
N
N
IBM
VGRQXHF3J8VDLUA7XE92
International Business Machines Corp
459200101
1700.00000000
NS
USD
222853.00000000
0.830625391858
Long
EC
CORP
US
N
1
N
N
N
Coca-Cola Co/The
UWJKFUJFZ02DKWI3RY53
Coca-Cola Co/The
191216100
2424.00000000
NS
USD
150360.72000000
0.560429664263
Long
EC
CORP
US
N
1
N
N
N
Intercontinental Exchange Inc
5493000F4ZO33MV32P92
Intercontinental Exchange Inc
45866F104
1200.00000000
NS
USD
125148.00000000
0.466455944233
Long
EC
CORP
US
N
1
N
N
N
Mercedes-Benz Group AG
529900R27DL06UVNT076
Mercedes-Benz Group AG
000000000
3650.00000000
NS
280177.32000000
1.044286575521
Long
EC
CORP
DE
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
Zoetis Inc
98978V103
2595.00000000
NS
USD
431911.80000000
1.609836565463
Long
EC
CORP
US
N
1
N
N
N
Vodafone Group PLC
213800TB53ELEUKM7Q61
Vodafone Group PLC
92857W308
8000.00000000
NS
USD
88320.00000000
0.329189351765
Long
EC
CORP
GB
N
1
N
N
N
NatWest Group PLC
2138005O9XJIJN4JPN90
NatWest Group PLC
000000000
103900.00000000
NS
337858.86000000
1.259279201896
Long
EC
CORP
GB
N
1
N
N
N
Liberty Media Corp-Liberty Sir
N/A
Liberty Media Corp-Liberty SiriusXM
531229607
5500.00000000
NS
USD
153945.00000000
0.573789116366
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796ZQ5
113000.00000000
PA
USD
111842.55000000
0.416863411846
Long
DBT
UST
US
N
2
2023-06-22
None
0.00000000
N
N
N
N
N
N
Comcast Corp
51M0QTTNCGUN7KFCFZ59
Comcast Corp
20030N101
8300.00000000
NS
USD
314653.00000000
1.172785519711
Long
EC
CORP
US
N
1
N
N
N
Vivendi SE
969500FU4DRAEVJW7U54
Vivendi SE
000000000
36400.00000000
NS
367124.94000000
1.368360745192
Long
EC
CORP
FR
N
1
N
N
N
Waste Management Inc
549300YX8JIID70NFS41
Waste Management Inc
94106L109
1500.00000000
NS
USD
244755.00000000
0.912259282056
Long
EC
CORP
US
N
1
N
N
N
Rogers Corp
PW0CN80KNFR7RUOOKJ84
Rogers Corp
775133101
650.00000000
NS
USD
106229.50000000
0.395942258189
Long
EC
CORP
US
N
1
N
N
N
Mastercard Inc
AR5L2ODV9HN37376R084
Mastercard Inc
57636Q104
235.00000000
NS
USD
85401.35000000
0.318310858767
Long
EC
CORP
US
N
1
N
N
N
Waste Connections Inc
549300HDLRTPBQU69P29
Waste Connections Inc
94106B101
2500.00000000
NS
USD
347675.00000000
1.295866257641
Long
EC
CORP
US
N
1
N
N
N
Alexandria Real Estate Equitie
MGCJBT4MKTQBVLNUIS88
Alexandria Real Estate Equities Inc
015271109
725.00000000
NS
USD
91052.75000000
0.339374951867
Long
EC
CORP
US
N
1
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
American Tower Corp
03027X100
570.00000000
NS
USD
116473.80000000
0.434125166662
Long
EC
CORP
US
N
1
N
N
N
Illumina Inc
SQ95QG8SR5Q56LSNF682
Illumina Inc
452327109
275.00000000
NS
USD
63951.25000000
0.238361305843
Long
EC
CORP
US
N
1
N
N
N
NextEra Energy Inc
N/A
NextEra Energy Inc
65339F101
15400.00000000
NS
USD
1187032.00000000
4.424346632749
Long
EC
CORP
US
N
1
N
N
N
Gilead Sciences Inc
549300WTZWR07K8MNV44
Gilead Sciences Inc
375558103
2300.00000000
NS
USD
190831.00000000
0.711271888436
Long
EC
CORP
US
N
1
N
N
N
Cigna Group/The
549300VIWYMSIGT1U456
Cigna Group/The
125523100
885.00000000
NS
USD
226144.05000000
0.842891906986
Long
EC
CORP
US
N
1
N
N
N
Intel Corp
KNX4USFCNGPY45LOCE31
Intel Corp
458140100
3100.00000000
NS
USD
101277.00000000
0.377483129287
Long
EC
CORP
US
N
1
N
N
N
Credit Agricole SA
969500TJ5KRTCJQWXH05
Credit Agricole SA
000000000
4296.00000000
NS
48444.41000000
0.180563676681
Long
EC
CORP
FR
N
1
N
N
N
Capital One Financial Corp
ZUE8T73ROZOF6FLBAR73
Capital One Financial Corp
14040H105
850.00000000
NS
USD
81736.00000000
0.304649239763
Long
EC
CORP
US
N
1
N
N
N
HCA Healthcare Inc
529900PH4ZGUH2MNEU89
HCA Healthcare Inc
40412C101
495.00000000
NS
USD
130521.60000000
0.486484611586
Long
EC
CORP
US
N
1
N
N
N
Evoqua Water Technologies Corp
529900YQAOMEZRGRRP43
Evoqua Water Technologies Corp
30057T105
16199.00000000
NS
USD
805414.28000000
3.001967897821
Long
EC
CORP
US
N
1
N
N
N
Caterpillar Inc
WRJR7GS4GTRECRRTVX92
Caterpillar Inc
149123101
420.00000000
NS
USD
96112.80000000
0.358234944840
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Co
HLYYNH7UQUORYSJQCN42
Bristol-Myers Squibb Co
110122108
7550.00000000
NS
USD
523290.50000000
1.950426409418
Long
EC
CORP
US
N
1
N
N
N
Aegon NV
O4QK7KMMK83ITNTHUG69
Aegon NV
000000000
20730.00000000
NS
88825.14000000
0.331072127004
Long
EC
CORP
NL
N
1
N
N
N
Danone SA
969500KMUQ2B6CBAF162
Danone SA
000000000
5000.00000000
NS
310763.47000000
1.158288329275
Long
EC
CORP
FR
N
1
N
N
N
Canadian Pacific Railway Ltd
N/A
Canadian Pacific Railway Ltd
13645T100
1475.00000000
NS
USD
113486.50000000
0.422990799015
Long
EC
CORP
CA
N
1
N
N
N
Diamond Hill Investment Group
549300AQ6779A0B7VZ57
Diamond Hill Investment Group Inc
25264R207
889.00000000
NS
USD
146311.62000000
0.545337719016
Long
EC
CORP
US
N
1
N
N
N
2023-05-23
Gabelli ESG Fund, Inc.
John C. Ball
John C. Ball
Treasurer