RE: FT confirms our Free Float is just 3.49M !!!!!26 Jul 2025 13:02
As bad as the alleged illegal sale of 11 million shares seems , it has created an awesome opportunity to get in at this price.
Investor sentiment in the us will see this share to almighty heights