Their profits shot up 3x in 2023 and 5x in 2024. They had 70%-140% profit margins. They publicly said that the end of the flu was a risk for their profits. There’s plenty of messaging recording explicit price collusion.
How is that a natural supply shortage?
The underlying economic factor is simply that monopolies or cartels will always try to manipulate prices in their favor if they can.