Nasdaq • DETX • CA53044R8672
Generating your data highlights...
22.7m USD | # 10369 in US
57.94k shares | 260.22k USD
5.66m
88.51% | 5.01m