anonymous
Guest
anonymous
Guest
All the talks of hard times, the company has the $$$ to ride through these tough times.
Out of all companies in Biopharma, Amgen has the most cash.
Out of all companies in Biopharma, Amgen has the most cash.