Nasdaq • DETX • CA53044R8672
Generating your data highlights...
12.1m USD | # 11167 in US
21.32k shares | 67.59k USD
5.68m
79.51% | 4.52m