1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
AVTX
€6.98-1.6%-53.5%€175.9m€28.2612.138.5%n/a
Page 1 of 1