Nasdaq • SEZL • US78435P1057
Generating your data highlights...
3.93b USD | # 2894 in US
632.38k shares | 92.31m USD
33.68m
55.51% | 18.69m