Snowball logo
logo
SQ3

Block Inc

€66.50-€2.55  (3.69%)

It looks as if this company does not pay dividends