Nasdaq • UPWK • US91688F1049
Generating your data highlights...
1.09b USD | # 4941 in US
4.48m shares | 53.16m USD
123.42m
92.78% | 114.5m