[ad_1] Triad Group plc (LON: TRD) ANALYSIS OF PERFORMANCES IN FOCUS: Triad Group plc (LON: TRD) made -36.062992% compared to last month and recorded -42.816901% in the last quarter. The stock showed a return of 306% over five years and recorded a weekly return of -6.666667%. The stock was seen …
Read More »