Felipe Fernando Macías Olvera 66% · Santiago Nieto Castillo 5% · Laura Patricia Polo Herrera 1%. Ends June 7, 2027. Trade on OCTORAX.