๐Ÿ“ก TBLA

Is TBLA a Net Net stock? No

MetricValue
Price$3.18
Net Current Assets per Share$-0.23
Net Tangible Assets per Share$1.41
Max Earning Power per Share$0.42
Adjusted Earning Power$-0.26