1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
TXGN
CHF 155.403.3%-28.6%CHF 1.6bCHF 200.50185.637.9%2.6%
Page 1 of 1