El club confirmó las negociaciones en un comunicado dirigido a la Comisión del Mercado de Valores Mobiliarios lusa, donde precisó que, de esos 40 millones, 5 están pendientes de "objetivos deportivos".
"Se informa además que el acuerdo final aún se está finalizando y se espera que se implemente en los próximos días", añadió.
Fábio Vieira, portugués de 22 años, ha jugado en el Oporto desde 2017, aunque en las fases juveniles también formó parte del club.
Se despide del Oporto después de que los blanquiazules hayan conquistado la Liga lusa y la Copa de Portugal.