Comparison Results
National Vision Holdings
€16.00
€1.18B
26.51
-37.39%
8 Buy
2 Hold
0 Sell
Strong Buy
Genuine Parts Company
$137.95
$17.56B
482.35
-7.79%
4 Buy
3 Hold
0 Sell
Moderate Buy
Ulta Beauty
$543.19
$23.40B
19.80
-2.03%
13 Buy
5 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:7NV
National Vision Holdings
14.90
-8.70
-36.86%
BBY
Best Buy Co
84.59
11.53
15.78%
GPC
Genuine Parts Company
125.41
-3.59
-2.78%
BBWI
Bath & Body Works
17.81
-7.11
-28.53%
SBH
Sally Beauty
16.50
0.94
6.04%
ULTA
Ulta Beauty
545.48
-20.33
-3.59%