Osprey Technology Acquisition Corp. logo
Osprey Technology Acquisition Corp. SFTW
€ 10.47 9.71%

Osprey Technology Acquisition Corp. Bargeldumlauf 2011-2024 | SFTW