TP ICAP Group PLC (TCAPF )

OTC Markets OTCPK - Delayed Quote USD
3.1520
+0.0520
+(1.68%)
As of February 18 at 9:34:27 AM EST. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines