Astellas Pharma (TSE:4503) shares have caught some attention this month, returning 21% over that period. Investors may be wondering what is supporting this momentum and how the company’s recent fundamentals stack up.
See our latest…

Astellas Pharma (TSE:4503) shares have caught some attention this month, returning 21% over that period. Investors may be wondering what is supporting this momentum and how the company’s recent fundamentals stack up.
See our latest…