2Yr·

We were lucky with the timing of the partial sale of Sto and sold just below the ath. How do you see Sto's future? 😁

16.01
STO Pref Shs logo
Sold at €239.50
Join the conversation