Alvotech overview and recent share performance Alvotech (ALVO) has attracted attention from some investors after recent share price moves, with the stock showing mixed returns across different periods ...