Biofrontera AG American Deposit

$5.63
+$0.06
+1.08%
BFRA     Current Stats
Previous Close
$5.57
Open
$5.53
Volume
11911
Volume
11911