Only criticism I have (and it's minor) is that such a good announcement should have been released before the start of trade on Monday, rather than beer o'clock Friday.
SWE Price at posting:
19.5¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.