2022 Complete year december 31 2022 Annual Report XBRL 2021 Complete year december 31 2021 Annual Report XBRL Annual Report 2020 Complete year december 31 2020 Annual Report XBRL Annual Report 2019 Complete year december 31 2019 Annual Report XBRL Annual Report 2018 Complete year december 31 2018 Annual Report XBRL Annual Report 2017 Complete year december 31 2017 Annual Report XBRL Annual Report 2016 Complete year december 31 2016 Annual Report XBRL Annual Report 2015 Complete year december 31 2015 Annual Report XBRL Annual Report 2014 Complete year december 31 2014 Annual Report XBRL Annual Report 2013 Complete year december 31 2013 Annual Report XBRL Annual Report 2012 Complete year december 31 2012 Annual Report XBRL Annual Report 2011 Complete year december 31 2011 Annual Report XBRL Annual Report 2010 Complete year december 31 2010 Annual Report XBRL Annual Report 2009 Complete year december 31 2009 Annual Report XBRL Annual Report 2008 Complete year december 31 2008 Annual Report XBRL Annual Report 2007 Complete year december 31 2007 Annual Report XBRL Annual Report 2006 Complete year december 31 2006 Annual Report XBRL Annual Report 2005 Complete year december 31 2005 Annual Report XBRL Annual Report 2004 Complete year december 31 2004 Annual Report XBRL Annual Report 2003 Complete year december 31 2003 Annual Report XBRL Annual Report 2002 Complete year december 31 2002 Annual Report XBRL Annual Report Navigation Quarterly Reports Annual Reports Relevant Events ESG Calendar April 2023 MMonday TTuesday WWednesday TThursday FFriday SSaturday SSunday 27March 27, 2023 28March 28, 2023 29March 29, 2023 30March 30, 2023 31March 31, 2023 1April 1, 2023 2April 2, 2023 3April 3, 2023 4April 4, 2023 5April 5, 2023 6April 6, 2023 7April 7, 2023 8April 8, 2023 9April 9, 2023 10April 10, 2023 11April 11, 2023 12April 12, 2023 13April 13, 2023 14April 14, 2023 15April 15, 2023 16April 16, 2023 17April 17, 2023 18April 18, 2023 19April 19, 2023 20April 20, 2023 21April 21, 2023 22April 22, 2023 23April 23, 2023 24April 24, 2023 25April 25, 2023 26April 26, 2023 27April 27, 2023 28April 28, 2023 29April 29, 2023 30April 30, 2023 BAFAR STOCK GENERAL INFORMATION BAFAR Ticker September 1996 Date on BMV 309,511,098 (B series) Outstanding shares Mancera, S.C. Part of Ernst and Young Global Limited Independent auditor