Genentech, Inc. manufactures Avastin Bevacizumab...Genenetech belongs to the Roche company...the fifth largest Pharmaceutical company with revenue of $49.9 Billion as recently reported...for perspective... the largest in revenue is Pfizer at $58.5 Billion.
The FDA approved Avastin in Feb of (2004). I like the company We keep...Patent protection for Avastin expired in 2019 in the US...expired in the EU in 2022.
Looks to me,...that Roche is looking for the Phoenix...to rise.