Total Brain logo
TTB

Total Brain

Short interest
0.03%
as of 29 Oct 2021
Reported shorts
42.2K
Shares on issue
133.391M

Total Brain (TTB) financials

Results, ratios and statements