Synbio Tech Inc

Synbio Tech Inc

TTPEX:1295
46.75
TWD
-0.30
(-0.64%)
4.11EPS
11.67P/E
1.66BMarket Cap
Nov 17Next Earn