1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
PARP
€17.95-0.3%-9.3%€172.7m€32.203.82.0%7.0%
Page 1 of 1