ANI Pharmaceuticals, Inc. (BST:BSFA)

Germany flag Germany · Delayed Price · Currency is EUR
62.50
-0.50 (-0.79%)
At close: Aug 28, 2026
Market Cap1.34B -15.4%
Revenue (ttm)856.38M +30.9%
Net Income87.18M
EPS3.97
Shares Out n/a
PE Ratio15.43
Forward PE7.49
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open63.00
Previous Close63.00
Day's Range62.50 - 63.50
52-Week Range61.00 - 84.00
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 7, 2026