CGI Inc (STU:CJ5A)
€ 94.58 -1.48 (-1.54%) Market Cap: 21.89 Bil Enterprise Value: 23.08 Bil PE Ratio: 19.99 PB Ratio: 3.66 GF Score: 96/100

CGI Inc (STU:CJ5A) Transcripts

  • 1