Mechema Chemicals International Corp.

Mechema Chemicals International Corp.

TTPEX:4721
74.10
TWD
-2.30
(-3.01%)
4.95EPS
18.61P/E
6.91BMarket Cap