I think Martial fee ended up being much higher than that and some of the bonuses were really straightforward to fulfil so he is going to end up costing well north of €60m. Still, that's a fairly decent price, in his first season he showed the level of promise at a level close to Dembele, Mbappe etc. He could end up not being as good as them but should develop into a nice player anyway. Hope it's here.
Picking up Rashford in academy looks even more of a steal. He is probably a £30m+ player in this market, comfortably, and could end up being much more.