OTCPK • SESP.F • IT0004729759
Generating your data highlights...
1.63b USD | # 4271 in US
250 shares | 25.94k USD
15.19m
44.58% | 6.77m