Nasdaq:YNDX | NL0009805522
Generating your data highlights...
6.85b USD | # 1756 in US
N/A shares | N/A USD
361.48m
88.10% | 318.47m