Nasdaq • TRMD • GB00BZ3CNK81
Generating your data highlights...
3.09b USD | # 3290 in US
894.08k shares | 27.09m USD
102.12m
62.77% | 64.1m