I don't place any value in Morningstar price. yesterday it was in the 1.60s from memory when the Share price took a nose dive. today it's 1.33 when it had a good recovery. Go figure. perhaps Morningstar is contrarian to reality???
SPT Price at posting:
$1.50 Sentiment: Buy Disclosure: Held