TP ICAP Group PLC (TCAPF )

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