Latest data released by Eurostat - 18 May 2021

  • GDP -1.8% vs -1.8% y/y prelim

The preliminary report can be found here. Similar to the initial estimates so there isn't much to gather from the release above.