Yeah, you could be right. However, remember that Seven also bought DLS shares up to $1.28.... so however this is going to play out Seven will be planning on making a profit on those shares bought at higher prices.
DLS Price at posting:
$1.10 Sentiment: Buy Disclosure: Held