Nasdaq • SEZL • US78435P1057
Generating your data highlights...
3.24b USD | # 3235 in US
803.07k shares | 57.59m USD
33.59m
50.39% | 16.93m