ESGG vs. SPY ETF Comparison
Comparison of FlexShares STOXX Global ESG Impact Index Fund (ESGG) to SPDR S&P 500 (SPY)
ESGG
FlexShares STOXX Global ESG Impact Index Fund
ESGG Description
Fund seeks investment results that correspond generally to the price and yield performance, before fees and expenses, of the STOXX Global ESG Impact Index.
Grade (RS Rating)
Last Trade
$170.57
Average Daily Volume
4,095
Number of Holdings
*
172
* may have additional holdings in another (foreign) market
SPY
SPDR S&P 500
SPY Description
The investment seeks to provide investment results that, before expenses, generally correspond to the price and yield performance of the S&P 500 Index. The Trust holds the Portfolio and cash and is not actively "managed" by traditional methods. To maintain the correspondence between the composition and weightings of Portfolio Securities and component stocks of the S&P 500 Index, the Trustee adjusts the Portfolio from time to time to conform to periodic changes in the identity and/or relative weightings of Index Securities.Grade (RS Rating)
Last Trade
$595.51
Average Daily Volume
43,227,909
Number of Holdings
*
499
* may have additional holdings in another (foreign) market
Performance
Period | ESGG | SPY |
---|---|---|
30 Days | 0.20% | 3.03% |
60 Days | -0.79% | 4.54% |
90 Days | 0.81% | 6.26% |
12 Months | 21.15% | 32.65% |
139 Overlapping Holdings
Symbol | Grade | Weight in ESGG | Weight in SPY | Overlap | |
---|---|---|---|---|---|
AAPL | C | 5.04% | 6.89% | 5.04% | |
ABBV | D | 0.13% | 0.6% | 0.13% | |
ABT | B | 0.59% | 0.4% | 0.4% | |
ACN | C | 1.36% | 0.45% | 0.45% | |
ADBE | C | 0.71% | 0.47% | 0.47% | |
ADSK | A | 0.27% | 0.13% | 0.13% | |
AEP | D | 0.1% | 0.1% | 0.1% | |
AES | F | 0.03% | 0.02% | 0.02% | |
AKAM | D | 0.03% | 0.03% | 0.03% | |
AMAT | F | 0.46% | 0.31% | 0.31% | |
AMD | F | 0.68% | 0.45% | 0.45% | |
AMT | D | 0.27% | 0.18% | 0.18% | |
AMZN | C | 5.56% | 3.92% | 3.92% | |
ARE | D | 0.05% | 0.03% | 0.03% | |
AVGO | D | 2.36% | 1.58% | 1.58% | |
AWK | D | 0.08% | 0.05% | 0.05% | |
BALL | D | 0.05% | 0.04% | 0.04% | |
BAX | D | 0.03% | 0.03% | 0.03% | |
BBY | D | 0.08% | 0.04% | 0.04% | |
BKNG | A | 0.34% | 0.33% | 0.33% | |
BLK | C | 0.59% | 0.29% | 0.29% | |
BMY | B | 0.25% | 0.24% | 0.24% | |
BRK.A | B | 2.43% | 1.7% | 1.7% | |
C | A | 0.52% | 0.26% | 0.26% | |
CAH | B | 0.06% | 0.06% | 0.06% | |
CBRE | B | 0.19% | 0.08% | 0.08% | |
CCL | B | 0.06% | 0.05% | 0.05% | |
CI | F | 0.18% | 0.18% | 0.18% | |
CL | D | 0.15% | 0.15% | 0.15% | |
CLX | B | 0.07% | 0.04% | 0.04% | |
CMG | B | 0.17% | 0.16% | 0.16% | |
CMI | A | 0.09% | 0.1% | 0.09% | |
COST | B | 0.83% | 0.81% | 0.81% | |
CRM | B | 0.65% | 0.64% | 0.64% | |
CRWD | B | 0.31% | 0.16% | 0.16% | |
CSCO | B | 0.48% | 0.46% | 0.46% | |
CTAS | B | 0.22% | 0.15% | 0.15% | |
CTSH | B | 0.09% | 0.08% | 0.08% | |
CVS | D | 0.13% | 0.14% | 0.13% | |
CVX | A | 1.66% | 0.55% | 0.55% | |
DECK | A | 0.07% | 0.05% | 0.05% | |
DFS | B | 0.08% | 0.09% | 0.08% | |
DIS | B | 0.58% | 0.39% | 0.39% | |
DLTR | F | 0.02% | 0.03% | 0.02% | |
DOC | D | 0.07% | 0.03% | 0.03% | |
DPZ | C | 0.03% | 0.03% | 0.03% | |
EA | A | 0.13% | 0.08% | 0.08% | |
EBAY | D | 0.06% | 0.06% | 0.06% | |
EIX | B | 0.06% | 0.06% | 0.06% | |
EL | F | 0.04% | 0.03% | 0.03% | |
ELV | F | 0.37% | 0.19% | 0.19% | |
ESS | B | 0.05% | 0.04% | 0.04% | |
EW | C | 0.13% | 0.08% | 0.08% | |
EXPE | B | 0.04% | 0.05% | 0.04% | |
FDS | B | 0.03% | 0.04% | 0.03% | |
FFIV | B | 0.03% | 0.03% | 0.03% | |
GEHC | F | 0.21% | 0.08% | 0.08% | |
GEN | B | 0.06% | 0.03% | 0.03% | |
GILD | C | 0.23% | 0.23% | 0.23% | |
GIS | D | 0.11% | 0.07% | 0.07% | |
GM | B | 0.25% | 0.13% | 0.13% | |
GS | A | 0.55% | 0.37% | 0.37% | |
HLT | A | 0.18% | 0.12% | 0.12% | |
HOLX | D | 0.06% | 0.04% | 0.04% | |
HPE | B | 0.1% | 0.06% | 0.06% | |
HPQ | B | 0.19% | 0.07% | 0.07% | |
HST | C | 0.02% | 0.02% | 0.02% | |
HSY | F | 0.05% | 0.05% | 0.05% | |
IBM | C | 0.76% | 0.38% | 0.38% | |
ICE | C | 0.44% | 0.18% | 0.18% | |
INTC | D | 0.44% | 0.21% | 0.21% | |
INTU | C | 0.4% | 0.39% | 0.39% | |
IPG | D | 0.03% | 0.02% | 0.02% | |
IQV | D | 0.1% | 0.07% | 0.07% | |
IRM | D | 0.1% | 0.07% | 0.07% | |
IT | C | 0.11% | 0.08% | 0.08% | |
JBL | B | 0.04% | 0.03% | 0.03% | |
JNJ | D | 2.19% | 0.73% | 0.73% | |
JPM | A | 3.41% | 1.37% | 1.37% | |
K | A | 0.05% | 0.04% | 0.04% | |
KMB | D | 0.13% | 0.09% | 0.09% | |
KO | D | 0.74% | 0.48% | 0.48% | |
KR | B | 0.11% | 0.08% | 0.08% | |
LLY | F | 2.0% | 1.23% | 1.23% | |
LOW | D | 0.3% | 0.31% | 0.3% | |
LRCX | F | 0.19% | 0.19% | 0.19% | |
LULU | C | 0.15% | 0.08% | 0.08% | |
MAR | B | 0.2% | 0.13% | 0.13% | |
MDLZ | F | 0.17% | 0.17% | 0.17% | |
MDT | D | 0.21% | 0.22% | 0.21% | |
MET | A | 0.09% | 0.1% | 0.09% | |
META | D | 5.0% | 2.5% | 2.5% | |
MRK | F | 0.99% | 0.5% | 0.5% | |
MRNA | F | 0.03% | 0.03% | 0.03% | |
MRO | B | 0.03% | 0.03% | 0.03% | |
MSFT | F | 4.91% | 6.3% | 4.91% | |
MU | D | 0.56% | 0.22% | 0.22% | |
NEM | D | 0.1% | 0.09% | 0.09% | |
NKE | D | 0.17% | 0.18% | 0.17% | |
NOW | A | 0.42% | 0.43% | 0.42% | |
NTAP | C | 0.07% | 0.05% | 0.05% | |
NXPI | D | 0.23% | 0.11% | 0.11% | |
OMC | C | 0.1% | 0.04% | 0.04% | |
ORCL | B | 0.6% | 0.59% | 0.59% | |
OTIS | C | 0.08% | 0.08% | 0.08% | |
PANW | C | 0.26% | 0.25% | 0.25% | |
PEG | A | 0.09% | 0.09% | 0.09% | |
PFE | D | 0.28% | 0.29% | 0.28% | |
PFG | D | 0.03% | 0.04% | 0.03% | |
PG | A | 1.18% | 0.78% | 0.78% | |
PNR | A | 0.04% | 0.03% | 0.03% | |
QCOM | F | 0.55% | 0.36% | 0.36% | |
ROST | C | 0.13% | 0.09% | 0.09% | |
SLB | C | 0.24% | 0.12% | 0.12% | |
SMCI | F | 0.03% | 0.02% | 0.02% | |
SNPS | B | 0.24% | 0.17% | 0.17% | |
SYK | C | 0.54% | 0.26% | 0.26% | |
TFX | F | 0.03% | 0.02% | 0.02% | |
TGT | F | 0.2% | 0.14% | 0.14% | |
TJX | A | 0.55% | 0.27% | 0.27% | |
TRV | B | 0.11% | 0.12% | 0.11% | |
TSCO | D | 0.08% | 0.06% | 0.06% | |
TT | A | 0.17% | 0.18% | 0.17% | |
TXN | C | 0.55% | 0.37% | 0.37% | |
UBER | D | 0.29% | 0.3% | 0.29% | |
UNH | C | 1.09% | 1.09% | 1.09% | |
UNP | C | 0.29% | 0.28% | 0.28% | |
USB | A | 0.24% | 0.16% | 0.16% | |
VICI | C | 0.11% | 0.07% | 0.07% | |
VRTX | F | 0.36% | 0.25% | 0.25% | |
VTR | C | 0.06% | 0.05% | 0.05% | |
WDC | D | 0.1% | 0.04% | 0.04% | |
WELL | A | 0.23% | 0.15% | 0.15% | |
WMT | A | 1.47% | 0.73% | 0.73% | |
WTW | B | 0.09% | 0.06% | 0.06% | |
WY | D | 0.08% | 0.04% | 0.04% | |
XOM | B | 2.67% | 1.06% | 1.06% | |
YUM | B | 0.08% | 0.08% | 0.08% | |
ZTS | D | 0.23% | 0.16% | 0.16% |
ESGG Overweight 33 Positions Relative to SPY
Symbol | Grade | Weight | |
---|---|---|---|
SONY | B | 0.57% | |
NVS | D | 0.48% | |
HSBH | B | 0.4% | |
TM | D | 0.34% | |
MUFG | B | 0.33% | |
UL | D | 0.31% | |
APO | B | 0.27% | |
DEO | F | 0.13% | |
HUBS | A | 0.13% | |
TD | F | 0.13% | |
LYG | F | 0.12% | |
BCS | C | 0.11% | |
HMC | F | 0.1% | |
WSM | B | 0.1% | |
E | F | 0.09% | |
NU | C | 0.09% | |
CNI | D | 0.09% | |
LII | A | 0.06% | |
CCEP | C | 0.06% | |
XRX | F | 0.05% | |
STLA | F | 0.05% | |
ACM | A | 0.04% | |
NVT | B | 0.04% | |
XPO | B | 0.03% | |
PSTG | D | 0.03% | |
DOX | D | 0.03% | |
SNAP | C | 0.03% | |
SUI | D | 0.03% | |
OKTA | C | 0.02% | |
LOGI | D | 0.02% | |
AGCO | D | 0.02% | |
QGEN | D | 0.02% | |
AEI | D | 0.01% |
ESGG Underweight 360 Positions Relative to SPY
Symbol | Grade | Weight | |
---|---|---|---|
NVDA | C | -7.17% | |
GOOGL | C | -2.04% | |
TSLA | B | -1.72% | |
GOOG | C | -1.69% | |
V | A | -1.02% | |
MA | C | -0.85% | |
HD | A | -0.8% | |
NFLX | A | -0.71% | |
BAC | A | -0.62% | |
WFC | A | -0.49% | |
PEP | F | -0.45% | |
MCD | D | -0.43% | |
LIN | D | -0.43% | |
PM | B | -0.4% | |
TMO | F | -0.4% | |
ISRG | A | -0.38% | |
GE | D | -0.38% | |
CAT | B | -0.37% | |
VZ | C | -0.34% | |
MS | A | -0.33% | |
CMCSA | B | -0.33% | |
AMGN | D | -0.32% | |
T | A | -0.32% | |
AXP | A | -0.32% | |
SPGI | C | -0.32% | |
DHR | F | -0.31% | |
NEE | D | -0.31% | |
RTX | C | -0.31% | |
HON | B | -0.3% | |
PGR | A | -0.3% | |
ETN | A | -0.29% | |
BSX | B | -0.26% | |
BX | A | -0.26% | |
COP | C | -0.26% | |
PLTR | B | -0.24% | |
SCHW | B | -0.24% | |
FI | A | -0.24% | |
ADP | B | -0.24% | |
LMT | D | -0.23% | |
TMUS | B | -0.23% | |
MMC | B | -0.22% | |
SBUX | A | -0.22% | |
ADI | D | -0.21% | |
PLD | D | -0.21% | |
CB | C | -0.21% | |
ANET | C | -0.2% | |
BA | F | -0.2% | |
DE | A | -0.2% | |
KKR | A | -0.2% | |
MO | A | -0.19% | |
SO | D | -0.19% | |
UPS | C | -0.19% | |
GEV | B | -0.18% | |
PH | A | -0.18% | |
SHW | A | -0.18% | |
EQIX | A | -0.17% | |
DUK | C | -0.17% | |
KLAC | D | -0.17% | |
APH | A | -0.17% | |
PYPL | B | -0.17% | |
MCK | B | -0.16% | |
CME | A | -0.16% | |
WM | A | -0.16% | |
AON | A | -0.16% | |
MSI | B | -0.16% | |
PNC | B | -0.16% | |
REGN | F | -0.16% | |
CDNS | B | -0.16% | |
EMR | A | -0.15% | |
GD | F | -0.15% | |
MCO | B | -0.15% | |
EOG | A | -0.15% | |
NOC | D | -0.14% | |
CSX | B | -0.14% | |
COF | B | -0.14% | |
APD | A | -0.14% | |
CEG | D | -0.14% | |
ORLY | B | -0.14% | |
TDG | D | -0.14% | |
MMM | D | -0.14% | |
ITW | B | -0.14% | |
CARR | D | -0.13% | |
OKE | A | -0.13% | |
HCA | F | -0.13% | |
AJG | B | -0.13% | |
BDX | F | -0.13% | |
FDX | B | -0.13% | |
WMB | A | -0.13% | |
ABNB | C | -0.12% | |
NSC | B | -0.12% | |
FTNT | C | -0.12% | |
PCAR | B | -0.12% | |
ROP | B | -0.12% | |
TFC | A | -0.12% | |
FCX | D | -0.12% | |
ECL | D | -0.12% | |
MPC | D | -0.11% | |
AZO | C | -0.11% | |
PSX | C | -0.11% | |
SPG | B | -0.11% | |
DLR | B | -0.11% | |
AMP | A | -0.11% | |
RCL | A | -0.11% | |
AFL | B | -0.11% | |
URI | B | -0.11% | |
FICO | B | -0.11% | |
JCI | C | -0.11% | |
BK | A | -0.11% | |
SRE | A | -0.11% | |
DHI | D | -0.1% | |
FIS | C | -0.1% | |
AIG | B | -0.1% | |
O | D | -0.1% | |
CPRT | A | -0.1% | |
KMI | A | -0.1% | |
ALL | A | -0.1% | |
GWW | B | -0.1% | |
PSA | D | -0.1% | |
BKR | B | -0.09% | |
F | C | -0.09% | |
AXON | A | -0.09% | |
CCI | D | -0.09% | |
AME | A | -0.09% | |
VLO | C | -0.09% | |
PCG | A | -0.09% | |
PRU | A | -0.09% | |
KVUE | A | -0.09% | |
HWM | A | -0.09% | |
PAYX | C | -0.09% | |
FAST | B | -0.09% | |
LHX | C | -0.09% | |
D | C | -0.09% | |
VST | B | -0.09% | |
MSCI | C | -0.09% | |
PWR | A | -0.09% | |
STZ | D | -0.08% | |
A | D | -0.08% | |
EXC | C | -0.08% | |
CHTR | C | -0.08% | |
XEL | A | -0.08% | |
DELL | C | -0.08% | |
MNST | C | -0.08% | |
CTVA | C | -0.08% | |
HES | B | -0.08% | |
VRSK | A | -0.08% | |
LEN | D | -0.08% | |
IR | B | -0.08% | |
DAL | C | -0.08% | |
TRGP | B | -0.08% | |
ODFL | B | -0.08% | |
COR | B | -0.08% | |
RSG | A | -0.08% | |
ED | D | -0.07% | |
RMD | C | -0.07% | |
HUM | C | -0.07% | |
OXY | D | -0.07% | |
HIG | B | -0.07% | |
FANG | D | -0.07% | |
WAB | B | -0.07% | |
EXR | D | -0.07% | |
DD | D | -0.07% | |
NUE | C | -0.07% | |
IDXX | F | -0.07% | |
MCHP | D | -0.07% | |
MTB | A | -0.07% | |
MLM | B | -0.07% | |
GLW | B | -0.07% | |
SYY | B | -0.07% | |
VMC | B | -0.07% | |
ACGL | D | -0.07% | |
KDP | D | -0.07% | |
DOV | A | -0.06% | |
KHC | F | -0.06% | |
STT | A | -0.06% | |
MPWR | F | -0.06% | |
NVR | D | -0.06% | |
ON | D | -0.06% | |
PPG | F | -0.06% | |
XYL | D | -0.06% | |
GPN | B | -0.06% | |
TTWO | A | -0.06% | |
RJF | A | -0.06% | |
ANSS | B | -0.06% | |
DXCM | D | -0.06% | |
UAL | A | -0.06% | |
WEC | A | -0.06% | |
CSGP | D | -0.06% | |
CNC | D | -0.06% | |
DOW | F | -0.06% | |
ETR | B | -0.06% | |
FITB | A | -0.06% | |
NDAQ | A | -0.06% | |
AVB | B | -0.06% | |
EFX | F | -0.06% | |
ROK | B | -0.06% | |
GRMN | B | -0.06% | |
IFF | D | -0.05% | |
PTC | A | -0.05% | |
CINF | A | -0.05% | |
SBAC | D | -0.05% | |
HUBB | B | -0.05% | |
AEE | A | -0.05% | |
BIIB | F | -0.05% | |
RF | A | -0.05% | |
CDW | F | -0.05% | |
PPL | B | -0.05% | |
WST | C | -0.05% | |
DVN | F | -0.05% | |
DTE | C | -0.05% | |
SW | A | -0.05% | |
EQR | B | -0.05% | |
ADM | D | -0.05% | |
EQT | B | -0.05% | |
HBAN | A | -0.05% | |
VLTO | D | -0.05% | |
SYF | B | -0.05% | |
CPAY | A | -0.05% | |
BRO | B | -0.05% | |
GDDY | A | -0.05% | |
MTD | D | -0.05% | |
TYL | B | -0.05% | |
CHD | B | -0.05% | |
FTV | C | -0.05% | |
BR | A | -0.05% | |
HAL | C | -0.05% | |
TROW | B | -0.05% | |
KEYS | A | -0.05% | |
PHM | D | -0.05% | |
J | F | -0.04% | |
KEY | B | -0.04% | |
WRB | A | -0.04% | |
MOH | F | -0.04% | |
ULTA | F | -0.04% | |
TSN | B | -0.04% | |
PODD | C | -0.04% | |
MAA | B | -0.04% | |
CTRA | B | -0.04% | |
SNA | A | -0.04% | |
MKC | D | -0.04% | |
NRG | B | -0.04% | |
INVH | D | -0.04% | |
LUV | C | -0.04% | |
CNP | B | -0.04% | |
IP | B | -0.04% | |
STLD | B | -0.04% | |
LH | C | -0.04% | |
DRI | B | -0.04% | |
CMS | C | -0.04% | |
LYV | A | -0.04% | |
ZBRA | B | -0.04% | |
STX | D | -0.04% | |
CBOE | B | -0.04% | |
CFG | B | -0.04% | |
FSLR | F | -0.04% | |
FE | C | -0.04% | |
PKG | A | -0.04% | |
BLDR | D | -0.04% | |
NTRS | A | -0.04% | |
LYB | F | -0.04% | |
STE | F | -0.04% | |
ES | D | -0.04% | |
WBD | C | -0.04% | |
ZBH | C | -0.04% | |
TDY | B | -0.04% | |
WAT | B | -0.04% | |
ATO | A | -0.04% | |
LDOS | C | -0.04% | |
JNPR | F | -0.03% | |
CPT | B | -0.03% | |
CHRW | C | -0.03% | |
CAG | D | -0.03% | |
SWK | D | -0.03% | |
TPR | B | -0.03% | |
UDR | B | -0.03% | |
SWKS | F | -0.03% | |
POOL | C | -0.03% | |
EPAM | C | -0.03% | |
NDSN | B | -0.03% | |
ROL | B | -0.03% | |
RVTY | F | -0.03% | |
APTV | D | -0.03% | |
EVRG | A | -0.03% | |
AMCR | D | -0.03% | |
JBHT | C | -0.03% | |
VTRS | A | -0.03% | |
L | A | -0.03% | |
LNT | A | -0.03% | |
VRSN | F | -0.03% | |
CF | B | -0.03% | |
ALGN | D | -0.03% | |
EG | C | -0.03% | |
AVY | D | -0.03% | |
TXT | D | -0.03% | |
NI | A | -0.03% | |
KIM | A | -0.03% | |
DG | F | -0.03% | |
EXPD | D | -0.03% | |
LVS | C | -0.03% | |
GPC | D | -0.03% | |
TRMB | B | -0.03% | |
MAS | D | -0.03% | |
IEX | B | -0.03% | |
TER | D | -0.03% | |
DGX | A | -0.03% | |
HII | D | -0.02% | |
BWA | D | -0.02% | |
IVZ | B | -0.02% | |
MTCH | D | -0.02% | |
CE | F | -0.02% | |
HAS | D | -0.02% | |
APA | D | -0.02% | |
MOS | F | -0.02% | |
CZR | F | -0.02% | |
HSIC | B | -0.02% | |
RL | B | -0.02% | |
FRT | B | -0.02% | |
ENPH | F | -0.02% | |
MGM | D | -0.02% | |
WYNN | D | -0.02% | |
CPB | D | -0.02% | |
AOS | F | -0.02% | |
HRL | D | -0.02% | |
SOLV | C | -0.02% | |
GL | B | -0.02% | |
MKTX | D | -0.02% | |
ERIE | D | -0.02% | |
CRL | C | -0.02% | |
LKQ | D | -0.02% | |
PNW | B | -0.02% | |
CTLT | B | -0.02% | |
FOXA | B | -0.02% | |
PAYC | B | -0.02% | |
NWSA | B | -0.02% | |
TAP | C | -0.02% | |
AIZ | A | -0.02% | |
GNRC | B | -0.02% | |
TECH | D | -0.02% | |
BXP | D | -0.02% | |
LW | C | -0.02% | |
NCLH | B | -0.02% | |
EMN | D | -0.02% | |
SJM | D | -0.02% | |
UHS | D | -0.02% | |
ALB | C | -0.02% | |
REG | B | -0.02% | |
DAY | B | -0.02% | |
KMX | B | -0.02% | |
ALLE | D | -0.02% | |
INCY | C | -0.02% | |
BG | F | -0.02% | |
JKHY | D | -0.02% | |
NWS | B | -0.01% | |
FOX | A | -0.01% | |
QRVO | F | -0.01% | |
WBA | F | -0.01% | |
BEN | C | -0.01% | |
PARA | C | -0.01% | |
FMC | D | -0.01% | |
DVA | B | -0.01% | |
MHK | D | -0.01% |
ESGG: Top Represented Industries & Keywords
Industries:
Software - Application
Drug Manufacturers - Major
Household & Personal Products
Semiconductors
Software - Infrastructure
Banks - Global
Information Technology Services
Specialty Retail
Auto Manufacturers
Discount Stores
Health Care Plans
Medical Devices
Apparel Stores
Data Storage
Diversified Industrials
Medical Instruments & Supplies
Oil & Gas Integrated
REIT - Healthcare Facilities
Restaurants
Advertising Agencies
SPY: Top Represented Industries & Keywords
Industries:
Diversified Industrials
Software - Application
Utilities - Regulated Electric
Business Services
Semiconductors
Diagnostics & Research
Asset Management
Oil & Gas E&P
Aerospace & Defense
Banks - Regional - US
Capital Markets
Drug Manufacturers - Major
Packaged Foods
Medical Devices
Medical Instruments & Supplies
Specialty Retail
Credit Services
Health Care Plans
Household & Personal Products
Information Technology Services