Share price in the short term doesn't have to be correlated to anything really. Whether they have the best management or the worst management in control, may or may not reflect on SP in the short term
TGA Price at posting:
23.0¢ Sentiment: Hold Disclosure: Held