tiprankstipranks
Archer Materials Limited (DE:38A)
FRANKFURT:38A
Germany
38AArcher Materials Limited
€0.23
-€0.07(-22.30%)
At close: 4:00 PM EST