Snowball logo
logo
MSTR_logo

Strategy Inc

MSTR MX
Mex$1,620.08-Mex$2.59  (0.16%)

It looks as if this company does not pay dividends