Aberdeen Group plc
+2.53%
243.00 GBX
ABDN · LSE
FreeTheAI
Stocks
1M · Oct 9, 12:17 PM ET