Tetra Tech Inc (FRA:TT6)
€ 38.8 -0.8 (-2.02%) Market Cap: 10.80 Bil Enterprise Value: 11.54 Bil PE Ratio: 34.37 PB Ratio: 6.19 GF Score: 93/100

Tetra Tech Inc (FRA:TT6) Transcripts

  • 1