November 14, 2025

OOD

Bayard Capital Invests in OOD

The deal values OOD at EUR 23 million pre-money, EUR 2,028 per share, roughly 60% above its last trading price on Funderbeam.