Advertisement
Advertisement

ICLR

ICLR logo

Icon Plc

214.82
USD
+1.54
+0.72%
Jan 06, 15:54 UTC -5
Open

News Sentiments

Trending Stocks

NVIDIA Corp logo
NVIDIA Corp$149.490
+3.48%
Tesla Inc logo
Tesla Inc$408.850
-0.39%
Apple Inc logo
Apple Inc$245.170
+0.74%
Microsoft Corporation logo
Microsoft Corporation$426.800
+0.81%
Amazon.com Inc. logo
Amazon.com Inc.$226.820
+1.17%
Advertisement