Nasdaq • SEZL • US78435P1057
Generating your data highlights...
5.49b USD | # 2366 in US
714.9k shares | 67.55m USD
33.63m
50.53% | 16.99m