Comparison Results
National Vision Holdings
€16.00
€1.18B
26.34
-36.86%
8 Buy
2 Hold
0 Sell
Strong Buy
Genuine Parts Company
$137.95
$17.67B
490.77
-4.12%
4 Buy
3 Hold
0 Sell
Moderate Buy
Ulta Beauty
$543.19
$24.12B
20.66
-0.28%
13 Buy
5 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:7NV
National Vision Holdings
14.90
-7.70
-34.07%
BBY
Best Buy Co
88.40
14.87
20.22%
GPC
Genuine Parts Company
128.17
1.08
0.85%
BBWI
Bath & Body Works
17.71
-7.01
-28.35%
SBH
Sally Beauty
16.03
1.53
10.55%
ULTA
Ulta Beauty
564.21
21.28
3.92%