METIS $22.636946
1.18%
|