Nasdaq • SEZL • US78435P1057
Generating your data highlights...
2.91b USD | # 3420 in US
760.44k shares | 53.88m USD
33.8m
50.69% | 17.14m