Inflarx NV

IFRX NPV
Create an alert
Sell
$1.45
Buy
$1.46
$0.13 (9.47%)
Last updated today at