Nasdaq • WIX • IL0011301780
Generating your data highlights...
4.67b USD | # 2620 in US
2.7m shares | 211.49m USD
58.31m
84.96% | 49.55m