31st December, 2023 Average target price €11.13 per share 44% buy 56% hold Comparison of Almirall share price vs IBEX 35 between 2007-2023 Source: Bloomberg 140 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 120 110 80 60 40 20 IBEX Almirall 60.18 67.35