Movella Holdings Inc.
Exchange: nyse
none
1018148.00
-15439000.00
-5.663609642967
-0.386874483173
-26.58%
2.49