1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
TXGN
CHF 125.40-2.5%-39.7%CHF 1.3bCHF 200.50149.837.9%3.2%
Page 1 of 1