March 18, 2026

Bayard Capital

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.