Direct Market Access platform to buy and sell securities on a secure online portal.
NVIDIA Corp
Microsoft Corp
Apple Inc
Safaricom PLC
Cadence Design Systems Inc