Nasdaq • SEZL • US78435P1057
Generating your data highlights...
5.86b USD | # 2343 in US
663.16k shares | 94.61m USD
33.63m
50.69% | 17.04m