Nasdaq • TRMD • GB00BZ3CNK81
Generating your data highlights...
3.31b USD | # 3249 in US
703.66k shares | 20.63m USD
102.37m
66.28% | 67.84m