Amneal Pharmaceuticals, Inc. AMRX 42.38

Health Care

Revenue

Earnings

Dividends