Snowball logo
logo
ELIC

Elicera Therapeutics AB

ELIC ST
SEK 2.945-SEK 0.02  (0.67%)

It looks as if this company does not pay dividends