Comparison Results
National Vision Holdings
€16.00
€1.16B
26.04
-39.75%
8 Buy
2 Hold
0 Sell
Strong Buy
Genuine Parts Company
$137.95
$17.54B
485.54
-9.65%
4 Buy
3 Hold
0 Sell
Moderate Buy
Ulta Beauty
$543.19
$23.25B
19.70
-2.47%
13 Buy
5 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:7NV
National Vision Holdings
14.70
-9.10
-38.24%
BBY
Best Buy Co
87.39
15.61
21.75%
GPC
Genuine Parts Company
126.24
-7.36
-5.51%
BBWI
Bath & Body Works
17.46
-7.87
-31.07%
SBH
Sally Beauty
16.04
-0.45
-2.73%
ULTA
Ulta Beauty
542.72
-24.19
-4.27%