Why BioCryst Pharmaceuticals, Inc. (BCRX) stock is climbing today?

EBIX Stock

BioCryst Pharmaceuticals, Inc. (BCRX) announced its first-quarter 2021 financial results after which the BCRX stock happened to be green as its per-share price went up by 8.05% to reach $11.54 a share as of this writing. BCRX stock was gloomy in the previous trading session and dropped by 3.00% at closing.Let’s analyze the financial results […]