Breadcrumb Netherlands Newsroom Press Releases Annual Results 2019 Finance 13/03/2020 Annual results 2019 STEF celebrates centenary by passing the €100m profit milestone. Annual results 2019 Download the press release (pdf, 198.13 KB)