Thumzup Media Corporation
Exchange: nyse
none
34741892.00
-1943531.00
4.877773993635
-14613.015037593985
0%
0